Hi Andreas,

> On Sep 25, 2017, at 9:37 AM, Andreas Lehmkuehler <andr...@lehmi.de> wrote:
> 
> Am 25.09.2017 um 17:42 schrieb Craig Russell:
>> Hi Andreas,
>>> On Sep 24, 2017, at 10:17 PM, Andreas Lehmkuehler <andr...@lehmi.de> wrote:
>>> 
>>> Am 25.09.2017 um 03:07 schrieb Craig Russell:
>>>> It might be useful to discuss under what terms we are considering 
>>>> incorporating this code.
>>>> http://www.apache.org/licenses/#provenance describes three types of code. 
>>>> If we are preserving the original (alv2) license and copyright it's ok to 
>>>> redistribute it with the original headers.
>>>> But if we are planning to change the headers to the standard Apache 
>>>> headers, then IP provenance (with a corresponding a grant or CCLA) is 
>>>> needed and the headers can then be changed.
>>> Levigo already did all the work. They changed the license, the headers and 
>>> the java package names as well. They asked all contributors outside the 
>>> core team if they are ok with changing the license, see [1]
>> Changing the license is one thing. Changing the header is quite a different 
>> thing. The Apache header states that the code is "licensed to Apache under 
>> one or more contributor license agreements". This means that there is an 
>> ICLA, CCLA, or grant on file from all contributors. It looks like @dbdr and 
>> @janpe2 agree to the license change to aslv2 but we don't have an ICLA on 
>> file from them. Are these the only two contributors at issue?
> We don't have an ICLA from those two. Their contribution (@dbr [1] and 
> @janpe2 [2], [3]) is limited to a few lines of code which won't require any 
> ICLA if those were contributions to PDFBox.

It was not obvious from the information that I could see easily that these were 
trivial contributions. If they were limited to a few lines of code I have no 
problem with their contributions with or without a grant.

Craig

