[ http://jira.codehaus.org/browse/MNG-1331?page=all ]

Brett Porter updated MNG-1331:
------------------------------

    Description: 
maven could offer a configurable way to include project licenses in the jar, 
briefly discussed on IRC today 


        jorg    does m2 have anything built-in to deal with library licenses ? 
just wondering ...
        kenney  <license> tag in the pom is all I think
        jorg    ah yep, i knew I saw something about it somewhere, tnx kenney
        kenney  and just distribute poms for non-freely-distributable jars 
(like the sun ones), stating where you can download/purchase them
        jorg    mmm "Typically the licenses listed for the project are that of 
the project itself, and not of dependencies."
        jorg    ok so unless all our dependencies are good maven citizens this 
won't really work ...
        jorg    no prob, we'll just include them ourselves then
        kenney  do you have to?
        kenney  if people distribute a jar/pom without a license, it's their 
fault
        jorg    well we (cocoon) have always done so
        jorg    that's true though , it's up to them to include them
        trygvis I think people are a bit slack when it comes to adding that 
information
        jorg    definitely
        kenney  what about the bundle upload system?
        jorg    that's why i was hoping for maven to be able enforce something
        trygvis we should probably start to enumerate the various licenses and 
give them IDs instead
        kenney  bundles have to have a LICENSE file.. where does that go?
        trygvis not sure, ask carlos
        kenney  yeah or maybe extend the license tag to name the license 
(ASL-2.0) and the online-url, or alternatively list the license content 
itself.. or just add a bla-X-LICENSE.txt on ibiblio per project
        jorg    something like that yeah, and perhaps offering a configurable 
way of having the license file included in the jar ?
        jorg    or is that a hairy legal thing maven shouldn't get into ?
        trygvis kenney: the name there (ASL-2.0) would be the id
        trygvis jorg: good idea
        jorg    it would certainly advocate , albeit rather enforced, correct 
usage of libraries

  was:
maven could offer a configurable way to include project licenses in the jar, 
briefly discussed on IRC today 


        jorg    does m2 have anything built-in to deal with library licenses ? 
just wondering ...
        kenney  <license> tag in the pom is all I think
        jorg    ah yep, i knew I saw something about it somewhere, tnx kenney
        kenney  and just distribute poms for non-freely-distributable jars 
(like the sun ones), stating where you can download/purchase them
        jorg    mmm "Typically the licenses listed for the project are that of 
the project itself, and not of dependencies."
        jorg    ok so unless all our dependencies are good maven citizens this 
won't really work ...
        jorg    no prob, we'll just include them ourselves then
        kenney  do you have to?
        kenney  if people distribute a jar/pom without a license, it's their 
fault
        jorg    well we (cocoon) have always done so
        jorg    that's true though , it's up to them to include them
        trygvis I think people are a bit slack when it comes to adding that 
information
        jorg    definitely
        kenney  what about the bundle upload system?
        jorg    that's why i was hoping for maven to be able enforce something
        trygvis we should probably start to enumerate the various licenses and 
give them IDs instead
        kenney  bundles have to have a LICENSE file.. where does that go?
        trygvis not sure, ask carlos
        kenney  yeah or maybe extend the license tag to name the license 
(ASL-2.0) and the online-url, or alternatively list the license content 
itself.. or just add a bla-X-LICENSE.txt on ibiblio per project
        jorg    something like that yeah, and perhaps offering a configurable 
way of having the license file included in the jar ?
        jorg    or is that a hairy legal thing maven shouldn't get into ?
        trygvis kenney: the name there (ASL-2.0) would be the id
        trygvis jorg: good idea
        jorg    it would certainly advocate , albeit rather enforced, correct 
usage of libraries

      Component: maven-jar-plugin
    Environment: 

> dealing with licenses
> ---------------------
>
>          Key: MNG-1331
>          URL: http://jira.codehaus.org/browse/MNG-1331
>      Project: Maven 2
>         Type: New Feature
>   Components: maven-jar-plugin
>     Versions: 2.0
>     Reporter: Jorg Heymans
>     Priority: Minor

>
>
> maven could offer a configurable way to include project licenses in the jar, 
> briefly discussed on IRC today 
>       jorg    does m2 have anything built-in to deal with library licenses ? 
> just wondering ...
>       kenney  <license> tag in the pom is all I think
>       jorg    ah yep, i knew I saw something about it somewhere, tnx kenney
>       kenney  and just distribute poms for non-freely-distributable jars 
> (like the sun ones), stating where you can download/purchase them
>       jorg    mmm "Typically the licenses listed for the project are that of 
> the project itself, and not of dependencies."
>       jorg    ok so unless all our dependencies are good maven citizens this 
> won't really work ...
>       jorg    no prob, we'll just include them ourselves then
>       kenney  do you have to?
>       kenney  if people distribute a jar/pom without a license, it's their 
> fault
>       jorg    well we (cocoon) have always done so
>       jorg    that's true though , it's up to them to include them
>       trygvis I think people are a bit slack when it comes to adding that 
> information
>       jorg    definitely
>       kenney  what about the bundle upload system?
>       jorg    that's why i was hoping for maven to be able enforce something
>       trygvis we should probably start to enumerate the various licenses and 
> give them IDs instead
>       kenney  bundles have to have a LICENSE file.. where does that go?
>       trygvis not sure, ask carlos
>       kenney  yeah or maybe extend the license tag to name the license 
> (ASL-2.0) and the online-url, or alternatively list the license content 
> itself.. or just add a bla-X-LICENSE.txt on ibiblio per project
>       jorg    something like that yeah, and perhaps offering a configurable 
> way of having the license file included in the jar ?
>       jorg    or is that a hairy legal thing maven shouldn't get into ?
>       trygvis kenney: the name there (ASL-2.0) would be the id
>       trygvis jorg: good idea
>       jorg    it would certainly advocate , albeit rather enforced, correct 
> usage of libraries

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to