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
JBoss-Development@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to