Proposal for Mongrel2 Versioning
- From:
- Zed A. Shaw
- Date:
- 2010-08-01 @ 18:05
Now that we've got a manual, and a stable thing people can use, with
quite a few features, I'm going to spend next week tightening everything
up. It's all testing and knocking out non-feature tickets until we've
got something really stable.
What I'm thinking of doing is doing a 1.0 release by the end of Aug.
That's right ONE-POINT-OH. Mostly to mess with people who think that
version numbers really matter, but also because I actually think it does
most of what a 1.0 piece of software should do. If we spend Aug just
testing the hell out of the thing then we'll be actually in a good spot
for 1.0.
The plan then is for 2.0 to be where we add new features and everything
is unstable, and then 3.0 will be stable. That'd mean even versions are
unstable, and odd versions are stable.
I'd also like to get into the habit of doing faster large version number
releases, both as motivation and to avoid the perpetual "must be
perfect" syndrome I see around. I mean we also have to catch up to the
Java guys with their Version 10 software. :-)
So with that in mind, I'm setting a goal of Sep 1 having a 1.0 version
of Mongrel2 out. It'll have all the stuff it's got now, just a lot
tighter and crash proof and running faster. We won't be adding any new
features unless it's possible without derailing the Sep 1 goal.
And with that, if there's a feature you think should go in, then try to
get it in our ticket list so we can prioritize:
http://mongrel2.org/reportlist
Let me know what everyone thinks of that plan.
--
Zed A. Shaw
http://zedshaw.com/