[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#649530: [copyright-format] clearer definitions and more consistent License: stanza specification



Le Sat, Feb 04, 2012 at 11:26:33AM +0900, Charles Plessy a écrit :
> Le Fri, Feb 03, 2012 at 01:16:08PM -0600, Jonathan Nieder a écrit :
> > 
> > I believe this should be a blocker --- it is an instance of the
> > document and actual practice clearly contradicting one another.  I
> > wouldn't mind if it is resolved by forbidding stand-alone license
> > sections for license exceptions, though, if that's the only way to get
> > something released.  (Of course I would prefer the opposite
> > resolution.)
> 
> I think that the document overlooks rather than forbids the case of standalone
> paragraphs for licence with exceptions.  In that sense I do not see a
> contradiction, and indeed, I found multiple copyright files in the Lintian lab
> that use such standalone paragraphs.

Dear Jonathan, Ximin, and everybody,

would the following changes solve the problem with license exceptions ?

--- copyright-format.xml	(révision 266)
+++ copyright-format.xml	(copie de travail)
@@ -327,10 +327,10 @@
     <section id="stand-alone-license-paragraph">
       <title>Stand-alone License Paragraph (Optional, Repeatable)</title>
       <para>
-        Where a set of files are dual (tri, etc) licensed, or when the same
-        license occurs multiple times, you can use a single-line
-        <varname>License</varname> field and stand-alone
-        <varname>License</varname> paragraphs to expand the license short names.
+        Stand-alone <varname>License</varname> paragraphs expand license short
+        names, optionally followed by an exception statement, and are useful
+        in particular with sets of files that are dual (tri, etc) licensed, or
+        when the same license occurs multiple times.
       </para>
       <para>
         The following fields may be present in a stand-alone License
@@ -471,10 +471,10 @@
       </para>
       <para>
         Remaining lines: if left blank here, the file
-        <emphasis>must</emphasis> include a <link
+        <emphasis>must</emphasis> include one or more<link
         linkend="stand-alone-license-paragraph">stand-alone License
-        paragraph</link> matching each license short
-        name listed on the first line.
+        paragraphs</link> matching the first line's license short
+        names, with their exception if any.
         Otherwise, this field should either
         include the full text of the license(s) or include a pointer to the
         license file under <filename>/usr/share/common-licenses</filename>. 


Have a nice day,

-- 
Charles Plessy
Tsurumi, Kanagawa, Japan



Reply to: