When do you usually release software bug fix? As a freelance developer, I don’t have a “defined process”. Usually I just release bug fix as soon as possible. If someone reports a bug today, I may have released a bug fix in the next day.

That is what I used to do with my application, Screenshot for Symbian OS. Unfortunately, I cannot do that any longer. Why? My application has to go through Symbian Signed? since Symbian released Symbian OS 9. It has to be signed otherwise it cannot be installed on the user’s phone. The signing process itself takes about 2-3 weeks because my application is freeware. Well, I can pay a few hundred bucks to get my application signed within 24 hours. But that is simply too expensive for me.

Now, each time I want to release a bug fix, I have to wait for 2-3 weeks. Sometimes, it happens that I am ready to release the next bug fix release, but my previous release has not been signed yet. Well, Symbian Signed service is free of charge anyway, so we cannot expect too much.

I don’t know how the experience of other freeware and open source developers. There are some freeware for Symbian OS 9 out there, but many of them don’t require Symbian Signed service. For my case, I do need Symbian Signed because my application access one of the “protected” functions on the phone.

Any thought?