Github user neykov commented on the issue:

    https://github.com/apache/brooklyn-dist/pull/63
  
    Awesome work @geomacy. That's a pretty exhaustive list.
    
    One thing I noticed is that` just like in the classic LICENSE` the items 
are grouped by `groupId` which makes for some weird entries like:
    ```
    This project includes the software: org.apache.felix
      Available at: http://felix.apache.org/
      Developed by: The Apache Software Foundation (http://www.apache.org/)
      Version used: 1.8.8; 3.5.0; 5.4.0; 1.1.2
    Used under the following license: Apache License, version 2.0 
(http://www.apache.org/licenses/LICENSE-2.0.txt)
    
    This project includes the software: org.apache.servicemix.bundles
      Available at: http://servicemix.apache.org/
      Developed by: The Apache Software Foundation (http://www.apache.org/)
      Version used: 1.0_5; 1.2.13_1; 1.1_1; 1_1; 2.2.11_1; 1.11_1; 0.0.8_1; 
1.1.3_2; 2.3.0_3; 0.3.11_1; 20100527_1; 1.2.0_1; 0.9.9_1; 1.6.3_1; 1.2_5; 
1.1.4c_7
      Used under the following license: Apache License, version 2.0 
(http://www.apache.org/licenses/LICENSE-2.0.txt)
    ```
    
    Where `org.apache.felix` is actually several different bundles:
    ```
    
./system/org/apache/felix/org.apache.felix.configadmin/1.8.8/org.apache.felix.configadmin-1.8.8.jar
    
./system/org/apache/felix/org.apache.felix.fileinstall/3.5.0/org.apache.felix.fileinstall-3.5.0.jar
    
./system/org/apache/felix/org.apache.felix.framework/5.4.0/org.apache.felix.framework-5.4.0.jar
    
./system/org/apache/felix/org.apache.felix.metatype/1.1.2/org.apache.felix.metatype-1.1.2.jar
    ```
    
    Same for `servicemix` which is re-wrapping a lot of third party modules:
    ```
    
./system/org/apache/servicemix/bundles/org.apache.servicemix.bundles.aopalliance/1.0_5/org.apache.servicemix.bundles.aopalliance-1.0_5.jar
    
./system/org/apache/servicemix/bundles/org.apache.servicemix.bundles.fastinfoset/1.2.13_1/org.apache.servicemix.bundles.fastinfoset-1.2.13_1.jar
    
./system/org/apache/servicemix/bundles/org.apache.servicemix.bundles.java-xmlbuilder/0.3_1/org.apache.servicemix.bundles.java-xmlbuilder-0.3_1.jar
    
./system/org/apache/servicemix/bundles/org.apache.servicemix.bundles.java-xmlbuilder/1.1_1/org.apache.servicemix.bundles.java-xmlbuilder-1.1_1.jar
    
./system/org/apache/servicemix/bundles/org.apache.servicemix.bundles.javax-inject/1_1/org.apache.servicemix.bundles.javax-inject-1_1.jar
    
./system/org/apache/servicemix/bundles/org.apache.servicemix.bundles.jaxb-impl/2.2.11_1/org.apache.servicemix.bundles.jaxb-impl-2.2.11_1.jar
    
./system/org/apache/servicemix/bundles/org.apache.servicemix.bundles.jaxb-xjc/2.2.11_1/org.apache.servicemix.bundles.jaxb-xjc-2.2.11_1.jar
    
./system/org/apache/servicemix/bundles/org.apache.servicemix.bundles.jersey-core/1.11_1/org.apache.servicemix.bundles.jersey-core-1.11_1.jar
    
./system/org/apache/servicemix/bundles/org.apache.servicemix.bundles.jsch-agentproxy-sshj/0.0.8_1/org.apache.servicemix.bundles.jsch-agentproxy-sshj-0.0.8_1.jar
    
./system/org/apache/servicemix/bundles/org.apache.servicemix.bundles.jzlib/1.0.7_1/org.apache.servicemix.bundles.jzlib-1.0.7_1.jar
    
./system/org/apache/servicemix/bundles/org.apache.servicemix.bundles.jzlib/1.1.3_2/org.apache.servicemix.bundles.jzlib-1.1.3_2.jar
    
./system/org/apache/servicemix/bundles/org.apache.servicemix.bundles.kxml2/2.3.0_3/org.apache.servicemix.bundles.kxml2-2.3.0_3.jar
    
./system/org/apache/servicemix/bundles/org.apache.servicemix.bundles.not-yet-commons-ssl/0.3.11_1/org.apache.servicemix.bundles.not-yet-commons-ssl-0.3.11_1.jar
    
./system/org/apache/servicemix/bundles/org.apache.servicemix.bundles.oauth-commons/20100527_1/org.apache.servicemix.bundles.oauth-commons-20100527_1.jar
    
./system/org/apache/servicemix/bundles/org.apache.servicemix.bundles.okio/1.2.0_1/org.apache.servicemix.bundles.okio-1.2.0_1.jar
    
./system/org/apache/servicemix/bundles/org.apache.servicemix.bundles.reflections/0.9.9_1/org.apache.servicemix.bundles.reflections-0.9.9_1.jar
    
./system/org/apache/servicemix/bundles/org.apache.servicemix.bundles.wsdl4j/1.6.3_1/org.apache.servicemix.bundles.wsdl4j-1.6.3_1.jar
    
./system/org/apache/servicemix/bundles/org.apache.servicemix.bundles.xmlresolver/1.2_5/org.apache.servicemix.bundles.xmlresolver-1.2_5.jar
    
./system/org/apache/servicemix/bundles/org.apache.servicemix.bundles.xpp3/1.1.4c_7/org.apache.servicemix.bundles.xpp3-1.1.4c_7.jar
    ```
    
    I think that's fine for this release, but we should look at splitting those 
per `symbolicName` rather than grouping them per `groupId` for next release.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---

Reply via email to