> Do we really require an ICLA from them?
> 
> 
> [1] https://github.com/levigo/jbig2-imageio/pull/3/files
> [2] https://github.com/levigo/jbig2-imageio/pull/28/files
> [3] https://github.com/levigo/jbig2-imageio/pull/29/files
> 
> Andreas
> 
>> If we don't have grants (ICLA, CCLA, grant) on file, then the license 
>> headers should not be changed, And the Apache distribution needs to preserve 
>> the copyrights of the original.
>> The change from the third party license header to the Apache license header 
>> should really only be done here under Apache version control.
>> Craig
>>> 
>>> Levigo filed an SGA and we have 4 ICLAs from the core team on file:
>>> 
>>> - Jörg Henne (He is already an Apache Directory committer [2] and managing 
>>> the transfer)
>>> - Matthäus Mayer
>>> - Sebastian Holder (Levigo employee)
>>> - Carolin Köhler (Levigo employee)
>>> 
>>> And we have a new CCLA on file for Carolin and Sebastian.
>>> 
>>> I hope this is the missing information you are looking for.
>>> 
>>> [1] https://github.com/levigo/jbig2-imageio/issues/31
>>> [2] http://people.apache.org/phonebook.html?uid=hennejg
>>> 
>>>> Craig
>>>>> On Sep 24, 2017, at 4:44 PM, John D. Ament <johndam...@apache.org> wrote:
>>>>> 
>>>>> Andreas,
>>>>> 
>>>>> So I wanted to dig into the code base further before responding.
>>>>> 
>>>>> It seems like you've already done the work that is intended to be done 
>>>>> once
>>>>> the code is imported to an ASF repo.  As a person outside the project, I
>>>>> have no idea who 'hennejg' is other than matching a committer on file.
>>>>> Likewise, I'm not sure their relationship to 'levigo holding GmbH' however
>>>>> they were the copyright holder.  Ideally we would want to see something
>>>>> from that company indicating they are willing to license the code to the
>>>>> ASF.  Since the code was GPL previously, I believe we would expect one of
>>>>> the two forms I mentioned to be filed.  If we have an SGA, or we have some
>>>>> confirmation that ICLAs are already on file for all of the contributors,
>>>>> that would help here.
>>>>> 
>>>>> John
>>>>> 
>>>>> 
>>>>> On Sun, Sep 24, 2017 at 5:02 PM Andreas Lehmkuehler <andr...@lehmi.de>
>>>>> wrote:
>>>>> 
>>>>>> Am 24.09.2017 um 22:57 schrieb Andreas Lehmkuehler:
>>>>>>> Am 24.09.2017 um 20:31 schrieb John D. Ament:
>>>>>>>> I can't find a grant on file that would convert the code from the prior
>>>>>>>> license to Apache v2.  Were ICLA's filed by all contributors?
>>>>>>> The SGA is about the version which is already ALv2 licensed. Just, do
>>>>>> avoid
>>>>>>> misunderstandings, do you have any doubts that the relicensing wasn't
>>>>>> done
>>>>>>> properly? Is some written proof necessary?
>>>>>> Maybe, [1] is what you are looking for
>>>>>> 
>>>>>> Andreas
>>>>>> 
>>>>>> [1] https://github.com/levigo/jbig2-imageio/issues/31
>>>>>>> 
>>>>>>> Andreas
>>>>>>> 
>>>>>>>> 
>>>>>>>> If no I'm -1.
>>>>>>>> 
>>>>>>>> John
>>>>>>>> 
>>>>>>>> On Sun, Sep 24, 2017 at 10:14 AM Andreas Lehmkuehler <andr...@lehmi.de>
>>>>>>>> wrote:
>>>>>>>> 
>>>>>>>>> Hi,
>>>>>>>>> 
>>>>>>>>> the Apache PDFBox project has received a contribution of a JBIG2
>>>>>> ImageIO
>>>>>>>>> plugin.
>>>>>>>>> 
>>>>>>>>> * The code is attached to PDFBOX-3906 [1]
>>>>>>>>> 
>>>>>>>>> * The IP Clearance form has been committed to the Incubator website.
>>>>>> [2]
>>>>>>>>> 
>>>>>>>>> * A vote has passed on the dev@pdfbox mailing list [3]
>>>>>>>>> 
>>>>>>>>> The clearance passes by lazy consensus if no -1 votes are cast within
>>>>>>>>> the next 72 hours.
>>>>>>>>> 
>>>>>>>>> Thanks and Regards
>>>>>>>>> Andreas Lehmkühler
>>>>>>>>> 
>>>>>>>>> [1] https://issues.apache.org/jira/browse/PDFBOX-3906
>>>>>>>>> [2] https://incubator.apache.org/ip-clearance/pdfbox-jbig2.html
>>>>>>>>> [3]
>>>>>>>>> 
>>>>>>>>> 
>>>>>> http://mail-archives.apache.org/mod_mbox/pdfbox-dev/201709.mbox/%3Cd99b6245-c11c-349f-c239-a4eca68fff2e%40lehmi.de%3E
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> ---------------------------------------------------------------------
>>>>>>>>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>>>>>>>>> For additional commands, e-mail: general-h...@incubator.apache.org
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> ---------------------------------------------------------------------
>>>>>>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>>>>>>> For additional commands, e-mail: general-h...@incubator.apache.org
>>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> ---------------------------------------------------------------------
>>>>>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>>>>>> For additional commands, e-mail: general-h...@incubator.apache.org
>>>>>> 
>>>>>> 
>>>> Craig L Russell
>>>> Secretary, Apache Software Foundation
>>>> c...@apache.org http://db.apache.org/jdo
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>>>> For additional commands, e-mail: general-h...@incubator.apache.org
>>> 
>>> 
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>>> For additional commands, e-mail: general-h...@incubator.apache.org
>> Craig L Russell
>> Secretary, Apache Software Foundation
>> c...@apache.org http://db.apache.org/jdo
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>> For additional commands, e-mail: general-h...@incubator.apache.org
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org

Craig L Russell
Secretary, Apache Software Foundation
c...@apache.org http://db.apache.org/jdo


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org

Reply via email to