Lamson 1.0pre9 Is Out
UPDATE: This used to be an announce for 1.0pre8, but python-daemon apparently has a bug that makes it not honor the TERM signal (still) so I had to go back to HUP.
I just got done knocking down all the bugs in the new Fossil based Lamson Support Site and cooked up 1.0pre9. This has a ton of fixes, but I’ll let the ChangeLog speak for itself:
=== 2009-12-12 === 22:49:43 [c2be9dedc3] *CURRENT* Version bump to 1.0pre9 thanks to python- daemon. (user: zedshaw tags: trunk, 1.0pre9) 22:43:04 [1718d014a5] Stupid fucking python-daemon doesn't recognize TERM yet. (user: zedshaw tags: trunk) 20:24:20 [b5796e14a1] Pointed at the tag instead of just the leaves. (user: zedshaw tags: trunk) 20:00:38 [42768ade2b] 1.0pre8 release announced and done. (user: zedshaw tags: trunk, 1.0pre8) 19:43:53 [bb1b0a0dae] Updated MailBase.__nonzero__ to include parts as well. (user: zedshaw tags: trunk) 19:40:51 [2916b83307] Created ChangeLog from fossil timeline of commits. (user: zedshaw tags: trunk) 19:36:14 [41530d8a34] Version bump to 1.0pre8 for release. (user: zedshaw tags: trunk) 19:31:21 [dfe158b282] Initial support of using Delivered-To or similar more exact To header. (user: zedshaw tags: trunk) 19:14:13 [e9988679b7] Updated prototype.zip for upcoming release. (user: zedshaw tags: trunk) 19:13:51 [98e94b6103] Potentially fixed the unicode/ascii issues with shelve storage of confirmations and routing. (user: zedshaw tags: trunk) 18:56:35 [6224ae68e4] Updated docs about confirmation to fix a doc bug. (user: zedshaw tags: trunk) 18:56:14 [103454c43c] Make things clean up better on INT or TERM (not HUP). (user: zedshaw tags: trunk) 18:25:29 [009451cabc] Added meta tags to the site so it can be found easier. I didn't know search engines still use that crap. (user: zedshaw tags: trunk) 18:22:24 [8908d7852d] Applied starttls, username, password patch to server. (user: zedshaw tags: trunk) 18:16:01 [9a9f9f37b6] Applied patch for handling odd email addresses and white- listing what headers have email addresses. (user: zedshaw tags: trunk) 18:06:06 [7605ef0517] Patch for queue bugs applied [bug 9d330c8f80] (user: zedshaw tags: trunk) 18:02:50 [ef9808c4f7] Point at the right archive browser. (user: zedshaw tags: trunk) 18:01:39 [3b3dc9391a] Better logging message on failure to connect to relay. (user: zedshaw tags: trunk) === 2009-12-05 === 18:05:40 [ddc4369b1d] Initial commit to the new fossil based support site. (user: zedshaw tags: trunk) 17:48:22 [8140fcad03] initial empty check-in (user: lamson tags: trunk)
This closed out a bunch of bugs, so if you entered a bug in then go make sure that it’s actually working for you.
Getting This Release
As usual, you should be able to install it with PIP or easy_install, and you can get the raw downloads from the releases section of the site.
Submitting Bugs
Keep in mind that this isn’t as heavily tested as other releases, so if you hit a bug, report it and I’ll fix it. Even better, if you supply a patch then I’ll consider giving you commit rights.
Potential Contributors
Most of the changes were from supplied patches, and if you supplied a patch and want to contribute to Lamson, then contact me and I’ll give you an account on the site so you can commit directly.