On Sat, Dec 30, 2000 at 01:22:40AM -0800, Mr.Bad wrote:
> I don't think I'll make this change until date-based redirects are in
> the stable branch. And if someone suggests moving them there, I'm
> gonna scream! "stable" shouldn't mean "Everything except what Oskar's
> checking in."

But we should be clear on what stable *does* mean.

The problem with Freenet is that even our stable branch is rather
unstable - since the nature of the project is proof-of-concept.  For this
reason, I think we need to have a slightly more relaxed attitude about
what goes on stable and what doesn't.  Stuff that can be tested easily,
and which is "superficial", such as the date-based redirects, should
probably fall into this category, but not before they have been fully
tested.  It is definitely not desirable for us to have to wait until 0.4
before getting date-based-redirects into a release.  I suggest that
bugfixes should go in 0.3.6.x releases, minor functionality improvements
should go in 0.3.x releases, and major architectural improvements should
go in 0.x releases.  This is the rule-of-thumb that we have been
following up-to-now.

The question then is whether we reserve the stable branch for 0.3.6.x
releases, or for 0.3.x releases, I vote for 0.3.x.

Ian.

PGP signature

Reply via email to