svn or arch

Colin Walters walters at redhat.com
Tue Dec 21 16:04:05 UTC 2004


On Tue, 2004-12-21 at 00:47 -0500, Dimitrie O. Paun wrote:
> On Fri, Dec 17, 2004 at 04:12:15PM -0500, Colin Walters wrote:
> > > A lot of packages include a spec.in file which is then passed through sed 
> > > to install the version number in the spec file before a tarball is 
> > > generated. Eliminating this extra step would make it easier for upstreams 
> > > to provide RPM support by eliminating this extra step.
> > 
> > Yes; but you still have the rpm revision number.  I am arguing for its
> > removal entirely.  That's one less spurious thing you see in a diff
> > between branches, and one less thing to merge conflict on.
> 
> Sorry for the late reply, but I must have missed one thing: where do
> we store these? Now, I'm not arguing for having them in .spec (in fact,
> I agree with you that they don't belong there), but where do we put
> them?

A PostgreSQL database would be my suggestion.  That way you can also
easily store in all the other metadata that you might want associated
with a version, such as:

o which architectures it's built for
o what machine it was built on
o which test suites it passed
o which OS versions it was released in
o who maintains it

etc.





More information about the fedora-devel-list mailing list