Hi,
On Seg, 2015-11-30 at 12:15 +0100, Dominik 'Rathann' Mierzejewski
wrote:
On Tuesday, 24 November 2015 at 14:56, Sérgio Basto wrote:
> Switching to packaging(a)lists.fedoraproject.org
[...]
> In this link
http://fedoraproject.org/wiki/Packaging:NamingGuidelin
> es#Pre-Release_packages ;
> where we read :
>
> Release Tag for Pre-Release Packages:
>
> 0.%{X}.%{alphatag}%{?dist}
>
> And I'm proposing :
>
> 0[.%{X}].%{alphatag}[.%{Y}]%{?dist}
>
> is just better IMHO .
Personally, I think it's too complicated due to the optional nature
of X and Y parts and it's just as easy to get wrong if subsequent
alphatag breaks release monontonicity and the package maintainer
doesn't notice it.
With X being currently mandatory, at least you know you must always
increase it every time you update the package, so monotonicity is
preserved.
Other argument that I forgot to mention is: this is an extension of
first version so nobody needs change his package naming and is an
extension in two ways :
1 - Possibility of begin with 0 , before was need be: 0.%{X}
2 - Possibility of write in right .
The current: 0.%{X}.%{alphatag}%{?dist}
Extension 1: 0[.%{X}].%{alphatag}%{?dist}
Extension 2: 0[.%{X}].%{alphatag}[.%{Y}]%{?dist}
I'd like to have permission to use in some of "my" packages.
Regards,
Dominik
--
Sérgio M. B.