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.
Wouldn't it be useful to mention "rpmdev-vercmp" somewhere?
Vít