Ticket #14 (closed task: fixed)
Update trunk/NOTICE.txt
| Reported by: | mpo | Owned by: | karel |
|---|---|---|---|
| Priority: | minor | Milestone: | 0.4 |
| Component: | < Misc | Version: | trunk |
| Keywords: | Cc: |
Description
We need to update the NOTICE.txt file in svn, which currently only lists 'apache' as a generic source of 3rd party software we include.
There are additional projects and licenses we should mention, IMHO:
blueprint (not yet included)
jquery
restlet
other?
image/icon sources?
Change History
comment:3 Changed 4 years ago by mpo
- Milestone changed from 0.3 to 0.4
effort should be completed asap, and kept up to date after that.
first attempt at listing our dependencies:
- from pom.xml
- apache
- maven
- jakarta commons
- log4j, slf4j
- groovy
- junit
- springframework
- org.json, json-lib, jackson
- joda-time
- org.restlet
- jsr
- servlet api
- jsr250 (annotation)
- jsr311 (restfull webservices)
- apache
- from embedded packs
- jquery, jquery-ui, jquery-cookie, qunit
- blueprintcss
others?
which need mentioning?
comment:4 Changed 3 years ago by mpo
NOTE: + add comment to the root-pom <dependency> section to warn developers about needing to keep NOTICE.txt in sync (or at least create trac issues for it)
comment:5 Changed 3 years ago by karel
- Owner changed from mpo to karel
- Status changed from new to accepted
from universe/kauri-template/pom.xml:
- jboss-el (and/or juel in case we switch the implementation)
This should produce a pretty complete list:
mvn dependency:list|grep :.*:.*:.*:.*|sort|uniq
Note the correct use of the NOTICE file (without .txt extension) as described in section 4.4 of the Apache license:
http://www.apache.org/licenses/LICENSE-2.0.html
To avoid confusion, we should probably give this file another name, like third-party-license-notes.txt or so.