Sure, I remember it well and I agree the light-overhead staging release process has worked well for the alphas. However, it's up to us to decide when to make an official Apache release though and it's official only when we put the tagged source on the /dist. I think the time is now. Regarding naming, 5.4-beta-1 works well. If we clearly label this a beta, then there's no point adding GA for the numbered only (5.4.0) release when we decide to remove (to make the first release without) the beta label. This will also work great for version ranges. If we stick with the conventional definition of a beta, we are making the software available outside the development organization. Nowadays, deploying the bits to Maven central is the best way to get more exposure.
Howard, I know you are allergic to any processes but it's an accepted convention that we (any ASF project) make the source available for review and vote on that. I'm not absolutely sure we can simply take a vote on the staging release you generated as we don't have source tarball. (There's https://repository.apache.org/content/groups/staging/org/apache/tapestry/tapestry-core/5.4-beta-1/tapestry-core-5.4-beta-1-sources.jarbut I don't think it qualifies as a buildable source). I'm sure Massimo would be more than happy to act as a release manager, or I can work through it as well. There's still time to make it a nice Christmas gift to the Tapestry community! Kalle On Wed, Dec 18, 2013 at 8:54 AM, Howard Lewis Ship <hls...@gmail.com> wrote: > We had a big discussion about this stuff in the archives and I believe I've > been following the procedure we arrived at. > > > On Wed, Dec 18, 2013 at 3:03 AM, Thiago H de Paula Figueiredo < > thiag...@gmail.com> wrote: > > > I guess the rationale here, changing from alpha to beta, is to say that > an > > alpha is a work in progress with no backward compatibility promise in new > > APIs, while beta is more of a release candidate and something considered > > stable. Am I right? :) > > > > > > On Wed, 18 Dec 2013 07:37:48 -0200, Massimo Lusetti <mluse...@gmail.com> > > wrote: > > > > I agree with Kalle. > >> > >> Actually I don't know if we have to change the naming convention or not > to > >> have a full release which is not really declared "stable" or "general > >> availability" (GA) but I've never seen a *-beta-1 release on > >> repo1.maven.org > >> > >> Anyway a more exposure of the current "beta" will produce an even more > >> stable GA release ... > >> > >> > >> > >> On Wed, Dec 18, 2013 at 10:17 AM, Kalle Korhonen < > >> kalle.o.korho...@gmail.com > >> > >>> wrote: > >>> > >> > >> Personally, I really think we should release/should have released the > >>> beta > >>> as a proper Apache release that has been voted on and that the the bits > >>> would have been released through official channels (published on /dist > >>> and > >>> maven central). Now nothing really changed between alpha and beta > preview > >>> releases besides the tag. > >>> > >>> Kalle > >>> > >>> > >>> On Tue, Dec 17, 2013 at 10:41 AM, Howard Lewis Ship <hls...@gmail.com > >>> >wrote: > >>> > >>> > Following a beta release vote, I've generated the first beta preview > >>> > release of Apache Tapestry 5.4. > >>> > > >>> > The bundles version of Bootstrap has been updated to 3.0.3, and > jQuery > >>> to > >>> > 1.10.2. > >>> > > >>> > Tapestry now bundles moment.js, and adds new components LocalDate and > >>> > TimeInterval. LocalDate displays a date/time formatted by the client, > >>> in > >>> > the client's time zone. TimeInterval displays a time interval between > >>> two > >>> > points, such as "3 hours"; if the start or end time is omitted, it > >>> > dynamically updates using the current time .. great for displaying > time > >>> > until an auction ends, or time since a blog post was updated. > >>> > > >>> > There's also been some fixes for broken localized messages. > >>> > > >>> > Tapestry preview releases are available via Maven, from the Apache > >>> Staging > >>> > repository: > >>> > > >>> > https://repository.apache.org/content/groups/staging > >>> > > >>> > -- > >>> > Howard M. Lewis Ship > >>> > > >>> > Creator of Apache Tapestry > >>> > > >>> > The source for Tapestry training, mentoring and support. Contact me > to > >>> > learn how I can get you up and productive in Tapestry fast! > >>> > > >>> > (971) 678-5210 > >>> > http://howardlewisship.com > >>> > > >>> > >>> > >> > >> > >> > > > > -- > > Thiago H. de Paula Figueiredo > > Tapestry, Java and Hibernate consultant and developer > > http://machina.com.br > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org > > For additional commands, e-mail: dev-h...@tapestry.apache.org > > > > > > > -- > Howard M. Lewis Ship > > Creator of Apache Tapestry > > The source for Tapestry training, mentoring and support. Contact me to > learn how I can get you up and productive in Tapestry fast! > > (971) 678-5210 > http://howardlewisship.com >