Nicolas Mailhot wrote:
Le Lun 12 novembre 2007 17:02, Matej Cepl a écrit :
So instead of just
"download tarball from this URL, unpack and work", it could understand
alos URLs like git://, bzr://, hg:// (or something like that), meaning
"clone/checkout/<whatever is the local name of getting the sources>
from somewhere, and then build over that".
This is an auditing & QA nightmare. Today even if upstream disappears
you can easily compare the archive contained in a srpm to the one
mirrors picked up, Debian picked up, Mandriva picked up, etc.
But not as easily as if they were tags in a common SCM. How does the
kernel work? That's one thing common to all distros that already has a
distributed SCM.
> The huge
nice property or release archives is they are scarce and not a
continuum. That means everyone uses the same archives. A SCM feed is
something else altogether: suddenly you're not using the same release
as everyone else plus known patches, you're using a state others may
not have picked, and you don't get the benefits of cross-distro
testing (and annoyed upstreams because Fedora bugs are always
different from other user bugs)
That should be a matter of appropriate tagging. In most cases there
would already be a direct mapping of SCM tags to tarball releases.
--
Les
--
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-devel-list