-= Hacker's Guide to irker ==
+= Hacker's Guide to irker =
== Design philosopy ==
=== If you think the mechanism needs an option, think again ===
Because irkerhook.py does policy, it takes policy options. Because
-irkerd is pure mechanism. it shouldn't need any. If you think it
+irkerd is pure mechanism, it shouldn't need any. If you think it
does, you have almost certainly got a bug in your thinking. Fix
that before you modify code.
== 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. make dist; make release
+5. Update the NEWS file
-== Thanks where due ==
+6. git commit -a
+
+7. make release
-Daniel Franke <dfoxfranke@gmail.com> perforned a security audit of irkerd.
+== Thanks where due ==
Alexander van Gessel (AI0867) <ai0867@gmail.com> contributed the
-Subversion support in irkerhook.py.
+Subversion support in irkerhook.py. Since the 1.0 release he has
+kept as close an eye on the code as the author and has fixed at least
+as many bugs.
+
+W. Trevor King <wking@tremily.us> added SSL/TLS support and did
+significant refactoring work.
+
+Daniel Franke <dfoxfranke@gmail.com> performed a security audit of irkerd.
Georg Brandl <georg@python.org> contributed the Mercurial support in
irkerhook.py and explained how to make Control-C work right.
-Peter Scott <pjscott@iastate.edu> contributed the original greenlet
-support.
-
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) smoked out bugs in irkerd before they could seriously
+shadowm, Rick) smoked out bugs in irkerd before they could seriously
bug anybody.