There have been more changes for me in recent months, I lost my job, not so long after last post... but the upside is that I now have the time and energy to dedicate to working on Deluge.
I have been working hard on the project and I thought it was about time I updated you!
Development and community
For a project like Deluge to continue it is helps to have community contributions and works best when there are the tools and documentation to help those new to the project. So I have been working with the mindset by making it easier to install, setup a development environment and improving the documentation for new users.
GTK3 UI
There is now a branch with full-working, mostly stable, GTK3 code which will be landing soon in the develop branch. Although the code is a GTKUI migration, to prevent compatibility issues this is a new application so no 3rd-party plugins will be configurable in GTK3 UI and will need to migrate. This migration process will be documented for plugin authors.
See the post attachment for a sneak-peek with the new GTK3 icons.
Python 3
I am pleased to say that the codebase now supports Python 3 with GTK3 changes the final piece. The plan is to move the project to use Python 3 as default (>=3.4) while retaining support for Python 2.7 as long as it doesn't impede development.
Beta release
To wrap up then. With the codebase becoming more stable, I am thinking within the next week or so I could make another beta release and even publish it on PyPi!
Thanks as always for your support,
Calum