On Mon, Jun 27, 2011 at 2:33 PM, Massimo Lusetti <[email protected]> wrote:
> On Mon, Jun 27, 2011 at 11:14 PM, Howard Lewis Ship <[email protected]> wrote:
>
>> I think if we can swallow one part of this ... that pre-final-release
>> artifacts are available only via a temporary Nexus repository, then
>> it's actually simpler.
>>
>> Bugs are tracked against a single version number ("5.3") not a series
>> ("5.3.0", "5.3.1", etc.).
>>
>> The artifacts available for download or via Maven are fewer and more
>> sensible, and its more clear about stability ("5.3-alpha-2" is clearly
>> not a final release).
>
> So I'll see on jira that my issue has been resolved for version 5.3
> and I got 5.3-alpha2, 5.3-beta1, 5.3-beta2, 5.3-RC1 from which to
> choose... Which one should I choose? I suppose the majority of people
> will go for the latest which should be 5.3-RC1, so tell me where this
> is all different from having 5.3.1, 5.3.2, 5.3.4, 5.3.5 and so on?
> Despite the fact that with 5.3.x in jira I exactly know from which
> version on my fix is included...
>
> I still think it's simply too much for a versioning scheme.
You might be down to comparing fix dates against release dates as you
update your POM/build.gradle to point at the temporary Nexus
repository containing the pre-release artifacts.
In other words, we're raining the bar on people wanting to use
pre-release artifacts (today's alphas and betas) to make things much
simpler for the 99% that just want to upgrade from a final release to
a final release.
Further, in terms of finding bug fixes, the release notes will be
simpler (if longer), so they won't have to search through lots of
different listings of fixed bugs ("in alpha 1", "in beta 5"). They'll
be a single long list of bugs fixed in 5.3 (i.e., all bugs fixed since
the previous stable release, 5.2).
Again, this is simpler in every way except for the few people who wish
to try out pre-release builds.
>
> Cheers
> --
> Massimo
> http://meridio.blogspot.com
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>
--
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
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]