| |
| -------------------------- |
| Information For Committers |
| -------------------------- |
| |
| Under no circumstances should any new files be added to this directory |
| without careful consideration of how LICENSE.txt and NOTICE.txt in the |
| parent directory should be updated to reflect the addition. |
| |
| Even if a Jar being added is from another Apache project, it should be |
| mentioned in NOTICE.txt, and may have additional Attribution or |
| Licencing information that also needs to be added to the appropriate |
| file. |
| |
| --- |
| |
| If an existing Jar is replaced with a newer version, the same |
| consideration should be given as if it were an entirely new file: |
| verify that no updates need to be made to LICENSE.txt or NOTICE.txt |
| based on changes in the terms of the dependency being updated. |
| |
| --- |
| |
| When adding a jar or updating an existing jar, be sure to include/update |
| xyz-LICENSE.txt and if applicable, xyz-NOTICE.txt. These files often |
| change across versions of the dependency, so when updating be SURE to |
| update them to the recent version. This also allows others to see |
| what changed with respect to licensing in the commit diff. |
| |
| --- |
| |
| Any changes made to this directory should be noted in CHANGES.txt, |
| along with the specific version information. If the version is a |
| "snapshot" of another Apache project, include the SVN revision number. |
| |
| --- |
| |
| When upgrading Lucene-Java Jars, remember to generate new Analysis |
| factories for any new Tokenizers or TokenFilters. See the wiki for |
| details... |
| |
| http://wiki.apache.org/solr/CommitterInfo |