Chad Woolley wrote:
[...]
However, even 1.2.0.rev is not correct. It should really be 1.3.0.rev
If next stable release is supposed to be 1.3.0 then trunk can't be
1.3.0.dev. It must be >1.2.0 & <1.3.0. So 1.2.0.rev seems to be more
correct then 1.3.0.dev.
(in other words, bumped immediately after release). Otherwise, apps
which call the API and need to perform version-specific logic
branching still cannot tell the difference between 1.2 and 1.3 when
running against trunk.
Such apps should not make such assumption, I think. Since trunk might
become e.g. 2.0. So they should rather based the logic on the released
version vs. the '>latest_stable_release' version, i.e. trunk. So current
1.2.0.rev works well.
m.
_______________________________________________
Rubygems-developers mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/rubygems-developers