Tuesday, June 5, 2007

Releasing open source is hard

I have just published another release of my little QtWorkbench project that I seems to have finally reached to a state of being stable and usable. This project is actually a small one with very few features, dedicated in doing one thing (hopefully) good, that is providing an open source IDE with support for Qt. It's nothing fancy and anyone could say that this is of the things that you can write in a week or so and make an excellent work. That's what I also thought when I started up with it. But guess what? Releasing open source these days is hard! No one will take a product that is of inferior quality seriously and people that will actually try it out will judge with high standards. If you don't get it right then you are in trouble, people will judge you. It is a good thing that the expectations out of open source projects are so high, but still if you are a newcomer (as I still am I guess) then you have to remember that open source is not just a play ground but there are actually people who will count on your product to get their work done. That means that you have to provide everything: easy installation, documentation, everything... I guess I learned my lesson this time.