Hi all, On Thu, 31 May 2012 11:31:21 +0300 Shlomi Fish <shlo...@shlomifish.org> wrote:
> Hi all, > > earlier today I uploaded XML-LibXML-1.99 and since the 1.* releases had two > trailing digits, the next version will be past 2. This is a good to switch to > a > better versioning scheme, with more digits after the first dot, which will > give > us more air to breath. > > I'm asking you what the advantages and disadvantages of the following schemes: > > 1. "2.xxyy" - "xx" are the major/new-feature versions, while "yy" are for bug > fixes/maintenance versions. > > 2. "2.xxxyyy" - same as before only with three digits each. > > 3. "2.xxyyy" - same as before only a hybrid approach that will give a zero in > the middle in case there are less than 100 maintenance versions. > thanks to everybody who replied. Since there seems to be a general consensus that the double dot version ("2.x.y" or "v2.x.y") are not a good idea for CPAN modules, I will go with a 2.xxyyy scheme instead where "xx" adds new features and the "yyy" is for bug-fixes or patch releases. Thanks again! Regards, Shlomi Fish -- ----------------------------------------------------------------- Shlomi Fish http://www.shlomifish.org/ List of Portability Libraries - http://shlom.in/port-libs It does not mean what I think it means, but it means what *you* think it means. Please reply to list if it's a mailing list post - http://shlom.in/reply .