Warren's Package Naming Proposal - Revision 2
Pozsar Balazs
pozsy at uhulinux.hu
Mon Nov 10 08:35:23 UTC 2003
On Mon, 10 Nov 2003, Mike A. Harris wrote:
> One problem is that the word "pre", or "rc" or others are not
> used consistently between software projects.
>
> Some use "pre" like:
>
> Prerelease: 2.7.95pre1 (prerelease of version 2.8, or perhaps 2.7.96)
> Release: 2.8
>
> Others use "pre" like:
>
> Prerelease: 2.8pre1 (Prerelease of version 2.8)
> Release: 2.8
These two are obviously not a problem.
> It's possible that one project does it like above, and another
> does it like:
>
> Release: 2.8
> Prerelease: 2.8pre1 (Prerelease of version 2.9)
Could you give me an example of this? (Imho this scheme is
braindamaged...) I've never seen any projects with this versioning.
Anyway, 2.8 < 2.8pre1 is true, so these are ordered correctly.
Though if a version "2.8q" was released (as a bug-fix release for the
stable 2.8 branch) 2.8q and 2.8pre1 would be ordered incorrently, but this
is really a problem with the author, not the algorithm.
Introducing '~' would solve problems, and the only con I see is backward
compatibility. Hope it can worked out :)
--
pozsy
More information about the fedora-devel-list
mailing list