X-Git-Url: http://git.tremily.us/?a=blobdiff_plain;f=hacking.txt;h=a6e0ba56e44a01eb564e2f843c749e39d0d5094b;hb=6334872fa138ed1607cfd67cf8fbc4e13be8b68b;hp=a6a57a23e34bafc5e75b0f2e8e4d836915a10293;hpb=f7002c980c85cbce5f3d5ad95fc756e243686f8d;p=irker.git diff --git a/hacking.txt b/hacking.txt index a6a57a2..a6e0ba5 100644 --- a/hacking.txt +++ b/hacking.txt @@ -1,4 +1,4 @@ -= Hacker's Guide to irker == += Hacker's Guide to irker = == Design philosopy == @@ -33,19 +33,21 @@ 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. make dist; make release +5. Update the NEWS file + +6. make release == Thanks where due == -Daniel Franke perforned a security audit of irkerd. +Daniel Franke performed a security audit of irkerd. Alexander van Gessel (AI0867) contributed the Subversion support in irkerhook.py. @@ -53,15 +55,16 @@ Subversion support in irkerhook.py. Georg Brandl contributed the Mercurial support in irkerhook.py and explained how to make Control-C work right. -Peter Scott contributed the original greenlet -support. - Laurent Bachelier fixed the Makefile so it -wouldn't break stuff. +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 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.