Re: FYI: Updates to copyright and author notices

2017-05-30 Thread Sean Whitton
Hello,

I wonder if Policy might refer to the package changelog for a reader
seeking more comprehensive information on copyrights?  I have in mind
the Haskell team's boilerplate for d/copyright:

Files: debian/*
Copyright: held by the contributors mentioned in debian/changelog
License: BSD-3-clause

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#863729: debian-policy: please use the cgit link in Vcs-Browser

2017-05-30 Thread Ferenc Wágner
Package: debian-policy
Severity: minor

Dear Maintainer,

Your control file specifies
https://anonscm.debian.org/git/dbnpolicy/policy.git
as Vcs-Browser, but the gitweb interface gives "Bad object id:" messages
when clicking into the shortlog section.  Please switch to
https://anonscm.debian.org/cgit/dbnpolicy/policy.git
if possible.
-- 
Thanks,
Feri.



Bug#863729: debian-policy: please use the cgit link in Vcs-Browser

2017-05-30 Thread Mattia Rizzolo
On Tue, May 30, 2017 at 04:22:06PM +0200, Ferenc Wágner wrote:
> Your control file specifies
> https://anonscm.debian.org/git/dbnpolicy/policy.git
> as Vcs-Browser, but the gitweb interface gives "Bad object id:" messages
> when clicking into the shortlog section.

How is gitweb involved in any way here and where do you see any
"shortlog" section in
https://anonscm.debian.org/git/dbnpolicy/policy.git ?

Which link are you clicking on?

-- 
regards,
Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540  .''`.
more about me:  https://mapreri.org : :'  :
Launchpad user: https://launchpad.net/~mapreri  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-


signature.asc
Description: PGP signature


Re: FYI: Updates to copyright and author notices

2017-05-30 Thread Russ Allbery
Sean Whitton  writes:

> I wonder if Policy might refer to the package changelog for a reader
> seeking more comprehensive information on copyrights?  I have in mind
> the Haskell team's boilerplate for d/copyright:

> Files: debian/*
> Copyright: held by the contributors mentioned in debian/changelog
> License: BSD-3-clause

I did that in debian/copyright:

Comment: Complete copyright notices for all contributors to the various
 documents included in this package have not been comprehensively tracked.
 For a more thorough (but still incomplete) list of contributors who may
 have a copyright interest in these documents, see debian/changelog.

but it felt a bit weird to do that in the document published on the web,
since I'd have to explain how to go find that changelog, and it seemed a
bit tedious.  Plus, even that isn't really a complete list, since I'm sure
we've merged patches from people without noting their name, if only by
accident.

-- 
Russ Allbery (r...@debian.org)   



Bug#863729: debian-policy: please use the cgit link in Vcs-Browser

2017-05-30 Thread Russ Allbery
Ferenc Wágner  writes:

> Package: debian-policy
> Severity: minor

> Your control file specifies
> https://anonscm.debian.org/git/dbnpolicy/policy.git
> as Vcs-Browser, but the gitweb interface gives "Bad object id:" messages
> when clicking into the shortlog section.  Please switch to
> https://anonscm.debian.org/cgit/dbnpolicy/policy.git
> if possible.

We were specifically asked by the anonscm maintainers to use the URL that
we're currently using.  It's supposed to work  And it does seem to
work fine for me?  I clicked around a bunch through the interface and
couldn't reproduce that.

-- 
Russ Allbery (r...@debian.org)   



Bug#863729: marked as done (debian-policy: please use the cgit link in Vcs-Browser)

2017-05-30 Thread Debian Bug Tracking System
Your message dated Tue, 30 May 2017 18:50:22 +0200
with message-id <878tlee1bl@lant.ki.iif.hu>
and subject line Re: Bug#863729: debian-policy: please use the cgit link in 
Vcs-Browser
has caused the Debian Bug report #863729,
regarding debian-policy: please use the cgit link in Vcs-Browser
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
863729: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=863729
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: debian-policy
Severity: minor

Dear Maintainer,

Your control file specifies
https://anonscm.debian.org/git/dbnpolicy/policy.git
as Vcs-Browser, but the gitweb interface gives "Bad object id:" messages
when clicking into the shortlog section.  Please switch to
https://anonscm.debian.org/cgit/dbnpolicy/policy.git
if possible.
-- 
Thanks,
Feri.
--- End Message ---
--- Begin Message ---
Version: 4.0.0.0

Mattia Rizzolo  writes:

> On Tue, May 30, 2017 at 04:22:06PM +0200, Ferenc Wágner wrote:
>
>> Your control file specifies
>> https://anonscm.debian.org/git/dbnpolicy/policy.git
>> as Vcs-Browser, but the gitweb interface gives "Bad object id:" messages
>> when clicking into the shortlog section.
>
> How is gitweb involved in any way here and where do you see any
> "shortlog" section in
> https://anonscm.debian.org/git/dbnpolicy/policy.git ?
>
> Which link are you clicking on?

The (Browse) link on https://tracker.debian.org/pkg/debian-policy.  Now
I notice it isn't the one in the control file.  I assumed that was the
result of some redirection, but that's not the case.  You indeed fixed
this in the experimental version (commit 670b8419), it's just the
package tracker still carrying the old link from the unstable control
file.
-- 
Sorry for the noise,
Feri.--- End Message ---


Bug#863729: marked as done (debian-policy: please use the cgit link in Vcs-Browser)

2017-05-30 Thread Russ Allbery
ow...@bugs.debian.org (Debian Bug Tracking System) writes:

> The (Browse) link on https://tracker.debian.org/pkg/debian-policy.  Now
> I notice it isn't the one in the control file.  I assumed that was the
> result of some redirection, but that's not the case.  You indeed fixed
> this in the experimental version (commit 670b8419), it's just the
> package tracker still carrying the old link from the unstable control
> file.

Oh!  Yes.  It will probably be fixed once the package is uploaded to
unstable after the stretch release.  I suspect tracker.debian.org
(rightfully) prefers unstable to experimental.

> Sorry for the noise,

No problem at all!  Thank you for the report -- definitely want to know
about things like this, since I personally tend to never test or notice
them since my workflow always involves a local checkout.

-- 
Russ Allbery (r...@debian.org)   



FYI: Adding BSD license to the debconf specification

2017-05-30 Thread Russ Allbery
The debconf specification document included in Policy had only the
following in its  section:

This text is copyright by the authors under the terms of the BSD
license, sans advertising clause.

While that's relatively unambiguous, it doesn't match the terms of the BSD
license (which require including a copy of the license), and it's poor
form from a legal standpoint to not include the actual text of the
license.  We added the text to debian/copyright, but it seems like it
should be in the document proper.

I've therefore applied the following patch to add the license (and took
the liberty of changing "SOFTWARE" to "MANUAL" in the warranty disclaimer
to be clearer about what's being designated, and since those sorts of
minor adaptations are very common in the BSD license -- see the existing
use of "Debian Project" in point three).

diff --git a/debconf_spec/debconf_specification.xml 
b/debconf_spec/debconf_specification.xml
index d7f3869..933dd11 100644
--- a/debconf_spec/debconf_specification.xml
+++ b/debconf_spec/debconf_specification.xml
@@ -50,8 +50,47 @@
 notices for subsequent work exists.
   
   
-This text is copyright by the authors under the terms of the
-   BSD license, sans advertising clause.
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions
+are met:
+  
+  
+
+  
+Redistributions of source code must retain the above copyright
+notice, this list of conditions and the following disclaimer.
+  
+
+
+  
+Redistributions in binary form must reproduce the above
+copyright notice, this list of conditions and the following
+disclaimer in the documentation and/or other materials
+provided with the distribution.
+  
+
+
+  
+Neither the name of the Debian Project nor the names of its
+contributors may be used to endorse or promote products
+derived from this software without specific prior written
+permission.
+  
+
+  
+  
+THIS MANUAL IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
+FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
+COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
+INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
+EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   
 
   
diff --git a/debian/copyright b/debian/copyright
index bf545bf..c836a2c 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -54,7 +54,7 @@ License: BSD-3-clause
  contributors may be used to endorse or promote products derived from
  this software without specific prior written permission.
  .
- THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
+ THIS MANUAL IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
  IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
  THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR

-- 
Russ Allbery (r...@debian.org)   



Re: FYI: Update to GPL notices

2017-05-30 Thread Wouter Verhelst
On Mon, May 29, 2017 at 05:35:47PM -0700, Russ Allbery wrote:
> As part of the XML conversion, I noticed the GPL notices on the three
> documents released under the GPL were the older form that had an FSF
> street address.  I updated them to the current recommended form, including
> switching to all-caps for the warranty disclaimer in the recommended way
> (sometimes weird things matter for legal notices, so may as well not get
> creative).

Yes, indeed they do.

I was under the impression, though, that the address form is the
preferred form for version 2 of the license, whereas the website form is
the preferred one for version 3 of it.

I might be wrong, though.

-- 
Help me, off-by-one kenobi. You're my only nought.