Re: Versioning proposal, please comment (was: disttag -- repotag)
Axel Thimm <[email protected]> Sun, 13 Jun 2004 12:31:19 +0200
| Newsgroups | gmane.linux.redhat.rpm.atrpms.repo-coordination |
|---|---|
| Message-ID | <[email protected]> |
Hi, thanks for answering to this thread, I was under the impression that disttags had been added to tabu words to everybody's killfiles ;) On Sun, Jun 13, 2004 at 10:02:18AM +0200, Thomas Vander Stichele wrote: > On Tue, 2004-05-25 at 13:39, Axel Thimm wrote: > > Hi, > > > > please comment on this, I believe that a common versioning scheme is > > important. It can't be that difficult to formulate an acceptable > > implementation. ;) > > > > I think it all turns around defining acceptable disttags, the rest is > > more or less straightened out by now. I think the "fc" and "el" > > disttags are liked by everybody, one needs to have a > > smaller-than-"fc1" disttag for RHL releases, which could be the > > proposed "fc0.". > > FYI, fedora.us went with .1 and .2 for FC1 and FC2. So no fc. > > I can't recall/care to lookup why this was chosen over fc1 or fc2. Yes, I know, it was done to remain compatible with the fedora.us chosen rhl scheme. Unfortunately any disttag not starting with letters will create issues with segmented build numbers (like often used by RH to signify small changes or "branches/forks" of previous packages). Also the "repotag-in-the-middle-of-the-buildnumber" idiom in fedora.us requires a redesign anyway in order to be compatible even to its sibling "non-legal" repo. So while having a disttag scheme is a good thing for fedora.us, the chosen implementation needs reworking and is not adequate for a more general standard. As the buildtag, even with attached cvs/pre subversioning stuff, almost always end with numbers, and can have changing number of segments in the buildtag between releases, the following disttag needs to be separated and kept out of the comparison of the buildtags as much as possible. Perfect isolation and sequentialisation of the comparison of buildtag and disttag is not possible, but keeping the disttag starting with letters covers 99.9% of real-life packaging. -- Axel.Thimm at ATrpms.net _______________________________________________ repo-coord mailing list [email protected] http://lists.atrpms.net/mailman/listinfo/repo-coord
signature.asc
(application/pgp-signature, 189 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFAzCz3QBVS1GOamfERAkt1AJ9wJcDcwsaTJ782sJLQyIX9iDa27ACglyHt 5nrR2a9kM6QCFnnzXKybV4I= =9N0y -----END PGP SIGNATURE-----