[ 
https://issues.apache.org/jira/browse/LUCENE-2952?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Grant Ingersoll updated LUCENE-2952:
------------------------------------

    Attachment: LUCENE-2952.patch

No where near being ready, but putting up something to flesh this out a little 
bit.  I don't think it even compiles yet. 

Idea:  Add dev-tools/validation and hook in code into it that does work to 
validate our systems for things like licenses, etc.  It will then be hooked in 
at compile time for both Lucene and Solr.

In this particular case, it will look for license files for each jar file and 
fail if one is missing.  This requires there to be, for every JAR file, a file 
with the same name and the name of the license.txt appended to it, as in 
foo.jar.BSD.txt or something like that (still being worked out)

> Make license checking/maintenance easier/automated
> --------------------------------------------------
>
>                 Key: LUCENE-2952
>                 URL: https://issues.apache.org/jira/browse/LUCENE-2952
>             Project: Lucene - Java
>          Issue Type: Improvement
>            Reporter: Grant Ingersoll
>            Priority: Minor
>         Attachments: LUCENE-2952.patch
>
>
> Instead of waiting until release to check licenses are valid, we should make 
> it a part of our build process to ensure that all dependencies have proper 
> licenses, etc.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org

Reply via email to