On 5/16/06, Don Brown <[EMAIL PROTECTED]> wrote:
I think the solution is to: 1. Make betas publicly available and widely known like our 1.1 betas were
+1. Based on this and other comments, I'd like to add the following to the release guidelines [1]: * Versions with significant changes, especially new major or minor versions, should first be released and distributed as Alpha or Beta quality, then later upgraded to GA if it is warranted. The entire release process should be as easy and clear as possible. Right now there are a couple of points where it's not easy for someone new to the process (or me, at least,) to figure out what to do next, or how. I've been working on the "how" part with Maven, [2] but we're missing some of the "what" in the guidelines.
2. Do all testing and even the vote _before_ a code freeze and subsequent release.
IMO the advance testing should already be happening with snapshots or nightly builds. I agree with Ted and Paul that we should only vote on the actual signed distribution that's going to be uploaded. It's easy to imagine accidentally introduce a problem when you're building the final distribution. I wouldn't be comfortable uploading anything to dist/ unless it had been looked at by others. [1] http://struts.apache.org/releases.html [2] http://wiki.apache.org/struts/StrutsMavenRelease -- Wendy --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]