Re: Dependency licenses
Le lundi 27 octobre 2008 à 14:48 +1100, James William Dumay a écrit : On Mon, 2008-10-06 at 10:13 -0700, bshepherd wrote: Would like to see this plugin in central. It helped me alot. Brian Good news - I've released the maven-licenses-plugin 0.1 and it should be up on the central repository in a few hours time. There is a distinct lack of documentation at the moment but I will be working on this plugin quite a bit in the next few weeks - so let me know if there is anything I can do to make it better. Cheers, James It's funny, I have developped a similar plugin for my personal (professional) use. it is in alpha stage but it has the same functionnality of your maven-licenses-plugin. The functionnality I have developped are : - generate a licenses report in site phase - dl licenses in a folder - support the concept of origin country of an artifact : basically I need the name, desc, vers, license AND country of origin of all dependencies. the country can't be found in the pom so I use an external file to says that that groupid is from USA, that groupId:artifactId is from UK, etc.. - store licenses in a cache mapped on the URL. -- Julien Graglia NetCeler - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Dependency licenses
On Mon, 2008-10-06 at 10:13 -0700, bshepherd wrote: Would like to see this plugin in central. It helped me alot. Brian Good news - I've released the maven-licenses-plugin 0.1 and it should be up on the central repository in a few hours time. There is a distinct lack of documentation at the moment but I will be working on this plugin quite a bit in the next few weeks - so let me know if there is anything I can do to make it better. Cheers, James - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Dependency licenses
I found out that here at work we can not checkout from other companies svn. So I followed all the links and downloaded the files manually. However, there is a dependency on a parent pom that is not in the checkout url link. Therefore I can not seem to build. Any ideas? Downloading: http://coors.casper.local/nexus/content/groups/public/com/atlassian/pom/atlassian-public-pom/14/atlassian-public-pom-14.pom [ERROR]FATAL ERROR Error building POM (may not be this project's POM). Project ID: com.atlassian.maven.plugins:maven-licenses-plugin:maven-plugin:1.0-SNAPSHOT Reason: Cannot find parent: com.atlassian.pom:atlassian-public-pom for project: com.atlassian.maven.plugins:maven-licenses-plugin:maven-plugin:1.0-SNAPSHOT for project com.atlassian.maven.plugins:maven-licenses-plugin:maven-plugin:1.0-SNAPSHOT Wayne Fay wrote: The reply from James @ Atlassian provided the SVN trunk url: https://svn.atlassian.com/svn/public/atlassian/maven-plugins/maven-licenses-plugin/trunk/ I haven't done it, but I imagine you can check out the code and build/install/use it pretty easily. Wayne On Fri, Oct 3, 2008 at 11:47 AM, bshepherd [EMAIL PROTECTED] wrote: I can follow the link in my browser, but how do you check out the code so I can build it. It sounds exactly what I need. Thanks Keith Bonawitz-2 wrote: Is there a way to create an assembly that includes a license file for each dependency (including transitive dependencies)? Thanks, Keith - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- View this message in context: http://www.nabble.com/Dependency-licenses-tp17040644p19803517.html Sent from the Maven - Users mailing list archive at Nabble.com. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- View this message in context: http://www.nabble.com/Dependency-licenses-tp17040644p19837323.html Sent from the Maven - Users mailing list archive at Nabble.com. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: Dependency licenses
It's in the Atlassian public repo: https://maven.atlassian.com/repository/public/ -Original Message- From: bshepherd [mailto:[EMAIL PROTECTED] Sent: Monday, October 06, 2008 8:51 AM To: users@maven.apache.org Subject: Re: Dependency licenses I found out that here at work we can not checkout from other companies svn. So I followed all the links and downloaded the files manually. However, there is a dependency on a parent pom that is not in the checkout url link. Therefore I can not seem to build. Any ideas? Downloading: http://coors.casper.local/nexus/content/groups/public/com/atlassian/pom/ atlassian-public-pom/14/atlassian-public-pom-14.pom [ERROR]FATAL ERROR Error building POM (may not be this project's POM). Project ID: com.atlassian.maven.plugins:maven-licenses-plugin:maven-plugin:1.0-SNAPS HOT Reason: Cannot find parent: com.atlassian.pom:atlassian-public-pom for project: com.atlassian.maven.plugins:maven-licenses-plugin:maven-plugin:1.0-SNAPS HOT for project com.atlassian.maven.plugins:maven-licenses-plugin:maven-plugin:1.0-SNAPS HOT Wayne Fay wrote: The reply from James @ Atlassian provided the SVN trunk url: https://svn.atlassian.com/svn/public/atlassian/maven-plugins/maven-lic enses-plugin/trunk/ I haven't done it, but I imagine you can check out the code and build/install/use it pretty easily. Wayne On Fri, Oct 3, 2008 at 11:47 AM, bshepherd [EMAIL PROTECTED] wrote: I can follow the link in my browser, but how do you check out the code so I can build it. It sounds exactly what I need. Thanks Keith Bonawitz-2 wrote: Is there a way to create an assembly that includes a license file for each dependency (including transitive dependencies)? Thanks, Keith - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- View this message in context: http://www.nabble.com/Dependency-licenses-tp17040644p19803517.html Sent from the Maven - Users mailing list archive at Nabble.com. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- View this message in context: http://www.nabble.com/Dependency-licenses-tp17040644p19837323.html Sent from the Maven - Users mailing list archive at Nabble.com. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: Dependency licenses
Thanks, I was able to build the plugin by pointing to the repo you listed. I have verified that the plugin was installed into my local repository. I am not sure how to run it. I tried: mvn licenses:list and got [INFO] Searching repository for plugin with prefix: 'licenses'. [INFO] [ERROR] BUILD ERROR [INFO] [INFO] The plugin 'org.apache.maven.plugins:maven-licenses-plugin' does not exist or no valid version could be found [INFO] [INFO] Trace org.apache.maven.lifecycle.LifecycleExecutionException: The plugin 'org.apache.maven.plugins:maven-licenses-plugin' does not exist or no valid version could be found at org.apache.maven.lifecycle.DefaultLifecycleExecutor.verifyPlugin(DefaultLifecycleExecutor.java:1303) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.getMojoDescriptor(DefaultLifecycleExecutor.java:1542) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.segmentTaskListByAggregationNeeds(DefaultLifecycleExecutor.java:405) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:137) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129) at org.apache.maven.cli.MavenCli.main(MavenCli.java:287) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) at org.codehaus.classworlds.Launcher.main(Launcher.java:375) Caused by: org.apache.maven.plugin.version.PluginVersionNotFoundException: The plugin 'org.apache.maven.plugins:maven-licenses-plugin' does not exist or no valid version could be found at org.apache.maven.plugin.version.DefaultPluginVersionManager.resolvePluginVersion(DefaultPluginVersionManager.java:229) at org.apache.maven.plugin.version.DefaultPluginVersionManager.resolvePluginVersion(DefaultPluginVersionManager.java:91) at org.apache.maven.plugin.DefaultPluginManager.verifyPlugin(DefaultPluginManager.java:171) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.verifyPlugin(DefaultLifecycleExecutor.java:1274) ... 14 more [INFO] [INFO] Total time: 2 seconds [INFO] Finished at: Mon Oct 06 10:43:29 MDT 2008 [INFO] Final Memory: 6M/11M [INFO] I have place the following in my Reporting section of the pom plugin groupIdcom.atlassian.maven.plugins/groupId artifactIdmaven-licenses-plugin/artifactId version1.0-SNAPSHOT/version /plugin Is there something else I need to do? justinedelson wrote: It's in the Atlassian public repo: https://maven.atlassian.com/repository/public/ -Original Message- From: bshepherd [mailto:[EMAIL PROTECTED] Sent: Monday, October 06, 2008 8:51 AM To: users@maven.apache.org Subject: Re: Dependency licenses I found out that here at work we can not checkout from other companies svn. So I followed all the links and downloaded the files manually. However, there is a dependency on a parent pom that is not in the checkout url link. Therefore I can not seem to build. Any ideas? Downloading: http://coors.casper.local/nexus/content/groups/public/com/atlassian/pom/ atlassian-public-pom/14/atlassian-public-pom-14.pom [ERROR]FATAL ERROR Error building POM (may not be this project's POM). Project ID: com.atlassian.maven.plugins:maven-licenses-plugin:maven-plugin:1.0-SNAPS HOT Reason: Cannot find parent: com.atlassian.pom:atlassian-public-pom for project: com.atlassian.maven.plugins:maven-licenses-plugin:maven-plugin:1.0-SNAPS HOT for project com.atlassian.maven.plugins:maven-licenses-plugin:maven-plugin:1.0-SNAPS HOT Wayne Fay wrote: The reply from James @ Atlassian provided the SVN trunk url: https://svn.atlassian.com/svn/public/atlassian/maven-plugins/maven-lic enses-plugin/trunk/ I haven't done it, but I imagine you can check out the code and build/install/use it pretty easily. Wayne On Fri, Oct 3, 2008 at 11:47 AM
Re: Dependency licenses
As described here: http://maven.apache.org/guides/plugin/guide-java-plugin-development.html You can execute the mojo with: mvn groupID:artifactID:version:goal In this case, it should be something like (not sure about the goal, check the plugin sources or documentation): mvn com.atlassian.maven.plugins:maven-licenses-plugin:1.0-SNAPSHOT:list Wayne On Mon, Oct 6, 2008 at 9:51 AM, bshepherd [EMAIL PROTECTED] wrote: Thanks, I was able to build the plugin by pointing to the repo you listed. I have verified that the plugin was installed into my local repository. I am not sure how to run it. I tried: mvn licenses:list and got [INFO] Searching repository for plugin with prefix: 'licenses'. [INFO] [ERROR] BUILD ERROR [INFO] [INFO] The plugin 'org.apache.maven.plugins:maven-licenses-plugin' does not exist or no valid version could be found [INFO] [INFO] Trace org.apache.maven.lifecycle.LifecycleExecutionException: The plugin 'org.apache.maven.plugins:maven-licenses-plugin' does not exist or no valid version could be found at org.apache.maven.lifecycle.DefaultLifecycleExecutor.verifyPlugin(DefaultLifecycleExecutor.java:1303) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.getMojoDescriptor(DefaultLifecycleExecutor.java:1542) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.segmentTaskListByAggregationNeeds(DefaultLifecycleExecutor.java:405) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:137) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129) at org.apache.maven.cli.MavenCli.main(MavenCli.java:287) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) at org.codehaus.classworlds.Launcher.main(Launcher.java:375) Caused by: org.apache.maven.plugin.version.PluginVersionNotFoundException: The plugin 'org.apache.maven.plugins:maven-licenses-plugin' does not exist or no valid version could be found at org.apache.maven.plugin.version.DefaultPluginVersionManager.resolvePluginVersion(DefaultPluginVersionManager.java:229) at org.apache.maven.plugin.version.DefaultPluginVersionManager.resolvePluginVersion(DefaultPluginVersionManager.java:91) at org.apache.maven.plugin.DefaultPluginManager.verifyPlugin(DefaultPluginManager.java:171) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.verifyPlugin(DefaultLifecycleExecutor.java:1274) ... 14 more [INFO] [INFO] Total time: 2 seconds [INFO] Finished at: Mon Oct 06 10:43:29 MDT 2008 [INFO] Final Memory: 6M/11M [INFO] I have place the following in my Reporting section of the pom plugin groupIdcom.atlassian.maven.plugins/groupId artifactIdmaven-licenses-plugin/artifactId version1.0-SNAPSHOT/version /plugin Is there something else I need to do? justinedelson wrote: It's in the Atlassian public repo: https://maven.atlassian.com/repository/public/ -Original Message- From: bshepherd [mailto:[EMAIL PROTECTED] Sent: Monday, October 06, 2008 8:51 AM To: users@maven.apache.org Subject: Re: Dependency licenses I found out that here at work we can not checkout from other companies svn. So I followed all the links and downloaded the files manually. However, there is a dependency on a parent pom that is not in the checkout url link. Therefore I can not seem to build. Any ideas? Downloading: http://coors.casper.local/nexus/content/groups/public/com/atlassian/pom/ atlassian-public-pom/14/atlassian-public-pom-14.pom [ERROR]FATAL ERROR Error building POM (may not be this project's POM). Project ID: com.atlassian.maven.plugins:maven-licenses-plugin:maven-plugin:1.0-SNAPS HOT Reason: Cannot find parent: com.atlassian.pom:atlassian-public-pom for project: com.atlassian.maven.plugins:maven-licenses
Re: Dependency licenses
That worked! Would like to see this plugin in central. It helped me alot. Brian Wayne Fay wrote: As described here: http://maven.apache.org/guides/plugin/guide-java-plugin-development.html You can execute the mojo with: mvn groupID:artifactID:version:goal In this case, it should be something like (not sure about the goal, check the plugin sources or documentation): mvn com.atlassian.maven.plugins:maven-licenses-plugin:1.0-SNAPSHOT:list Wayne On Mon, Oct 6, 2008 at 9:51 AM, bshepherd [EMAIL PROTECTED] wrote: Thanks, I was able to build the plugin by pointing to the repo you listed. I have verified that the plugin was installed into my local repository. I am not sure how to run it. I tried: mvn licenses:list and got [INFO] Searching repository for plugin with prefix: 'licenses'. [INFO] [ERROR] BUILD ERROR [INFO] [INFO] The plugin 'org.apache.maven.plugins:maven-licenses-plugin' does not exist or no valid version could be found [INFO] [INFO] Trace org.apache.maven.lifecycle.LifecycleExecutionException: The plugin 'org.apache.maven.plugins:maven-licenses-plugin' does not exist or no valid version could be found at org.apache.maven.lifecycle.DefaultLifecycleExecutor.verifyPlugin(DefaultLifecycleExecutor.java:1303) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.getMojoDescriptor(DefaultLifecycleExecutor.java:1542) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.segmentTaskListByAggregationNeeds(DefaultLifecycleExecutor.java:405) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:137) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129) at org.apache.maven.cli.MavenCli.main(MavenCli.java:287) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) at org.codehaus.classworlds.Launcher.main(Launcher.java:375) Caused by: org.apache.maven.plugin.version.PluginVersionNotFoundException: The plugin 'org.apache.maven.plugins:maven-licenses-plugin' does not exist or no valid version could be found at org.apache.maven.plugin.version.DefaultPluginVersionManager.resolvePluginVersion(DefaultPluginVersionManager.java:229) at org.apache.maven.plugin.version.DefaultPluginVersionManager.resolvePluginVersion(DefaultPluginVersionManager.java:91) at org.apache.maven.plugin.DefaultPluginManager.verifyPlugin(DefaultPluginManager.java:171) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.verifyPlugin(DefaultLifecycleExecutor.java:1274) ... 14 more [INFO] [INFO] Total time: 2 seconds [INFO] Finished at: Mon Oct 06 10:43:29 MDT 2008 [INFO] Final Memory: 6M/11M [INFO] I have place the following in my Reporting section of the pom plugin groupIdcom.atlassian.maven.plugins/groupId artifactIdmaven-licenses-plugin/artifactId version1.0-SNAPSHOT/version /plugin Is there something else I need to do? justinedelson wrote: It's in the Atlassian public repo: https://maven.atlassian.com/repository/public/ -Original Message- From: bshepherd [mailto:[EMAIL PROTECTED] Sent: Monday, October 06, 2008 8:51 AM To: users@maven.apache.org Subject: Re: Dependency licenses I found out that here at work we can not checkout from other companies svn. So I followed all the links and downloaded the files manually. However, there is a dependency on a parent pom that is not in the checkout url link. Therefore I can not seem to build. Any ideas? Downloading: http://coors.casper.local/nexus/content/groups/public/com/atlassian/pom/ atlassian-public-pom/14/atlassian-public-pom-14.pom [ERROR]FATAL ERROR Error building POM (may not be this project's POM). Project ID: com.atlassian.maven.plugins:maven-licenses-plugin:maven-plugin:1.0-SNAPS HOT Reason
Re: Dependency licenses
Cool Brian I'm glad you liked it. Ill see if I can get a version of it up on central for you shortly. James On Mon, 2008-10-06 at 10:13 -0700, bshepherd wrote: That worked! Would like to see this plugin in central. It helped me alot. Brian Wayne Fay wrote: As described here: http://maven.apache.org/guides/plugin/guide-java-plugin-development.html You can execute the mojo with: mvn groupID:artifactID:version:goal In this case, it should be something like (not sure about the goal, check the plugin sources or documentation): mvn com.atlassian.maven.plugins:maven-licenses-plugin:1.0-SNAPSHOT:list Wayne On Mon, Oct 6, 2008 at 9:51 AM, bshepherd [EMAIL PROTECTED] wrote: Thanks, I was able to build the plugin by pointing to the repo you listed. I have verified that the plugin was installed into my local repository. I am not sure how to run it. I tried: mvn licenses:list and got [INFO] Searching repository for plugin with prefix: 'licenses'. [INFO] [ERROR] BUILD ERROR [INFO] [INFO] The plugin 'org.apache.maven.plugins:maven-licenses-plugin' does not exist or no valid version could be found [INFO] [INFO] Trace org.apache.maven.lifecycle.LifecycleExecutionException: The plugin 'org.apache.maven.plugins:maven-licenses-plugin' does not exist or no valid version could be found at org.apache.maven.lifecycle.DefaultLifecycleExecutor.verifyPlugin(DefaultLifecycleExecutor.java:1303) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.getMojoDescriptor(DefaultLifecycleExecutor.java:1542) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.segmentTaskListByAggregationNeeds(DefaultLifecycleExecutor.java:405) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:137) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129) at org.apache.maven.cli.MavenCli.main(MavenCli.java:287) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) at org.codehaus.classworlds.Launcher.main(Launcher.java:375) Caused by: org.apache.maven.plugin.version.PluginVersionNotFoundException: The plugin 'org.apache.maven.plugins:maven-licenses-plugin' does not exist or no valid version could be found at org.apache.maven.plugin.version.DefaultPluginVersionManager.resolvePluginVersion(DefaultPluginVersionManager.java:229) at org.apache.maven.plugin.version.DefaultPluginVersionManager.resolvePluginVersion(DefaultPluginVersionManager.java:91) at org.apache.maven.plugin.DefaultPluginManager.verifyPlugin(DefaultPluginManager.java:171) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.verifyPlugin(DefaultLifecycleExecutor.java:1274) ... 14 more [INFO] [INFO] Total time: 2 seconds [INFO] Finished at: Mon Oct 06 10:43:29 MDT 2008 [INFO] Final Memory: 6M/11M [INFO] I have place the following in my Reporting section of the pom plugin groupIdcom.atlassian.maven.plugins/groupId artifactIdmaven-licenses-plugin/artifactId version1.0-SNAPSHOT/version /plugin Is there something else I need to do? justinedelson wrote: It's in the Atlassian public repo: https://maven.atlassian.com/repository/public/ -Original Message- From: bshepherd [mailto:[EMAIL PROTECTED] Sent: Monday, October 06, 2008 8:51 AM To: users@maven.apache.org Subject: Re: Dependency licenses I found out that here at work we can not checkout from other companies svn. So I followed all the links and downloaded the files manually. However, there is a dependency on a parent pom that is not in the checkout url link. Therefore I can not seem to build. Any ideas? Downloading: http://coors.casper.local/nexus/content/groups/public/com/atlassian/pom/ atlassian-public-pom/14/atlassian-public-pom-14.pom
Re: Dependency licenses
I can follow the link in my browser, but how do you check out the code so I can build it. It sounds exactly what I need. Thanks Keith Bonawitz-2 wrote: Is there a way to create an assembly that includes a license file for each dependency (including transitive dependencies)? Thanks, Keith - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- View this message in context: http://www.nabble.com/Dependency-licenses-tp17040644p19803517.html Sent from the Maven - Users mailing list archive at Nabble.com. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Dependency licenses
The reply from James @ Atlassian provided the SVN trunk url: https://svn.atlassian.com/svn/public/atlassian/maven-plugins/maven-licenses-plugin/trunk/ I haven't done it, but I imagine you can check out the code and build/install/use it pretty easily. Wayne On Fri, Oct 3, 2008 at 11:47 AM, bshepherd [EMAIL PROTECTED] wrote: I can follow the link in my browser, but how do you check out the code so I can build it. It sounds exactly what I need. Thanks Keith Bonawitz-2 wrote: Is there a way to create an assembly that includes a license file for each dependency (including transitive dependencies)? Thanks, Keith - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- View this message in context: http://www.nabble.com/Dependency-licenses-tp17040644p19803517.html Sent from the Maven - Users mailing list archive at Nabble.com. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE : Dependency licenses
Hi James, Your plugin is very interresting. Please, can you add the following features: - In the goal download, can you add a parameter to exclude all dependencies that are not in the final package (all dependencies where the scope is provided or test) - Can you add a new goal to check the dependency licences against the current project one. If a licence incompatibility exists, the build will fail. The licence compatibilities will be defined in a xml file available in the plugin classpath ? ___ Christophe DENEUX / Capgemini Sud / Méditerranée Integration Architect Tel: + 33 4 93 95 55 92 / www.capgemini.com http://www.capgemini.com/ Porte de l'Arénas - Entrée B / 455 Promenade des Anglais / 06200 Nice / FRANCE Join the Collaborative Business Experience ___ Please consider the environment and do not print this email unless absolutely necessary. Capgemini encourages environmental awareness. De: James William Dumay [mailto:[EMAIL PROTECTED] Date: dim. 04/05/2008 05:35 À: Maven Users List Objet : Re: Dependency licenses Keith, We are working on something like that at Atlassian right now. Checkout this plugin: https://svn.atlassian.com/svn/public/atlassian/maven-plugins/maven-licenses-plugin/trunk/ You would probably be interested in the following two goals: * List - This goal lists all of the licenses of all transitive dependencies of your project. * Download - This goal will download all of the transitive dependencies of your project. This plugin is still a work in progress but we hope to make it available on central shortly. Cheers James On 04/05/2008, at 8:39 AM, Keith Bonawitz wrote: Is there a way to create an assembly that includes a license file for each dependency (including transitive dependencies)? Thanks, Keith - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] Keith, We are working on something like that at Atlassian right now. Checkout this plugin: https://svn.atlassian.com/svn/public/atlassian/maven-plugins/maven-licenses-plugin/trunk/ You would probably be interested in the following two goals: * List - This goal lists all of the licenses of all transitive dependencies of your project. * Download - This goal will download all of the transitive dependencies of your project. This plugin is still a work in progress but we hope to make it available on central shortly. Cheers James On 04/05/2008, at 8:39 AM, Keith Bonawitz wrote: Is there a way to create an assembly that includes a license file for each dependency (including transitive dependencies)? Thanks, Keith - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] This message contains information that may be privileged or confidential and is the property of the Capgemini Group. It is intended only for the person to whom it is addressed. If you are not the intended recipient, you are not authorized to read, print, retain, copy, disseminate, distribute, or use this message or any part thereof. If you receive this message in error, please notify the sender immediately and delete all copies of this message.
Re: Dependency licenses
me too! 2008/5/8 Keith Bonawitz [EMAIL PROTECTED]: Thanks, this is just what I wanted. I look forward to seeing it on central :-) Keith 2008/5/4 Sherali Karimov [EMAIL PROTECTED]: Just a clarification: Download - will download (and optionally deploy to maven repo) licenses of all the dependencies of the project. cheers, sherali 04/05/2008, в 13:35, James William Dumay писал(а): Keith, We are working on something like that at Atlassian right now. Checkout this plugin: https://svn.atlassian.com/svn/public/atlassian/maven-plugins/maven-licenses-plugin/trunk/ You would probably be interested in the following two goals: * List - This goal lists all of the licenses of all transitive dependencies of your project. * Download - This goal will download all of the transitive dependencies of your project. This plugin is still a work in progress but we hope to make it available on central shortly. Cheers James On 04/05/2008, at 8:39 AM, Keith Bonawitz wrote: Is there a way to create an assembly that includes a license file for each dependency (including transitive dependencies)? Thanks, Keith - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] Keith, We are working on something like that at Atlassian right now. Checkout this plugin: https://svn.atlassian.com/svn/public/atlassian/maven-plugins/maven-licenses-plugin/trunk/ You would probably be interested in the following two goals: * List - This goal lists all of the licenses of all transitive dependencies of your project. * Download - This goal will download all of the transitive dependencies of your project. This plugin is still a work in progress but we hope to make it available on central shortly. Cheers James On 04/05/2008, at 8:39 AM, Keith Bonawitz wrote: Is there a way to create an assembly that includes a license file for each dependency (including transitive dependencies)? Thanks, Keith - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Dependency licenses
Hi, Do you know this one too ? http://java.dzone.com/announcements/maven-license-plugin-130-relea I haven't try both of them so I don't know which one is the best. But it could be nice to merge the effort in order to have just one. Don't you think ? Rémy
Re: Dependency licenses
I believe that this one is intended to manage license information within each source file, e.g. copyright licensing comments at the top of each .java file , whereas the licenseS plugin is intended to manage separate project-level license files, e.g LICENSE.TXT files. I can certainly imagine a merged plugin being easier for people to find, but I'm just happy that both their functionalities exist :-) Keith On Thu, May 8, 2008 at 9:20 AM, Rémy Sanlaville [EMAIL PROTECTED] wrote: Hi, Do you know this one too ? http://java.dzone.com/announcements/maven-license-plugin-130-relea I haven't try both of them so I don't know which one is the best. But it could be nice to merge the effort in order to have just one. Don't you think ? Rémy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Dependency licenses
Yes you have right, I wrote a little bit to fast. I agree it would be nice to have just one plugin for both functionalities. Rémy
Re: Dependency licenses
Thanks, this is just what I wanted. I look forward to seeing it on central :-) Keith 2008/5/4 Sherali Karimov [EMAIL PROTECTED]: Just a clarification: Download - will download (and optionally deploy to maven repo) licenses of all the dependencies of the project. cheers, sherali 04/05/2008, в 13:35, James William Dumay писал(а): Keith, We are working on something like that at Atlassian right now. Checkout this plugin: https://svn.atlassian.com/svn/public/atlassian/maven-plugins/maven-licenses-plugin/trunk/ You would probably be interested in the following two goals: * List - This goal lists all of the licenses of all transitive dependencies of your project. * Download - This goal will download all of the transitive dependencies of your project. This plugin is still a work in progress but we hope to make it available on central shortly. Cheers James On 04/05/2008, at 8:39 AM, Keith Bonawitz wrote: Is there a way to create an assembly that includes a license file for each dependency (including transitive dependencies)? Thanks, Keith - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] Keith, We are working on something like that at Atlassian right now. Checkout this plugin: https://svn.atlassian.com/svn/public/atlassian/maven-plugins/maven-licenses-plugin/trunk/ You would probably be interested in the following two goals: * List - This goal lists all of the licenses of all transitive dependencies of your project. * Download - This goal will download all of the transitive dependencies of your project. This plugin is still a work in progress but we hope to make it available on central shortly. Cheers James On 04/05/2008, at 8:39 AM, Keith Bonawitz wrote: Is there a way to create an assembly that includes a license file for each dependency (including transitive dependencies)? Thanks, Keith - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Dependency licenses
Just a clarification: Download - will download (and optionally deploy to maven repo) licenses of all the dependencies of the project. cheers, sherali 04/05/2008, в 13:35, James William Dumay писал(а): Keith, We are working on something like that at Atlassian right now. Checkout this plugin: https://svn.atlassian.com/svn/public/atlassian/maven-plugins/maven- licenses-plugin/trunk/ You would probably be interested in the following two goals: * List - This goal lists all of the licenses of all transitive dependencies of your project. * Download - This goal will download all of the transitive dependencies of your project. This plugin is still a work in progress but we hope to make it available on central shortly. Cheers James On 04/05/2008, at 8:39 AM, Keith Bonawitz wrote: Is there a way to create an assembly that includes a license file for each dependency (including transitive dependencies)? Thanks, Keith - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] Keith, We are working on something like that at Atlassian right now. Checkout this plugin: https://svn.atlassian.com/svn/public/atlassian/maven-plugins/maven- licenses-plugin/trunk/ You would probably be interested in the following two goals: * List - This goal lists all of the licenses of all transitive dependencies of your project. * Download - This goal will download all of the transitive dependencies of your project. This plugin is still a work in progress but we hope to make it available on central shortly. Cheers James On 04/05/2008, at 8:39 AM, Keith Bonawitz wrote: Is there a way to create an assembly that includes a license file for each dependency (including transitive dependencies)? Thanks, Keith - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Dependency licenses
Keith, We are working on something like that at Atlassian right now. Checkout this plugin: https://svn.atlassian.com/svn/public/atlassian/maven-plugins/maven-licenses-plugin/trunk/ You would probably be interested in the following two goals: * List - This goal lists all of the licenses of all transitive dependencies of your project. * Download - This goal will download all of the transitive dependencies of your project. This plugin is still a work in progress but we hope to make it available on central shortly. Cheers James On 04/05/2008, at 8:39 AM, Keith Bonawitz wrote: Is there a way to create an assembly that includes a license file for each dependency (including transitive dependencies)? Thanks, Keith - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] Keith, We are working on something like that at Atlassian right now. Checkout this plugin: https://svn.atlassian.com/svn/public/atlassian/maven-plugins/maven-licenses-plugin/trunk/ You would probably be interested in the following two goals: * List - This goal lists all of the licenses of all transitive dependencies of your project. * Download - This goal will download all of the transitive dependencies of your project. This plugin is still a work in progress but we hope to make it available on central shortly. Cheers James On 04/05/2008, at 8:39 AM, Keith Bonawitz wrote: Is there a way to create an assembly that includes a license file for each dependency (including transitive dependencies)? Thanks, Keith - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]