Dne 3.3.2017 v 02:33 Jason L Tibbitts III napsal(a):
Here are the recent changes to the packaging guidelines.
----
The guidelines on versioning packages were completely rewritten in order
to make them (hopefully) more comprehensible. This rewrite was not
intended to introduce functional changes, but during the draft process
the following small changes to the versioning scheme were approved by
the committee and included in the rewrite:
* Use of Version: 0 when upstream has not chosen a version.
* Allowing "YYYYMMDD.commithash" (instead of requiring mention of
the SCM in use) in the "snapshot information" field.
* Explicit mention of the case where upstream uses invalid characters.
* More detailed explanation of dealing with "unsortable" elements,
instead of leaving many cases undefined.
The examples were also split out of this page and placed in a new page
which is outside of the protected Packaging hierarchy. The rewrite of
this page is not yet complete at this time and I will be working on over
the next several days, but assistance is most welcome.
*
https://fedoraproject.org/wiki/Packaging:Versioning
*
https://fedoraproject.org/wiki/Package_Versioning_Examples
*
https://pagure.io/packaging-committee/issue/656
Wouldn't it be useful to mention "rpmdev-vercmp" somewhere?
Vít