Bug#785514: RFS: ming/1:0.4.7-1 [RC]

2015-05-19 Thread Gabriele Giacone
On Mon, May 18, 2015 at 06:03:48PM -0700, Vincent Cheng wrote:
> On Mon, May 18, 2015 at 4:51 PM, Gabriele Giacone <1o5g4...@gmail.com> wrote:
> > On Sun, May 17, 2015 at 08:41:02PM -0700, Vincent Cheng wrote:
> >
> >> [1] https://github.com/libming/libming/issues/42
> >
> > I've just updated the list few hours ago, just 2 missing contributors, 4
> > commits.  Not sure that commits in question are legally significant and
> > can block relicensing.  Opinions? [also CC'ing d-legal]
> 
> IANAL, so my opinion doesn't actually matter. :)
> 
> If you want an authoritative yes/no regarding whether this is legally
> acceptable or not, debian-legal is the wrong place; you should be
> asking the ftpmasters directly instead.
> 
> I don't actually know anything about ming (and the Debian ming
> packages); are php_ext/ming.{c,h} actually used to build the binary
> packages? Can they be removed just like java_ext?

They can, they are both extensions but php one is packaged as php5-ming
(java_ext is not) and its popcon is around 2000.

 https://qa.debian.org/popcon.php?package=ming

