Well, long time without a single release... What happen with the
release
candidate? or even with my
pretty schedule
for the 0.2 version? Keep reading :)
After re-reading the book "Producing Open Source
Software", I got from Google last year, I realized that I was
introducing too few new features for a new release. My original plan
was to introduce a new feature per release... but that's not all that
funny :). So I created a branch on the git repository to start to work
on a real feature: the plugin system
What's new then? the plugin system basically is done, the
notification is now a plugin (so if you don't like the pop-ups, is now
easier than ever to disable them), a real logging system has been
implemented (using python standard-library facilities) and a few other
little things.
What's the catch? Well, the code is still alpha, but I decided to
push my branch to the public repository for anybody to see it. I'm
thinking in using threads for the plugins, so a bad plugin doesn't
kill everybody. The documentation is missing, the Makefile doesn't
work with this version at all, and there are some rough edges.
If you want to take a look at the
branch, here
is the link.