Wednesday, August 15, 2007

Status: August 15

Today was both a very good and very bad day.

I got a lot of things done, but in the afternoon found out that the very first feature that I had implemented, importing existing configuration files, had broken. I spent the rest of the day debugging and got some information, but the regression is still open. Fixing it is the top priority for tomorrow morning, after that I can continue with other tasks

Tuesday, August 14, 2007

Status: August 14

I ran into some problems today and had to refactor the code quite a bit. That was quite an exercise, but the result is a lot cleaner codebase than before. Fortunately, all the major features are now working at least in a prototype state. Now just mechanical coding work, UI stuff, documentation and testing.

Friday, August 10, 2007

Status: August 10

The work on the editing window continues as planned. If nothing goes wrong, the project should be in a very good state next week.

Thursday, August 2, 2007

Status: August 2

Designing user interfaces is hard. The wizard is missing a couple of relatively unimportant options, but there is no intuitive place for them and adding them would mean major refactoring. Maybe I'll leave it as it is for now and investigate it later, if there is time.

Currently the wizard works completely and generates correct configuration files. Now I just need to work on the editing window and after that, the project is pretty much completed, apart from lots of little details that need to be sorted out.