commit f70c82ffbdc1eb86a39708cd2fe5a30ed48bcf45
Author: Hiltjo Posthuma <[email protected]>
Date:   Mon Nov 6 21:40:09 2017 +0100

    clarify copyright policy, improve patch generation
    
    + mail subject.
    + minor tweak to a project description.

diff --git a/suckless.org/community.md b/suckless.org/community.md
index 9468c40a..2d514b13 100644
--- a/suckless.org/community.md
+++ b/suckless.org/community.md
@@ -5,7 +5,7 @@ Mailing lists
 -------------
 
 * `[email protected]` - for dwm/dmenu/st/... users, development discussion, 
bug reports and general discussion
-* `[email protected]` - for patches and patch discussion. Commit messages 
and diffs from all suckless projects are posted here and can be replied to.
+* `[email protected]` - for patches and patch discussion. Commit messages 
and diffs from all suckless projects are posted here and can be replied to. 
[//suckless.org/hacking](See patch/hacking guidelines here).
 * `[email protected]` - for release and other news. Please send release news 
to dev@ too.
 * `[email protected]` - for discussion about the wiki, also automatic wiki 
commit messages are posted here.
 
@@ -20,9 +20,12 @@ Here is an example:
 
        Subject: [st] X not working
 
+       When sending patches use the following form:
 
-If you are not referring to any project of course use whatever subject you
-like.
+       Subject: [st][patch] subject here
+
+
+In both cases describe the problem or the fix clearly.
 
 
 ### Mailing list commands
diff --git a/suckless.org/hacking.md b/suckless.org/hacking.md
index cc0935b8..e71dd6f2 100644
--- a/suckless.org/hacking.md
+++ b/suckless.org/hacking.md
@@ -1,6 +1,11 @@
 Hacking
 =======
 
+Copying/license
+---------------
+We only accept contributions from individuals, not corporate entities. See
+the project LICENSE file you're contributing to.
+
 Debugging
 ---------
 If you find any crashes, please send a full backtrace to the dedicated mailing 
list.
@@ -50,7 +55,7 @@ For git revisions:
     toolname-patchname-YYYYMMDD-SHORTHASH.diff
     dwm-allyourbase-20160617-3465bed.diff
 
-The YYYYMMDD date should correspond to the last time the patch has been 
modified.  
+The YYYYMMDD date should correspond to the last time the patch has been 
modified.
 The SHORTHASH here is the seven chars git commit short hash corresponding to 
the
 last commit of the tool on which the patch can be applied correctly and
 is working with.
@@ -70,7 +75,9 @@ diff generation
 For git users:
 
     cd program-directory
-    git diff > toolname-patchname-YYYYMMDD-SHORTHASH.diff
+    git add filechanges...
+    git commit (write a clear patch description)
+    git format-patch --stdout HEAD^ > 
toolname-patchname-YYYYMMDD-SHORTHASH.patch
 
 For tarballs:
 
@@ -85,6 +92,11 @@ For git users, use -3 to fix the conflict easily:
     cd program-directory
     git apply path/to/patch.diff
 
+For patches formatted with git format-patch:
+
+    cd program-directory
+    git am path/to/patch.patch
+
 For tarballs:
 
     cd program-directory
diff --git a/suckless.org/other_projects.md b/suckless.org/other_projects.md
index 939c20cc..eb11aa1a 100644
--- a/suckless.org/other_projects.md
+++ b/suckless.org/other_projects.md
@@ -12,7 +12,7 @@ There are several other projects which are inspired by the 
spirit of suckless.
 * [dmc](//git.suckless.org/dmc/) - dynamic mail client
 * [dvtm](http://www.brain-dump.org/projects/dvtm/) - screen-like dwm (curses)
 * [dzen](https://github.com/robm/dzen) - display status/notification/menu 
windows
-* [honden](https://github.com/joodan-van-github/honden) - system built on top 
of oboeta
+* [honden](https://github.com/joodan-van-github/honden) - flashcard system 
built on top of oboeta
 * [ired](https://github.com/radare/ired) - minimalistic hexadecimal editor 
inspired in radare
 * [kelp](http://kelp.sf.net) - source code annotation framework
 * [librarian](https://github.com/maandree/librarian) - less sucky alternative 
to pkg-config


Reply via email to