Documentation tweak.
[irker.git] / hacking.txt
index 5133cabec9307cf81bc478983d47304314cff3b4..a6e0ba56e44a01eb564e2f843c749e39d0d5094b 100644 (file)
@@ -1,4 +1,4 @@
-= Hacker's Guide to irker ==
+= Hacker's Guide to irker =
 
 == Design philosopy ==
 
@@ -33,12 +33,38 @@ type switch. It can deduce the repo type by looking, so it should.
 
 == Release procedure ==
 
-1. Do 'make pylint' to audit the code.
+1. Check for merge requests at https://gitorious.org/irker
 
-2. Run irkerd and irkerhook.py; look at #irker on freenode to verify.
+2. Do 'make pylint' to audit the code.
 
-3. Bump the version numbers in irkerd and irkerhook.py
+3. Run irk with a sample message; look at #irker on freenode to verify.
 
-4. Update the NEWS file
+4. Bump the version numbers in irkerd and irkerhook.py
+
+5. Update the NEWS file
+
+6. make release
+
+== Thanks where due == 
+
+Daniel Franke <dfoxfranke@gmail.com> performed a security audit of irkerd.
+
+Alexander van Gessel (AI0867) <ai0867@gmail.com> contributed the
+Subversion support in irkerhook.py.
+
+Georg Brandl <georg@python.org> contributed the Mercurial support in
+irkerhook.py and explained how to make Control-C work right.
+
+Laurent Bachelier <laurent@bachelier.name> fixed the Makefile so it 
+wouldn't break stuff and wrote the first version of the external 
+filtering option.
+
+dak180 (name withheld by request) wrote the OS X launchd plist.
+
+Wulf C. Krueger <philantrop@exherbo.org> wrote the systemd 
+installation support.
+
+Other people on the freenode #irker channel (Kingpin, fpcfan,
+shadowm, Rick) smoked out bugs in irkerd before they could seriously
+bug anybody.
 
-5. make dist; make release