[openstack-dev] Fwd: python-django-bootstrap-form_3.0-1_amd64.changes REJECTED

Thomas Goirand zigo at debian.org
Sat Dec 28 06:39:42 UTC 2013

Well, the Github repository maybe has the BSD license file, though it
has only a single tag named v1.4, and I wish to package version 3.0. The
PyPi tarball does *not* have the license file.

This is really not ideal. I'll have to do some archeology work, and find
out which commit matches the latest release of bootstrap-form. I would
very much have preferred to have a responsive upstream and/or an
upstream that does things correctly... :(

Anyway, thanks Carl for the pointer. That's really helpful!


Thomas Goirand (zigo)

On 12/27/2013 04:43 PM, Carl Perry wrote:
> The github repo has a three clause BSD license file:
> https://github.com/tzangms/django-bootstrap-form
> Not sure if that satisfies ftpmaster's needs. The lack of BSD license at
> the top of the file I would be happy to submit a pull request for if
> that would help.
>   -Carl
> On 12/27/2013 12:29 AM, Thomas Goirand wrote:
>> Hi,
>> bootstrap-form was rejected by the Debian FTP masters, and I have no
>> reply from upstream to fix the licensing. I'm not sure what to do next.
>> Any advice? Could we just stop using bootstrap-form?
>> Thomas Goirand (zigo)
>> P.S: Below is the reject message from the FTP masters, and my follow-up
>> with upstream authors, left unreplied for now 12 days.
>> -------- Original Message --------
>> Subject: Fwd: python-django-bootstrap-form_3.0-1_amd64.changes REJECTED
>> Date: Sun, 15 Dec 2013 11:30:23 +0800
>> From: Thomas Goirand <zigo at debian.org>
>> Organization: Debian
>> To: tzangms <tzangms at gmail.com>, Matt Austin
>> <matt.austin at thecut.net.au>,  Roberto Rosario
>> <Roberto.Rosario.Gonzalez at gmail.com>, PKG OpenStack
>> <openstack-devel at lists.alioth.debian.org>
>> Hi there,
>> I'm a Debian Developer who takes care of OpenStack in Debian. Since
>> django-bootstrap-form is one of the (new) dependencies of OpenStack, I
>> tried to upload it to Debian Sid. Unfortunately, the package has been
>> rejected by the FTP masters on licensing issue. Below is a copy of the
>> reply from Paul Tagliamonte from the FTP master team. As you may know,
>> Debian takes licensing issues very seriously.
>> What I would need you to address the issue, so that I can make another
>> upload attempt, is to:
>> 1/ Add a LICENSE file sitting on the top level of your source code,
>> telling under which license your python module is released.
>> 2/ Add some licensing headers in your source files, if possible all of
>> them. This isn't mandatory, but this is very much appreciated by the FTP
>> masters.
>> Once this is done, please do a new release on PyPi. Additionally, it'd
>> be great if you could give me the URL of the git repository that matches
>> the latest release on PyPi, together with tags. It doesn't look like the
>> repository at https://github.com/tzangms/django-bootstrap-form has any
>> tags, which is annoying for me, as I prefer to use a git repository with
>> tags rather than the tarball from PyPi which includes egg-info (on the
>> packaging side of things, it's better that this is not present in
>> upstream source code as it is generated anyway).
>> Please let me know when this is done, so that I can try to upload again
>> (hopefully with success this time) in Debian.
>> Cheers,
>> Thomas Goirand (zigo)
>> -------- Original Message --------
>> Subject: python-django-bootstrap-form_3.0-1_amd64.changes REJECTED
>> Date: Sat, 14 Dec 2013 18:00:36 +0000
>> From: Paul Richards Tagliamonte <ftpmaster at ftp-master.debian.org>
>> To: PKG OpenStack <openstack-devel at lists.alioth.debian.org>, Thomas
>> Goirand <zigo at debian.org>
>> Howdy maintainer,
>> Sorry, I've had to reject this package. The only license information is
>> in the setup.py, where it claims 'BSD'. There's no more information in the
>> docs site (or anywhere else I can see) as to what the actual terms are.
>> In addition, this is also a BSD license violation to not include the license
>> with the source :)
>> Cheers,
>>   Paul
>> ===
>> Please feel free to respond to this email if you don't understand why
>> your files were rejected, or if you upload new files which address our
>> concerns.

More information about the OpenStack-dev mailing list