On Sun, 15 May 2005 12:02:00 -0500, Tom 'spot' Callaway wrote:
On Wed, 2005-05-11 at 14:01 +1000, Colin Charles wrote:
> So, I think its time spot updated:
>
http://fedoraproject.org/wiki/PackagingGuidelines
>
> Just to mention to packagers how cvs/svn/arch checkouts are to be
> packaged. Some software never gets released (think say, Planet), and
> it'd be a good idea that folk had the proper way to package things
>
> So 0.0.`date` (of course make sure that date is not an escaped one, I'm
> just being lazy here to write todays date) and a little note about the
> fact that it came outta cvs/etc... would be good
Is there any precedent for this in FC (or in old fedora.us, or anywhere
else)?
Basically, do I need to invent this standard from the ground up, or is
there some existing standard that just needs to be documented?
Feedback is welcomed.
Fedora.us' vepoch concept, which means to move the most significant part
of %version-%release into the release tag and place any less significant
portions to the right of it, e.g.:
fontforge-0.0-2.20050310.fc4.i386.rpm
^
http_ping-0.0-3.20020403.i386.rpm
^
libuninameslist-0.0-3.040707.i386.rpm
^
openal-0.0-0.3.20040726.i386.rpm
^^^
Don't use 0.0.`date` as it would be larger than 0.0.1, which could be the
first release of a program. Instead, move the snapshot date into the
release tag.