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. >> >
