Greg Hudson <ghudson@MIT.EDU> writes:
> I reiterate that we should consider limiting ourselves to making
> version-numbered releases on stable branches only, and not making
> "development" releases. If you look at the larger body of free software
> projects out there, most of them do not make a frequent practice of
> making development releases after they reach 1.0. The big example of a
> project which does so is the Linux kernel, which historically hasn't had
> a publically accessible repository to pull from. (And it has much less
> frequent development releases now that it does have such a repository.)
Hmmm. That's true for most projects most of the time, but as they
approach a new release, many projects *do* start releasing bleeding
edge tarballs for testing. In our case this is particularly
important, because finding bugs is so dependent on testing with a wide
variety of data and usage patterns. The developers alone could never
do it thoroughly enough; we need those adventurous users, and the
tarballs make it convenient for them to help.
I'm not sure how we'll determine when to start making those
development releases again. If you're arguing that we not start doing
it immediately, but rather only make development sources available
from the repository for a while, I could see that being a good
strategy. It certainly reduces the burden on the release manager.
But at some point, IMHO sooner rather than later, we'll want to make
dev tarballs available again, and when we do, they'll need names.
What should those names be?
-K
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Fri Dec 5 02:43:42 2003