6 May 2003 RossBurton   » (Master)

auspex: So, you noticed why gnome-games is never maintained for a large amount of time by a single person? The code is hellish as much of it has been incrementally edited over many years.

I was the gnome-games maintainer up to... well... a few hours ago now, and didn't really have the time to seriously attack the code and clean it all up. Crufty code is why I was removing games which are not used. Luckily Callum McKenzie (the new maintainer) appears to have more free time that I do, which is good.

I do feel that the games have a far better look than they did in GNOME 2.0, but there is still a long way to go. Hopefully Callum can carry on the way he started -- which was very well, within a day of getting cvs commit access a serious amount of code was committed and a release was made -- and rework the code.

Does anyone set aside a day to refactor, to fix bugs, to close bugs, to look for bugs?

At work we spend serious amounts of time refactoring as required, but I do think this is something which not enough people do. Refactoring doesn't need to be done often, and when it does it has to be done carefully, but a time slot for checking bug reports/fixing open bugs is a very good idea.

Latest blog entries     Older blog entries

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!