thirdparty module needs updating
--------------------------------
Key: JBAS-1308
URL: http://jira.jboss.com/jira/browse/JBAS-1308
Project: JBoss Application Server
Type: Bug
Components: Build System
Environment: N/A
Reporter: Charles Crouch
Assigned to: Scott M Stark
Priority: Minor
There are a number of issues with the contents of the thirdparty module in
sourceforge CVS:
1) Jars are duplicated within the module, e.g. commons-logging (v1.0.1-dev) is
in thirdparty/apache/struts/lib/ and also (v1.0.3) in
thirdparty/apache/commons/lib/. If we need to maintain multiple versions of a
single jar then they should be kept in the same folder and clearly
differentiated by including the version in the jar file name.
2) Not all jars in the thirdparty module are described in
thirdparty/licenses/thirdparty-licenses.xml, e.g. none of the jars in the ibm
folder. Plus it needs to be tidied up to remove stuff like this:
<module name="odmg" licenseType="lgpl"
version="3.8.1"
projectHome="http://www.junit.org/index.htm"
description="Java unit testing framework">
<jar name="odmg-3.0.jar" />
</module>
3) To quote Scott "The thirdparty and licenses contents needs to be kept
consistent and up to date. If this is not the case it needs to be fixed.". It
would be nice if we there was some automated process we could use to keep
things consistent. At worst we could update the thirdparty/README/README.txt to
include needing to update the thirdparty-licenses.xml. I think the biggest
incentive to get people to follow the README is if more of the existing
projects followed it. hsqldb is a great example but most of the other folders
just contains jars.
Off Topic... This is one of the reasons why I like www.ibiblio.org/maven, it
makes this whole area "Not Our Problem". But it is slow as molasses.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.jboss.com/jira/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira
-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
_______________________________________________
JBoss-Development mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jboss-development