Hi Andreas,

Just to tie up loose ends, the IP clearance document should be updated in the 
Copyrights section to refer to the grant that was filed under 
levigo-holding-imageio-plugin.pdf, and the names under which the committers 
have filed their ICLAs.

Regards,

Craig

> On Sep 25, 2017, at 1:39 PM, Andreas Lehmkuehler <andr...@lehmi.de> wrote:
> 
> Am 25.09.2017 um 19:32 schrieb Craig Russell:
>>> On Sep 25, 2017, at 8:55 AM, John D. Ament <john.d.am...@gmail.com> wrote:
>>> 
>>> Hi Craig,
>>> 
>>> On Mon, Sep 25, 2017 at 11:42 AM Craig Russell <apache....@gmail.com> wrote:
>>> 
>>>> 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?
>>>> 
>>>> 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.
>>>> 
>>>> 
>>> That's the confusing part here.  When they relicensed the code to ALv2
>>> (there's no ASLv2) they changed it to the standard ASF headers, not the
>>> general purpose Apache License headers from [1] (how to apply).
>>> 
>>> [1]: https://www.apache.org/licenses/LICENSE-2.0#apply
>> I'm not going to stand in the way of accepting this contribution, but for 
>> the record, the reason we have separate headers is to avoid exactly this 
>> issue where provenance is unclear.
> @Thanks Craig for looking at the details. I'm happy to provide any further 
> information if needed.
> 
> Andreas
> 
>> Craig
>>> 
>>> 
>>>> 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
>> 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