Also we could probably get most of the license information directly out of the 
pom.xml file since all we need is the copyright and the type of license.

cheers,
  Serge… 

> On 1 févr. 2016, at 21:26, Serge Huber <[email protected]> wrote:
> 
> Thanks a lot Chris, I hope Justin can check the files too.
> 
> I just had a look at the new file and I was thinking we could maybe clean up 
> the output a little by adding seperator like : 
> 
> Notice for org.apache.felix.configadmin-1.8.0.jar
> ————————————————————————————————
> 
> Also I saw that we have similar notices such as : 
> 
> This product uses software developed at
> The OSGi Alliance (http://www.osgi.org <http://www.osgi.org/>).
> Copyright (c) OSGi Alliance (2000, 2007).
> Licensed under the Apache License 2.0.
> just with the copyright changes.
> 
> Also we need to do something a bit different for the LICENSE files, at least 
> it seems.
> 
> According to http://www.apache.org/dev/licensing-howto.html#permissive-deps 
> <http://www.apache.org/dev/licensing-howto.html#permissive-deps> we need to 
> generate pointers for all the bundled dependencies, regrouping them under the 
> global project name if possible.
> 
> cheers,
>   Serge… 
> 
> 
>> On 1 févr. 2016, at 18:12, Christophe Laprun <[email protected] 
>> <mailto:[email protected]>> wrote:
>> 
>> Hi folks,
>> 
>> I’ve committed some changes on the NOTICE file for the binary version. These 
>> changes were made based on automatic NOTICE file merging for all embedded 
>> dependencies in the binary version using a maven plugin developed by Serge: 
>> https://github.com/sergehuber/Legal-Maven-Plugin 
>> <https://github.com/sergehuber/Legal-Maven-Plugin> 
>> <https://github.com/sergehuber/Legal-Maven-Plugin 
>> <https://github.com/sergehuber/Legal-Maven-Plugin>> and then performing some 
>> manual adjustments. The aggregation process is found at 
>> https://github.com/sergehuber/Legal-Maven-Plugin/blob/master/src/main/java/org/jahia/tools/maven/plugins/NoticeAggregator.java
>>  
>> <https://github.com/sergehuber/Legal-Maven-Plugin/blob/master/src/main/java/org/jahia/tools/maven/plugins/NoticeAggregator.java>
>>  
>> <https://github.com/sergehuber/Legal-Maven-Plugin/blob/master/src/main/java/org/jahia/tools/maven/plugins/NoticeAggregator.java
>>  
>> <https://github.com/sergehuber/Legal-Maven-Plugin/blob/master/src/main/java/org/jahia/tools/maven/plugins/NoticeAggregator.java>>.
>> 
>> Could an Apache mentor please check that they correspond to what is expected 
>> before we perform yet another release that would be voted down? In 
>> particular, Jean-Baptiste, could you please make sure that Justin McLean 
>> take a look and gives us feedback on that matter?
>> 
>> I will try to do the same for the LICENSE file before tomorrow, end of 
>> business.
>> 
>> Thanks in advance.
>> 
>> Best regards,
>> Christophe Laprun
>> Senior Software Engineer
>> 
>> 8 rue du Sentier | 75002 Paris | France
>> jahia.com <http://jahia.com/> <http://www.jahia.com/ <http://www.jahia.com/>>
>> SKYPE <skype:chris.laprun?add <skype:chris.laprun?add>> | LINKEDIN 
>> <https://www.linkedin.com/in/chrislaprun 
>> <https://www.linkedin.com/in/chrislaprun>> | TWITTER 
>> <https://twitter.com/metacosm <https://twitter.com/metacosm>> | VCARD 
>> <http://www.jahia.com/vcard/LaprunChristophe.vcf 
>> <http://www.jahia.com/vcard/LaprunChristophe.vcf>>
>> 
>>> JOIN OUR COMMUNITY <http://www.jahia.com/ <http://www.jahia.com/>> to 
>>> evaluate, get trained and to discover why Jahia is a leading User 
>>> Experience Platform (UXP) for Digital Transformation.
>> 
> 

Reply via email to