XaiJu
Calum Lind (Cas)
Calum Lind (Cas)

patreon


Tempus fugit Deluge!

I am so grateful for all the support I am still getting for the Deluge project and feel guilty for not keeping you all in the loop on the latest project status.

Much has changed for me since last summer, I unexpectedly got a new job working for a great Python and open-source-centric company and there have been some really positive changes in my personal life too. 

This left me with little to spare for Deluge as I adjusted to the changes in my life. As time slipped past, the task of fixing bugs, implementing features and making releases feels more daunting, especially when I irretrievably lost the virtual machine for building macos releases...

So where does that leave the project? I still cannot provide an exact schedule but I absolutely want to get Deluge 2.0 back on track and I think the best starting place is to streamline and automate as much as possible so I can spend more time coding! For context it takes about a day to get a 1.3.x release for all platforms sorted.

I will create a plan of action in the next few weeks to decide the priorities. Some of my thoughts for improving Deluge 2.0 release process involve pipenv, snap packages, launchpad auto-releases, more PPAs, Travis macos builds, Appvoyeur windows builds, etc. 

I am also seriously considering moving entirely to Python 3 for Deluge 2.0 to get that out of the way, it would break compatibility with all plugins, especially Gtk parts but it is something that needs to be done with Python 2 and Gtk 2 on life support now. 

If you have any thoughts or questions post them here and I shall endeavor to answer them in a timely manner. 

Thanks again for all your support, Calum


More Creators