Bashinator is a bash shell script framework. It provides flexible and powerful message handling that lets you print to stdout, log (to syslog or a logfile), and mail messages with a single message function. Exhaustive information is included in messages to ease debugging. This information includes timestamps, message severity, source file, line numbers, and function names. A facility for tracing the function call stack is provided. Sub-command output can be logged by capturing the stdout/stderr of external commands to a dedicated temporary logfile. The framework also provides lockfile handling.
Version 1.5.3 is out since 2008:
With fm3, on the start page, I can no longer see which ones of the projects listed I am already subscribed to - I have to move the mouse over each and every project/release to see the 'subscribe' or 'unsubscribe' button pop up. That really sucks. Can't you just add some visual element/style to make the users able to distinguish between subscribed/unsubscribed projects at first sight?
Also, a very important feature is still missing: being able to do a fulltext search *only* within my subscribed projects. At least the subscriptions list is now divided into multiple pages, that's the only improvement I can see for myself. Right now I am still missing fm2 :(