Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 6 May 2004 16:57:48 -0400
From:      Garance A Drosihn <drosih@rpi.edu>
To:        "Jacques A. Vidrine" <nectar@freebsd.org>, Oliver Eikemeier <eikemeier@fillmore-labs.com>, ports-committers@freebsd.org, cvs-ports@freebsd.org, cvs-all@freebsd.org
Subject:   Re: discussion on package-version numbers... (PR 56961)
Message-ID:  <p0602040bbcc04f36c2aa@[128.113.24.47]>
In-Reply-To: <20040506190729.GD1777@madman.celabo.org>
References:  <200404160124.i3G1OlUd067575@repoman.freebsd.org> <20040416163635.GB49780@madman.celabo.org> <4080151C.1070200@fillmore-labs.com> <20040416173857.GA50670@madman.celabo.org> <20040416174418.GC50670@madman.celabo.org> <40802354.3030202@fillmore-labs.com> <20040417152242.GA5543@madman.celabo.org> <20040506190729.GD1777@madman.celabo.org>

next in thread | previous in thread | raw e-mail | index | archive | help
At 2:07 PM -0500 5/6/04, Jacques A. Vidrine wrote:
>On Sat, Apr 17, 2004 at 10:22:42AM -0500, Jacques A. Vidrine wrote:
>  > I *would* like to see the package versioning rules made more clear
>  > and explicit, and perhaps even see some reform.  However, making
>  > up a new special case for `pl' seems right out.
>  >
>  > Has much discussion over PR 56961 taken place anywhere?  I like
>  > it as a starting point.
>
>Is anyone besides Oliver and myself interested in package version
>number reform?  I'd really like to produce a `better' set of rules
>for the handbook that eliminates some of the edge cases, and then
>re-version the relatively few ports that don't fit the rules.
>
>Oliver's PR is as good a starting point as any that I've seen--- it
>goes further than our current rules and only conflicts with them in
>one case.

http://www.FreeBSD.org/cgi/query-pr.cgi?pr=56961

I have thought from time-to-time that the version-numbering
scheme seems a bit hard to follow for some ports.  I don't
know if the PR does exactly what I want.  The rule of:

- characters !~ [a-zA-z0-9.] are treated as separators
   (1.0+2003.09.16 = 1.0.2003.09.16).   This may not be
   what you expect: 1.0.1+2003.09.16 < 1.0+2003.09.16

seems like it would cause confusion, for instance.  I don't
know exactly what would be a better tactic, though.

-- 
Garance Alistair Drosehn            =   gad@gilead.netel.rpi.edu
Senior Systems Programmer           or  gad@freebsd.org
Rensselaer Polytechnic Institute    or  drosih@rpi.edu



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?p0602040bbcc04f36c2aa>