Skip Menu |

Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the Dancer CPAN distribution.

Report information
The Basics
Id: 56381
Status: resolved
Priority: 0/
Queue: Dancer

People
Owner: Nobody in particular
Requestors: JAWNSY [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Wishlist
Broken in: (no value)
Fixed in: (no value)



Subject: Missing Copyright Information
Hi: While packaging your module for Debian, I noticed that it doesn't seem to mention copyright for the package as a whole. Some individual files do have copyright details, but none cover the entire distribution. There should be something in a LICENSE file or in the main Dancer.pm POD indicating the default copyright holder of files in the package where none is explicitly specified. I did note that the Dancer.pm does mention the package is licensed under the same terms as Perl, which is nice. In Debian we need copyright/license information for all of the packages we upload. Could you give us (replying to this bug report is fine): years of copyright, copyright holders' names, copyright holders' e-mail addresses. Unfortunately without this information we cannot upload it. This is more than just a Debian issue. I'm not a lawyer, but it's my understanding that both copyright and licensing information is vital for the continued success of open source software. Copyright is what allows you to assert a license, and a license is what ensures open source remains open source, and that users can make use of your software. A great article discussing some of this is "What is Copyleft?" by Richard Stallman: http://www.gnu.org/copyleft/ Thanks for releasing your work to the CPAN. I apologize in advance for the noise, as I understand that the last thing most authors want to deal with is legal administrivia like this. I do hope, however, that you could (in your continued generosity) help us with this request. Please also consider adding these statements to your code/package README, since we must distribute some evidence of copyright information if it is not in the source package itself. Cheers, Jonathan On behalf of the Debian Perl Team
On Thu Apr 08 02:32:43 2010, JAWNSY wrote: Show quoted text
> Hi:
Hi Show quoted text
> Could you give us (replying to this bug report is fine): > years of copyright, copyright holders' names, copyright holders' e-mail > addresses. Unfortunately without this information we cannot upload it.
Thank you for packaging Dancer for Debian! We will reply the details ASAP, and include proper details in the distribution for future reference. Thanks again for the notice! Sawyer.
Hi Jonathan. The license for Dancer is (as stated) the same as for Perl itself. We have now included a LICENSE file in the distribution with the text for it. It includes the following copyright: This software is copyright (c) 2009-2010 by Alexis Sukrieh. This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. Terms of the Perl programming language system itself a) the GNU General Public License as published by the Free Software Foundation; either version 1, or (at your option) any later version, or b) the "Artistic License" ---- If you require anything else, just let us know! :) Sawyer.
Hi, Sorry for the delay. We've taken a look at the package again and are a bit confused because there are several files with different copyrights, which are not covered by the general clause (that is, 2009-2010 by Alexis Sukrieh, which is really just the clause that is assumed when no other copyright information is supplied) Here they are: ./lib/Dancer/Session/Simple.pm:This module is copyright (c) 2010 David Precious <davidp@preshweb.co.uk> ./lib/Dancer/Route/Cache.pm:Copyright 2010 Sawyer X. We can note that these files are under different copyright holders, but it's (slightly) more work for us. It's no big deal and of course won't stop us from uploading the package, but it might be worthwhile for you and your contributors to clarify the contribution policy early on. If in the future anything like relicensing needs to be done, you need to have the permission of all copyright holders (so far, that being David Precious, Sawyer X and Alexis Sukrieh), which can be inconvenient. Anyway, this isn't a bug per se, just a note of something you can consider. On Thu Apr 08 02:51:35 2010, xsawyerx wrote: Show quoted text
> Hi Jonathan. > > The license for Dancer is (as stated) the same as for Perl itself. > > We have now included a LICENSE file in the distribution with the text > for it. It includes the following copyright: > > This software is copyright (c) 2009-2010 by Alexis Sukrieh. > > This is free software; you can redistribute it and/or modify it under > the same terms as the Perl 5 programming language system itself. > > Terms of the Perl programming language system itself > > a) the GNU General Public License as published by the Free > Software Foundation; either version 1, or (at your option) any > later version, or > b) the "Artistic License" > > ---- > > If you require anything else, just let us know! :) > > Sawyer.
According to a convo on IRC, there is nothing additional that needs to be done: <ansgar> sawyer_: The current format is okay for us. Debian packages have to ship a file containing copyright information in a standard location so that users can find them. There is a (proposed) standard format for use in Debian which looks like http://svn.debian.org/viewsvn/pkg-perl/trunk/libdancer-perl/debian/copyright?revision=57513&view=markup for Dancer. <sawyer_> ansgar, i'm sorry, but i'm a bit confused byt his. should i resolve the ticket that jonathan reopened or should i make changes. if so, which ones are recommended? <ansgar> sawyer_: Marking it resolved looks ok. ---- Thus, the ticket is being resolved. Since we got a bit confused on this, it might be that there are still recommended changes to be made. If there are, and you know what they are, please let us know and we'll be happy to make them to help make Debian packagers' life easier. :)