Le Fri, Jan 14, 2011 at 08:56:16AM +0100, Stefano Zacchiroli a écrit : > On Fri, Jan 14, 2011 at 03:20:37AM +0200, Lars Wirzenius wrote: > > and it's ok by Policy, then I'd be happy to apply a patch someone > > provides. :)
> Index: dep5.mdwn > =================================================================== > --- dep5.mdwn (revision 157) > +++ dep5.mdwn (working copy) > @@ -149,12 +149,14 @@ > will usually be written as a list of RFC5822 addresses or URIs. > > * **`Source`** > - * Required > + * Optional > * Syntax: formatted text, no synopsis > * An explanation from where the upstream source came from. > Typically this would be a URL, but it might be a free-form > explanation. If the upstream source has been modified to remove > - non-free parts, that should be explained in this field. > + non-free parts, that should be explained in this field. This field > + is mandatory for non-native Debian packages; it can be omitted for > + native Debian packages. > > * **`Disclaimer`** > * Optional I would recommend to stick to Policy's words: if there is no upstream sources, the field is not required. The problem with ‘native packages’ is that it induces confusion with packages using a dpkg native source format, like sbackup or ikiwiki, whose purpose, homepage or VCS are as upstream to Debian as most other programs packaged with a non-native format. Also, from a parser point of view, there is a flaw: the parser can not know whether there exists an upstream source or not, and therefore in the absence of a Source field it can not accurately validate the machine-readable copyright file. So while I support modifying the DEP now, I think that we should also follow up the question in the Policy, especially if there is a general feeling that since there a Homepage field in debian/control, it is not necessary anymore to make it mandatory to record a similar information in debian/copyright. Cheers, -- Charles Plessy Tsurumi, Kanagawa, Japan -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/[email protected]

