So the end of January has come and we have still not released Doppler v3. Some progress has been made on fixing issues, however some have proven difficult to either reproduce or solve. There are
23 22 open issues listed in the project, only 8 7 of these appear to be software issues, the others are future work listings.
4619 : Doppler fails to close podcast files after download
4615 : Doppler fails to clear old logs
5197 : Doppler consumes 100% CPU if total size spacesaver is reached and oldest file in directory is .incomplete
5252 : Retrying a failed download causes an exception
4964 : Repeated failure to retrieve size of mp3s
4616 : Doppler fails to set genre of downloaded podcast
4618 : Doppler fails to download podcasts on first try but then succeeds on second try
4614 : Trouble with DPI at 192
The first issue appears to be caused by the Windows Media Player plug-in, I will write about this separately as it needs more research.
The second issue I have been unable to reproduce and my version appears to delete all previous logs without any issue.
Issue 4616 has now (Monday 3th Feb 2008) been partially fixed. The setting of genre will now happen if the file is an mp3 file.
The others on the list I am starting to look into when I have time.
Migration to vs 2008
One of the positive things this week on the project was the actual move to VS 2008. This is something that has been attempted a couple of times. If you look at the check-in history for the project, you will see a number of commits claiming to have moved the project to VS 2008.
Starting build script creation
So with all the changes to the solution and no longer requiring iTunes to be installed for a compilation, it is time to begin the Continuous Integration work.
This might seem pointless right now, as there are no tests for the project, but I want to start out with a simple script to help everyone working with the project to understand what is going on. The plan was to do this today/tonight, however I ended up fixing one of the issues above.
It is a bit lonely in the #Doppler IRC channel on irc.freenode.net. I have had three visitors The first was HolisticDeveloper who popped in to talk to me about a couple of issues. The second was none other than Erwin himself, who came in to chat about project file migrations and the Window Media Player issue. The final visitor was someone coming looking for help. They seemed to be having problems with a feed they were subscribed to not downloading. I wasn’t much help as I am running the latest developer version of the code. I subscribed to the feed that was causing issues and found that it started downloading immediately. I hope they have some luck finding out what the problem was.