On Sat, Sep 23, 2006 at 05:20:01PM -0500, Manoj Srivastava wrote: > Before we go on statndardizing it and writing coed to make > part of of infrastructure do stuff with it, can we have a clear idea > of the semantics of the field? > > As I currently understand it, the format is > XS-VCS-XXX: $TAG:${URL} > > Isn't XXX duplicating the effect of $TAG? And what meaning is No, because the format is parsed as XS-VCS-XXX: ${URL} $TAG is not distinguished, it's the scheme of URL. In svn it *can* be svn://. For other vcs it does not necessarily match the tag of the vcs: zack@aquarium:~$ apt-cache showsrc amule | grep -i vcs X-Vcs-Bzr: http://people.debian.org/~adeodato/code/packages/amule > ascribed to the $URL? Is it something that shall show up in PTS > pages, and points to a web page that details how to get the sources? The proposed meaning is: a URL meaningful for the given VCS so that a user seeing it is able to find the source code. > If the ${URL} part is supposed to have enough informnation > for automated downloads, then I POSIT that a single URL may not be > enough; and this should be documented (only specific VCS layouts are > amenable to a single-url-contains enough information to download the > package sources). Ok, we should document it. Cheers. -- Stefano Zacchiroli -*- Computer Science PhD student @ Uny Bologna, Italy zack@{cs.unibo.it,debian.org,bononia.it} -%- http://www.bononia.it/zack/ If there's any real truth it's that the entire multidimensional infinity of the Universe is almost certainly being run by a bunch of maniacs. -!-
Attachment:
signature.asc
Description: Digital signature