March 31, 2004

Getting Release Ready

Ugh

We are getting MonoDevelop ready for its 2nd release today and a bit yesterday. One of the most difficult pieces of this to manage isn't getting our codebase into a release ready shape, but coordinating the release schedule of a lot of dependencies we have accumulated (Reuse is a good thing apparently ;) ).

Right now, of our dependencies, gtk-sharp, gecko-sharp and monodoc all need a release for us to depend on. Thankfully gtksourceview-sharp and everything else are all fine as they are.

Hopefully we can put out MonoDevelop 0.2 tomorrow or thursday (yes, april 1st, trust me, its not a joke).

One interesting thing I have found about releasing is the minute you think you are ready, someone finds and files a bug that you really should fix before the release. 0.1 had one of these, and 0.2 has had 2 so far. Luckily we were able to get them fixed pretty quick.

The 0.2 release kicks the 0.1's release a hell of a lot more than it should. For some reason, at least to me, 0.2 seems a hell of a lot more mature than the additional 3 or 4 weeks of development should make it. I am able to do a lot more with it, and it seems to be finally falling into place. Hopefully my upcoming work situation will still allow me to find a 10th of the time I have had for MonoDevelop, or someone will step up :). Only time will tell :)

Posted by tberman at March 31, 2004 07:28 AM
Comments