[wiki] [sites] clarify copyright policy, improve patch generation || Hiltjo Posthuma

From: <git_AT_suckless.org>
Date: Mon, 06 Nov 2017 21:40:22 +0100

commit f70c82ffbdc1eb86a39708cd2fe5a30ed48bcf45
Author: Hiltjo Posthuma <hiltjo_AT_codemadness.org>
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
_AT_@ -5,7 +5,7 @@ Mailing lists
 -------------
 
 * `dev_AT_suckless.org` - for dwm/dmenu/st/... users, development discussion, bug reports and general discussion
-* `hackers_AT_suckless.org` - for patches and patch discussion. Commit messages and diffs from all suckless projects are posted here and can be replied to.
+* `hackers_AT_suckless.org` - 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).
 * `news_AT_suckless.org` - for release and other news. Please send release news to dev@ too.
 * `wiki_AT_suckless.org` - for discussion about the wiki, also automatic wiki commit messages are posted here.
 
_AT_@ -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
_AT_@ -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.
_AT_@ -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.
_AT_@ -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:
 
_AT_@ -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
_AT_@ -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
Received on Mon Nov 06 2017 - 21:40:22 CET

This archive was generated by hypermail 2.3.0 : Mon Nov 06 2017 - 21:48:18 CET