[ CC'ing ftpmaster@d.o ]

Hi ftpmasters,

question is: Ming PHP extension (see #752629) has been relicensed in
both upstream git repo and latest tarballs released few days ago. Should
Debian be concerned about upstream contributors who haven't expressed
any agreement (yet) with license change?

Thanks for your time.
-- 
G..e


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150519103311.GA13198@jessie01



Bug#785514: RFS: ming/1:0.4.7-1 [RC]

2015-05-18 Thread Vincent Cheng
Hi Gabriele,

On Mon, May 18, 2015 at 4:51 PM, Gabriele Giacone <1o5g4...@gmail.com> wrote:
> On Sun, May 17, 2015 at 08:41:02PM -0700, Vincent Cheng wrote:
>> Hi Gabriele,
>
> Hi Vince,
>
>> About the re-licensing of php_ext/ming.c and php_ext/php_ming.h, does
>> the relevant Github issue [1] mean that the re-licensing wasn't
>> actually ACK-ed by all the contributors of these files? This sounds
>> like this might be a blocker?
>
>> [1] https://github.com/libming/libming/issues/42
>
> I've just updated the list few hours ago, just 2 missing contributors, 4
> commits.  Not sure that commits in question are legally significant and
> can block relicensing.  Opinions? [also CC'ing d-legal]

IANAL, so my opinion doesn't actually matter. :)

If you want an authoritative yes/no regarding whether this is legally
acceptable or not, debian-legal is the wrong place; you should be
asking the ftpmasters directly instead.

I don't actually know anything about ming (and the Debian ming
packages); are php_ext/ming.{c,h} actually used to build the binary
packages? Can they be removed just like java_ext?

Regards,
Vincent


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/CACZd_tBKBiV60i3i=o3k8ssykn415irzs7b3htmj7c3hm8k...@mail.gmail.com



Bug#785514: RFS: ming/1:0.4.7-1 [RC]

2015-05-18 Thread Paul Wise
On Tue, 2015-05-19 at 02:25 +0200, Gabriele Giacone wrote:

> I guess unstable has been violating it since years then. And
> snapshot.d.o will keep doing it even after next upload. Removed.

Please file bugs about those things.

-- 
bye,
pabs

https://wiki.debian.org/PaulWise



signature.asc
Description: This is a digitally signed message part


Bug#785514: RFS: ming/1:0.4.7-1 [RC]

2015-05-18 Thread Gabriele Giacone
On Tue, May 19, 2015 at 2:16 AM, Paul Wise  wrote:
> On Tue, May 19, 2015 at 8:04 AM, Gabriele Giacone wrote:
>> BTW getting rid of java extension would not be a problem
>
> Great, please do ASAP as you have made mentors.d.n violate the law.

I guess unstable has been violating it since years then. And
snapshot.d.o will keep doing it even after next upload. Removed.

-- 
G..e


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/CABcaWC3dZHooP5vyEJOM4T_fRyExvf4BY=kyojs2e9ettiz...@mail.gmail.com



Bug#785514: RFS: ming/1:0.4.7-1 [RC]

2015-05-18 Thread Paul Wise
On Tue, May 19, 2015 at 8:04 AM, Gabriele Giacone wrote:
> On Mon, May 18, 2015 at 12:14:23PM +0800, Paul Wise wrote:
>> That appears to be a non-free license as there is no clause allowing
>> distribution? Please remove ming from mentors until this is clarified
>> as we don't have a license to distribute it.
>
> Neither a clause prohibiting it. Does it really make it non-free? Any
> reference?

Copyright law does not allow distribution by default. It doesn't make
it non-free, it makes it non-redistributable, even in the non-free
portion of Debian.

> BTW getting rid of java extension would not be a problem

Great, please do ASAP as you have made mentors.d.n violate the law.

-- 
bye,
pabs

https://wiki.debian.org/PaulWise


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/caktje6h4k7-ss_0uquwqorslve0ymdyaazsetoxedv1nmhe...@mail.gmail.com



Bug#785514: RFS: ming/1:0.4.7-1 [RC]

2015-05-18 Thread Gabriele Giacone
On Mon, May 18, 2015 at 12:14:23PM +0800, Paul Wise wrote:
> On Mon, May 18, 2015 at 11:41 AM, Vincent Cheng wrote:
> 
> > - java_ext/* doesn't seem to be licensed under LGPL-2.1+ as claimed by
> > d/copyright, but under this license instead:
> >
> > This software is copyright 2001 E-Publishing Group Inc.  Permission is 
> > granted
> > to use the code and/or make changes to the code provided that the original
> > copyright and author attribution is included in each file.
> >
> > The license does not make any warranty of liability, merchantability, or
> > fitness for any specific purpose.
> >
> > Please contact the author  if you have any questions
> > about the license or the software.
> 
> That appears to be a non-free license as there is no clause allowing
> distribution? Please remove ming from mentors until this is clarified
> as we don't have a license to distribute it.

Neither a clause prohibiting it. Does it really make it non-free? Any
reference?

BTW getting rid of java extension would not be a problem, currently not even
packaged.

-- 
G..e


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150519000400.GB15854@jessie01



Bug#785514: RFS: ming/1:0.4.7-1 [RC]

2015-05-18 Thread Gabriele Giacone
On Sun, May 17, 2015 at 08:41:02PM -0700, Vincent Cheng wrote:
> Hi Gabriele,

Hi Vince,

> About the re-licensing of php_ext/ming.c and php_ext/php_ming.h, does
> the relevant Github issue [1] mean that the re-licensing wasn't
> actually ACK-ed by all the contributors of these files? This sounds
> like this might be a blocker?

> [1] https://github.com/libming/libming/issues/42

I've just updated the list few hours ago, just 2 missing contributors, 4
commits.  Not sure that commits in question are legally significant and
can block relicensing.  Opinions? [also CC'ing d-legal]

> debian/copyright:
> - various files in e.g. src/blocks/ are also copyrighted by Klaus
> Rechert, not just the specific stanzas you've listed in d/copyright
> - perl_ext/SWF/BinaryData.pm:# Copyright (c) 2009 Albrecht Kleine
> - a small portion of ch/pkgcreate.ch is Copyright 2005
> SoftIntegration, Inc., public domain
> - java_ext/* doesn't seem to be licensed under LGPL-2.1+ as claimed by
> d/copyright, but under this license instead:

Thanks for spending time on d/copyright.
Just fixed what you pointed out in git.

> - debian/ming-fonts-{dejavu,opensymbol}.copyright not converted to
> DEP-5; that's fine, although it's worth pointing out that
> ming-fonts-opensymbol.copyright has an unversioned symlink to the
> LGPL.

Now I know that even binaries can have their own copyright file, which
replaces global one (always good?). Fixed in git.
 
> There's a variety of other things that can be done to
> improve/modernize the package, e.g. DEP-3 patch headers, conversion of
> d/rules to dh shorthand, etc., but I suppose you want to tackle the
> copyright/licensing issues as that's what got the package removed from
> testing in the first place?

Exactly.

-- 
G..e


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150518235143.GA15854@jessie01



Bug#785514: RFS: ming/1:0.4.7-1 [RC]

2015-05-17 Thread Paul Wise
On Mon, May 18, 2015 at 11:41 AM, Vincent Cheng wrote:

> - java_ext/* doesn't seem to be licensed under LGPL-2.1+ as claimed by
> d/copyright, but under this license instead:
>
> This software is copyright 2001 E-Publishing Group Inc.  Permission is granted
> to use the code and/or make changes to the code provided that the original
> copyright and author attribution is included in each file.
>
> The license does not make any warranty of liability, merchantability, or
> fitness for any specific purpose.
>
> Please contact the author  if you have any questions
> about the license or the software.

That appears to be a non-free license as there is no clause allowing
distribution? Please remove ming from mentors until this is clarified
as we don't have a license to distribute it.

-- 
bye,
pabs

https://wiki.debian.org/PaulWise


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/CAKTje6H5nsCXn-uAoxQh+X72VYpC_xHeDSjfOyEq=mv4bbb...@mail.gmail.com



Bug#785514: RFS: ming/1:0.4.7-1 [RC]

2015-05-17 Thread Vincent Cheng
Hi Gabriele,

On Sun, May 17, 2015 at 3:43 AM, Gabriele Giacone <1o5g4...@gmail.com> wrote:
> Package: sponsorship-requests
> Severity: important
>
> Dear mentors,
>
>   I am looking for a sponsor for my package "ming"
>
>  * Package name: ming
>Version : 1:0.4.7-1
>Upstream Author : The Ming Development Team
>  * URL : http://www.libming.org/
>  * License : LGPL-2.1
>Section : libs
>
>   It builds those binary packages:
>
>libming1   - Library to generate SWF (Flash) Files
>libming-dev - Library to generate SWF (Flash) Files (development files)
>libming-util - Library to generate SWF (Flash) Files - Utilities
>libswf-perl - Ming (SWF) module for Perl
>ming-fonts-dejavu - Ming format DejaVue Fonts
>ming-fonts-opensymbol - Ming format Opensymbol Fonts
>php5-ming  - Ming module for php5
>python-ming - Ming (SWF) module for Python
>
>   DSC: http://mentors.debian.net/debian/pool/main/m/ming/ming_0.4.7-1.dsc
>   Git repo: https://anonscm.debian.org/cgit/pkg-flash/ming.git
>
>   Changes since the last upload:
>
>  ming (1:0.4.7-1) unstable; urgency=medium
>
>* New upstream release.
>  + Change php bindings license from PHP to LGPL-2.1+ (Closes: #752629).
>* Convert d/copyright to format 1.0.
>  + Update php extension license.
>* Remove 04_bison 05_hurd 06_ungif patches, applied upstream.
>* Switch to 3.0 (quilt) format.
>* Remove non debian/ changes.
>* Add Vcs-* fields.
>* B-D on debhelper >= 9.
>* Switch to Debian Flash Team maintainship. Add myself to Uploaders.
>* Enable hardening.
>* Bump Standards-Version to 3.9.6 (no changes).
>
>  Current maintainer Stuart Anderson (CC'ed along with pkg-flash team)
>  about team maintenance:
>
>   https://bugs.debian.org/752716#67

About the re-licensing of php_ext/ming.c and php_ext/php_ming.h, does
the relevant Github issue [1] mean that the re-licensing wasn't
actually ACK-ed by all the contributors of these files? This sounds
like this might be a blocker?

debian/copyright:
- various files in e.g. src/blocks/ are also copyrighted by Klaus
Rechert, not just the specific stanzas you've listed in d/copyright
- perl_ext/SWF/BinaryData.pm:# Copyright (c) 2009 Albrecht Kleine
- a small portion of ch/pkgcreate.ch is Copyright 2005
SoftIntegration, Inc., public domain
- java_ext/* doesn't seem to be licensed under LGPL-2.1+ as claimed by
d/copyright, but under this license instead:

This software is copyright 2001 E-Publishing Group Inc.  Permission is granted
to use the code and/or make changes to the code provided that the original
copyright and author attribution is included in each file.

The license does not make any warranty of liability, merchantability, or
fitness for any specific purpose.

Please contact the author  if you have any questions
about the license or the software.

- debian/ming-fonts-{dejavu,opensymbol}.copyright not converted to
DEP-5; that's fine, although it's worth pointing out that
ming-fonts-opensymbol.copyright has an unversioned symlink to the
LGPL.

There's a variety of other things that can be done to
improve/modernize the package, e.g. DEP-3 patch headers, conversion of
d/rules to dh shorthand, etc., but I suppose you want to tackle the
copyright/licensing issues as that's what got the package removed from
testing in the first place?

Regards,
Vincent

[1] https://github.com/libming/libming/issues/42


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/caczd_tcnowgvoctfu+as-fpybf4pvuqdr8baftgm1p7te0h...@mail.gmail.com



Bug#785514: RFS: ming/1:0.4.7-1 [RC]

2015-05-17 Thread Paul Wise
On Sun, May 17, 2015 at 6:43 PM, Gabriele Giacone wrote:

>libming1   - Library to generate SWF (Flash) Files

I wonder if we should deprecate Flash related things in favour of HTML5?

-- 
bye,
pabs

https://wiki.debian.org/PaulWise


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/CAKTje6HUfGd3BffzhYt2jvENOgGEmcH=311=vuxtgycfyko...@mail.gmail.com



Bug#785514: RFS: ming/1:0.4.7-1 [RC]

2015-05-17 Thread Gabriele Giacone
Package: sponsorship-requests
Severity: important

Dear mentors,

  I am looking for a sponsor for my package "ming"

 * Package name: ming
   Version : 1:0.4.7-1
   Upstream Author : The Ming Development Team
 * URL : http://www.libming.org/
 * License : LGPL-2.1
   Section : libs

  It builds those binary packages:

   libming1   - Library to generate SWF (Flash) Files
   libming-dev - Library to generate SWF (Flash) Files (development files)
   libming-util - Library to generate SWF (Flash) Files - Utilities
   libswf-perl - Ming (SWF) module for Perl
   ming-fonts-dejavu - Ming format DejaVue Fonts
   ming-fonts-opensymbol - Ming format Opensymbol Fonts
   php5-ming  - Ming module for php5
   python-ming - Ming (SWF) module for Python

  DSC: http://mentors.debian.net/debian/pool/main/m/ming/ming_0.4.7-1.dsc
  Git repo: https://anonscm.debian.org/cgit/pkg-flash/ming.git

  Changes since the last upload:

 ming (1:0.4.7-1) unstable; urgency=medium

   * New upstream release.
 + Change php bindings license from PHP to LGPL-2.1+ (Closes: #752629).
   * Convert d/copyright to format 1.0.
 + Update php extension license.
   * Remove 04_bison 05_hurd 06_ungif patches, applied upstream.
   * Switch to 3.0 (quilt) format.
   * Remove non debian/ changes.
   * Add Vcs-* fields.
   * B-D on debhelper >= 9.
   * Switch to Debian Flash Team maintainship. Add myself to Uploaders.
   * Enable hardening.
   * Bump Standards-Version to 3.9.6 (no changes).

 Current maintainer Stuart Anderson (CC'ed along with pkg-flash team)
 about team maintenance:

  https://bugs.debian.org/752716#67

Thanks,
-- 
G..e


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150517104310.GA29947@jessie01