Jan Hauke Rahm: Avelsieve 1.9.8
Today the SquirrelMail plugin avelsieve happened to be released with version 1.9.8. Thanks and kudos to Alexandros who after so long time still was in the mood to put things together.
The new features promise to be amazing: a new user interface, much code rewriting, and an entirely new SPAM handling. Unfortunately after installing it my SquirrelMail installation went badly down somehow. While everything alse is delivered properly by apache2, SquirrelMail now runs into one timeout after another. I need to figure out what s actually going on there. The error.log is quiet so far
Anyways, for all you people who are looking forward to see this new fancy and shiny version in sid, I have to ask for patience. I think the package is ready but before testing no uploading! Until then you can (if you re brave) test the package by installing it from
http://downloads.jhr-online.de/avelsieve_1.9.8-1_all.deb
And all you others just have a look at the changelog that s probably (hopefully) hitting sid in a few days:
* New upstream release
+ A large part of the code has been rewritten.
+ A new-style SPAM rule has been implemented.
+ A new, global Whitelist rule has been implemented, for
the SPAM rules to take advantage of.
+ New, "Custom Sieve Code" rule has been implemented; this allows users
to enter directly Sieve code snippets as a rule. (experimental)
+ Miscellaneous code movement and restructuring.
+ UI: The "Add New Rule" buttons are now links, and are displayed
both at the top and at the bottom of the rule table.
+ UI: Major rework in the UI of both the Rules Table and the Add New
Rule / Edit Rule pages.
+ UI: If a vacation rule is active, then display a notice in the
rules table page and upon logging in to Squirrelmail, that reminds
the user.
+ UI: Vacation options have been aligned properly; text has been
changed accordingly.
+ Sieve: Vacation Subject is now supported.
+ New functionality: "Insert New Rule Here"
+ New functionality: "Move Rule to Position" (requires Javascript)
+ Avelsieve now highly recommends the use of javascript_libs plugin
for some visual effects / UI improvements.
+ UI: Added new icons and used different ones, to improve usability.
Icons are provided by Mark James' famfamfam.com.
+ UI: Added new icon "theme" based also on famfamfam.com. This theme
is the default from now on.
+ UI: Removed unnecessary text / clutter from rules table page.
+ UI: The notify action options have been aligned in a table.
+ Added an LDAP Sieve storage backend, compatible with Sun Messaging
Server's Sieve features.
+ The DO_Sieve_* backends should have a separate retrieve() method
for retrieving the raw Sieve script. Currently, only the Managesieve
backend has it.
If your dpkg runs seem to take a long time in the reading database step, try this:
Step One: Clear the available file dpkg --clear-avail
Step Two: Forget old unavailable packages dpkg --forget-old-unavail
Step Three: If you use grep-available or other tools that rely on a useful available file, update the available file using sync-available (in the dctrl-tools package).
The few times I ve tried it (all situations where the reading database step seemed to take ages), it has always sped the process up dramatically. There probably are situations where it won t make much difference, but I haven t run into them.
Just got home from a wonderful concert by
Trying out simpleopal again, since my bug was closed.
It was January the last time I tried using iax, and
things were in a miserable state.
So, we are still mostly able to keep our release each two weeks promise. For this release we have two big additions to the support side of the project: translations support, and gtk-doc support. The former is made of the usual makefile rules used by gettext-enabled projects with a rework to fit in the non-recursive build process of WebKitGTK+. The later is not as well integrated yet, so you have to go manually to WebKit/gtk/docs and type make, but not before editing WebKit/gtk/webkit/webkitprivate.cpp and adding a call to g_thread_init(NULL); to webkit_init(). You get the idea, we need help in polishing this one.
As for code,
I've started to develop
... turns out to be slightly over 31 and a half years.
According to the 
As