Sunday, June 27, 2010

New features imminent

Hi, all!

I just committed some new code. I have done a lot of cleaning of the code but there are some areas left to improve. However, I choose to put the rest on hold for a while and start coding the upgrade system instead. The main cleanup is done, the rest is small and trivial and will be used to test the upgrade system.

Thursday, June 10, 2010

Back in the game

Finally. The exams are over for the semester.

I just finished my last exam and now I can go back to coding on this project. I will still be tied up to my daytime job over the summer but at least now I can get a few features implemented. The goal is to have a feature complete beta out before the end of the summer.

First order on the list is a restructure of the code. It may take some time and it will not bring anything user-wise. But it will help me bring new features more quickly in the future. As soon as that's done I will start work on an upgrade manager to keep the application up-to-date. I am thinking of doing a Google approach here, with silent updates like in Chrome.

Unlike Chrome, though, I will probably put an option somewhere letting users change the policy to ask the user to install and download upgrades when they are available. Let me know in the comments if you have any thoughts on this.

As soon as the upgrade manager is in place I will release a second alpha for you to enjoy. Hopefully this will be released before the end of June. After that all releases will be silently pushed to users.

So, that's the plan. :)