Jump to: navigation, search

Difference between revisions of "Hudson-ci/development/third party libraries/3.0.0M1"

(Detail For hudson-core)
(Detail For hudson-core)
 
(29 intermediate revisions by the same user not shown)
Line 10: Line 10:
 
|-
 
|-
 
| '''As Of Date'''  
 
| '''As Of Date'''  
| 16-Feb-2012
+
| 20-Feb-2012
 
|-
 
|-
 
| Total No. JARs  
 
| Total No. JARs  
Line 16: Line 16:
 
|-
 
|-
 
| Total No. Libraries needing CQs  
 
| Total No. Libraries needing CQs  
| 72
+
| 75
 
|-
 
|-
 
| Approved CQs  
 
| Approved CQs  
| 39
+
| 42
 +
|-
 +
| Rejected CQs
 +
| 3
 
|-
 
|-
 
| CQs in Parallel Approval  
 
| CQs in Parallel Approval  
Line 25: Line 28:
 
|-
 
|-
 
| Old CQs awaiting approval  
 
| Old CQs awaiting approval  
| 23
+
| 20
 
|-
 
|-
 
| New CQs created for this release so far (upgrades etc.)  
 
| New CQs created for this release so far (upgrades etc.)  
|  
+
| 1
 
|-
 
|-
| Additional CQ's Required  
+
| Additional CQ's Required for Core
|  
+
| 2
 
|}
 
|}
  
''Note: Some CQs cover more than one JAR file hence No. CQ != No. JARs''
+
''Note: Some CQs cover more than one JAR file hence No. CQ != No. JARs''
  
 
=== Libraries Due For Removal ===
 
=== Libraries Due For Removal ===
Line 87: Line 90:
 
| antlr-2.7.7.jar  
 
| antlr-2.7.7.jar  
 
| {{Cq|6140}}  
 
| {{Cq|6140}}  
| Awaiting Approval
+
| Awaiting Approval  
|  
+
| Not Approved Antlr 3 is OK though
 
|-
 
|-
 
| aopalliance-1.0.jar  
 
| aopalliance-1.0.jar  
Line 101: Line 104:
 
|-
 
|-
 
| asm-all-2.2.3.jar  
 
| asm-all-2.2.3.jar  
| {{Cq|5572}}
+
| {{Cq|5572}}  
 
| Y  
 
| Y  
 
|  
 
|  
Line 107: Line 110:
 
| aspectjrt-1.6.11.jar  
 
| aspectjrt-1.6.11.jar  
 
| Not Required  
 
| Not Required  
|
+
|  
 
| Eclipse Project
 
| Eclipse Project
 
|-
 
|-
 
| aspectjweaver-1.6.11.jar  
 
| aspectjweaver-1.6.11.jar  
| Not Required
+
| Not Required  
 
|  
 
|  
 
| Eclipse Project
 
| Eclipse Project
Line 152: Line 155:
 
| commons-io-2.0.1.jar  
 
| commons-io-2.0.1.jar  
 
| {{Cq|6105}}  
 
| {{Cq|6105}}  
| Y
+
| Y  
 
|  
 
|  
 
|-
 
|-
Line 158: Line 161:
 
| {{Cq|}}  
 
| {{Cq|}}  
 
|  
 
|  
| Need to create this as a new Contribution. Jenkins Version {{Cq|6155}}  
+
| Need to create this as a new Contribution. Jenkins Version {{Cq|6155}}
 
|-
 
|-
 
| commons-jelly-tags-define-1.0.1-hudson-20071021.jar  
 
| commons-jelly-tags-define-1.0.1-hudson-20071021.jar  
 
| {{Cq|6188}}  
 
| {{Cq|6188}}  
| Awaiting Approval
+
| Awaiting Approval  
 
|  
 
|  
 
|-
 
|-
Line 187: Line 190:
 
| commons-lang-2.5.jar  
 
| commons-lang-2.5.jar  
 
| {{Cq|6106}}  
 
| {{Cq|6106}}  
| Y
+
| Y  
 
| We now seem to be shipping 2.4 not 2.5 (commons-lang-2.4.jar)
 
| We now seem to be shipping 2.4 not 2.5 (commons-lang-2.4.jar)
 
|-
 
|-
Line 202: Line 205:
 
| dom4j-1.6.1-hudson-3.jar  
 
| dom4j-1.6.1-hudson-3.jar  
 
| {{Cq|6108}}  
 
| {{Cq|6108}}  
| Y
+
| Y  
 
|  
 
|  
 
|-
 
|-
Line 227: Line 230:
 
| groovy-all-1.8.1.jar  
 
| groovy-all-1.8.1.jar  
 
| {{Cq|5689}}  
 
| {{Cq|5689}}  
| Awaiting Approval
+
| <font style="color:red;">Rejected</font>
|  
+
| Need to externalize this functionality, unless we know someone on the Groovy team who will help out with the provenance questions. See {{Cq|4417}}
 
|-
 
|-
 
| guava-10.0.1.jar  
 
| guava-10.0.1.jar  
| {{Cq|6109}}
+
| {{Cq|6109}}  
 
| Y  
 
| Y  
 
|  
 
|  
Line 237: Line 240:
 
| jaxen-1.1.3.jar  
 
| jaxen-1.1.3.jar  
 
| {{Cq|5692}}  
 
| {{Cq|5692}}  
| Awaiting Approval
+
| <font style="color:red;">Rejected</font>
|  
+
| Rejected as the code provenance is unclear,However, am in communication with lead.  See {{Cq|4212}} See also http://dev.eclipse.org/mhonarc/lists/alf-dev/msg00728.html for alternatives.
 
|-
 
|-
 
| jdom-1.0.jar  
 
| jdom-1.0.jar  
 
| {{Cq|6112}}  
 
| {{Cq|6112}}  
| Y
+
| Y  
|
+
|  
 
|-
 
|-
| jetty.jar (6.1.26)
+
| jetty.jar (6.1.26)  
| Not Required
+
| Not Required  
 +
|
 
| Eclipse Project
 
| Eclipse Project
|
 
 
|-
 
|-
| jetty-servlet-api.jar (6.1.26)
+
| jetty-servlet-api.jar (6.1.26)  
| Not Required
+
| Not Required  
 +
|
 
| Eclipse Project
 
| Eclipse Project
|
 
 
|-
 
|-
| jetty-util.jar (6.1.26)
+
| jetty-util.jar (6.1.26)  
| Not Required
+
| Not Required  
 +
|
 
| Eclipse Project
 
| Eclipse Project
|
 
 
|-
 
|-
 
| jline-0.9.94.jar  
 
| jline-0.9.94.jar  
 
| {{Cq|5727}}  
 
| {{Cq|5727}}  
| Awaiting Approval
+
| <font style="color:red;">Rejected</font>
|  
+
| The suggested alternative here is the Equinox Console. See {{Cq|4027}}
 
|-
 
|-
 
| jmdns-3.4.0.jar  
 
| jmdns-3.4.0.jar  
Line 277: Line 280:
 
| json-lib-2.4-jdk15.jar  
 
| json-lib-2.4-jdk15.jar  
 
| {{Cq|6129}}  
 
| {{Cq|6129}}  
| Awaiting Approval
+
| Awaiting Approval  
 
|  
 
|  
 
|-
 
|-
Line 292: Line 295:
 
| jtidy-r938.jar  
 
| jtidy-r938.jar  
 
| {{Cq|6191}}  
 
| {{Cq|6191}}  
| Awaiting Approval
+
| Awaiting Approval  
 
|  
 
|  
 
|-
 
|-
Line 322: Line 325:
 
| sisu-guice-3.0.3-no_aop.jar  
 
| sisu-guice-3.0.3-no_aop.jar  
 
| {{Cq|6207}}  
 
| {{Cq|6207}}  
| Awaiting Approval
+
| Awaiting Approval  
|
+
|  
 
|-
 
|-
 
| sisu-inject-bean-2.2.3.jar  
 
| sisu-inject-bean-2.2.3.jar  
 
| {{Cq|6208}}  
 
| {{Cq|6208}}  
| Awaiting Approval
+
| Awaiting Approval  
|
+
|  
 
|-
 
|-
 
| slf4j-api-1.6.1.jar  
 
| slf4j-api-1.6.1.jar  
Line 352: Line 355:
 
| spring-context-2.5.6.jar  
 
| spring-context-2.5.6.jar  
 
| {{Cq|6114}}  
 
| {{Cq|6114}}  
| Y
+
| Y  
 
|  
 
|  
 
|-
 
|-
Line 372: Line 375:
 
| spring-ldap-1.2.1.jar  
 
| spring-ldap-1.2.1.jar  
 
| {{Cq|6209}}  
 
| {{Cq|6209}}  
| Awaiting Approval
+
| Awaiting Approval  
|
+
|  
 
|-
 
|-
 
| spring-security-acl-2.0.7.RELEASE.jar  
 
| spring-security-acl-2.0.7.RELEASE.jar  
 
| {{Cq|5822}}  
 
| {{Cq|5822}}  
| Awaiting Approval
+
| Awaiting Approval  
 
|  
 
|  
 
|-
 
|-
 
| spring-security-core-2.0.7.RELEASE.jar  
 
| spring-security-core-2.0.7.RELEASE.jar  
 
| {{Cq|5822}}  
 
| {{Cq|5822}}  
| Awaiting Approval
+
| Awaiting Approval  
 
|  
 
|  
 
|-
 
|-
Line 402: Line 405:
 
| stapler-1.155.jar  
 
| stapler-1.155.jar  
 
| {{Cq|6210}}  
 
| {{Cq|6210}}  
| Awaiting Approval
+
| Awaiting Approval  
|  
+
| Being forked into Hudson codebase
 
|-
 
|-
| stapler-jelly-1.155.jar
+
| stapler-jelly-1.155.jar  
 
| {{Cq|6214}}  
 
| {{Cq|6214}}  
| Awaiting Approval
+
| Awaiting Approval  
|  
+
| Being forked into Hudson codebase
 
|-
 
|-
 
| task-reactor-1.2.jar  
 
| task-reactor-1.2.jar  
Line 417: Line 420:
 
| tiger-types-1.3.jar  
 
| tiger-types-1.3.jar  
 
| {{Cq|6215}}  
 
| {{Cq|6215}}  
| Awaiting Approval
+
| Awaiting Approval  
 
|  
 
|  
 
|-
 
|-
 
| xalan-2.6.0.jar  
 
| xalan-2.6.0.jar  
 
| {{Cq|6127}}  
 
| {{Cq|6127}}  
| Y
+
| Y  
 
|  
 
|  
 
|-
 
|-
 
| xml-apis-1.0.b2.jar  
 
| xml-apis-1.0.b2.jar  
 
| {{Cq|6217}}  
 
| {{Cq|6217}}  
| Awaiting Approval
+
| Awaiting Approval  
 
|  
 
|  
 
|-
 
|-
 
| xmlParserAPIs-2.6.2.jar  
 
| xmlParserAPIs-2.6.2.jar  
 
| {{Cq|6220}}  
 
| {{Cq|6220}}  
| Y
+
| Y  
 
|  
 
|  
 
|-
 
|-
Line 443: Line 446:
 
| {{Cq| }}  
 
| {{Cq| }}  
 
|  
 
|  
| Note this Library is LGPL (see: http://mmilinkov.wordpress.com/2009/04/30/lgpl-pain/). Have mailed the owner to get an alternative license.
+
| Note this Library is LGPL (see: http://mmilinkov.wordpress.com/2009/04/30/lgpl-pain/). Have mailed the owner to get an alternative license. '''UPDATE''' Contact has been made negotiating now, although this may be moot as we seem to inherit XOM via Jaxen which has to go.
 
|-
 
|-
 
| xpp3-1.1.4c.jar  
 
| xpp3-1.1.4c.jar  
 
| {{Cq|6229}}  
 
| {{Cq|6229}}  
 
| Awaiting Approval  
 
| Awaiting Approval  
|
+
|  
 
|-
 
|-
 
| xstream-1.4.1-hudson-2.jar  
 
| xstream-1.4.1-hudson-2.jar  
Line 456: Line 459:
 
|}
 
|}
  
=== Detail For hudson-git-plugin ===
+
=== Detail For Hudson git Support ===
  
 
{| width="800" border="1" cellpadding="1" cellspacing="1"
 
{| width="800" border="1" cellpadding="1" cellspacing="1"
Line 469: Line 472:
 
|  
 
|  
 
| Eclipse Project
 
| Eclipse Project
 +
|-
 +
| <strike>joda-time-1.5.1.jar</strike>
 +
| {{cq|}}
 +
|
 +
| Should be removed in next iteration
 
|-
 
|-
 
| jsch-0.1.44-1.jar  
 
| jsch-0.1.44-1.jar  
Line 476: Line 484:
 
|}
 
|}
  
 
+
=== Detail For hudson CVS support  ===
 
+
=== Detail For hudson-gwt-support  ===
+
  
 
{| width="800" border="1" cellpadding="1" cellspacing="1"
 
{| width="800" border="1" cellpadding="1" cellspacing="1"
Line 487: Line 493:
 
| '''Notes'''
 
| '''Notes'''
 
|-
 
|-
 +
| guava-r09.jar
 +
| {{Cq|}}
 
|  
 
|  
|  
+
| Need to Upgrade to guava-10.0.1.jar {{Cq|6109}} Bugzilla 371782 logged
|
+
|
+
|-
+
|
+
|
+
|
+
|  
+
 
|}
 
|}
  
=== Detail For hudson-gwt-support   ===
+
=== Detail For Hudson JCaptcha Support   ===
 +
 
 +
Due For Removal
  
 
{| width="800" border="1" cellpadding="1" cellspacing="1"
 
{| width="800" border="1" cellpadding="1" cellspacing="1"
Line 507: Line 510:
 
| '''Notes'''
 
| '''Notes'''
 
|-
 
|-
 +
| avalon-framework-4.1.3.jar
 +
| {{Cq|5595}}
 +
| Y
 
|  
 
|  
 +
|-
 +
| commons-collections-3.2.jar
 +
| {{Cq|5602}}
 +
| Y
 +
| This version pulled in by jcaptcha
 +
|-
 +
| commons-logging-1.0.4.jar
 +
| {{Cq|6259}}
 +
| Y
 +
| This version pulled in by jcaptcha
 +
|-
 +
| commons-pool-1.3.jar
 +
| {{Cq|5611}}
 +
| Y
 +
| This version pulled in by jcaptcha
 +
|-
 +
| jcaptcha-all-1.0-RC6.jar
 +
| {{Cq|}}
 
|  
 
|  
|  
+
| Note this is LGPL needs to be replaced
|
+
 
|-
 
|-
 +
| log4j-1.2.13.jar
 +
| {{Cq|5620}}
 +
| Y
 +
| This version pulled in by jcaptcha
 +
|-
 +
| logkit-2.0.jar
 
|  
 
|  
 
|  
 
|  
|  
+
| This version pulled in by jcaptcha (indirectly). This is a problem Library.
|
+
 
|}
 
|}
 
  
 
=== Detail For hudson-gwt-support  ===
 
=== Detail For hudson-gwt-support  ===

Latest revision as of 11:57, 5 March 2012

Hudson Continuous Integration Server
Website
Download
Community
Mailing ListForumsIRC
Bugzilla
Open
Help Wanted
Bug Day
Contribute
Browse Source
Hudson-bust.png Library Usage:
Hudson 3.0.0 Milestone 1











Status

This page reflects the libraries packaged within the Hudson 3.0.0 Milestone 1 build - Work In progress

Summary

As Of Date 20-Feb-2012
Total No. JARs 74
Total No. Libraries needing CQs 75
Approved CQs 42
Rejected CQs 3
CQs in Parallel Approval 6
Old CQs awaiting approval 20
New CQs created for this release so far (upgrades etc.) 1
Additional CQ's Required for Core 2

Note: Some CQs cover more than one JAR file hence No. CQ != No. JARs

Libraries Due For Removal

The following jar files should not be present in this release

  • access-modifier-annotation-1.0.jar DONE
  • bridge-method-annotation-1.4.jar DONE
  • crypto-util-1.0.jar DONE
  • embedded_su4j-1.1.jar DONE
  • logkit-2.0.jar DONE
  • jsr305-1.3.9.jar Pending

Libraries Due For Downgrade

The following jar files should, for IP reasons, be downgraded for this release:

JAR To Version
stapler 1.155
Stapler-groovy 1.155
Stapler-jelly 1.155

Detail For hudson-core

Jar CQ Approved Notes
activation-1.1.1.jar CQ 5774 Y
annotation-indexer-1.2.jar CQ 5569 P
ant-1.8.2.jar CQ 5621 Y
antlr-2.7.7.jar CQ 6140 Awaiting Approval Not Approved Antlr 3 is OK though
aopalliance-1.0.jar CQ 5772 Y
args4j-2.0.16.jar CQ 5570 P
asm-all-2.2.3.jar CQ 5572 Y
aspectjrt-1.6.11.jar Not Required Eclipse Project
aspectjweaver-1.6.11.jar Not Required Eclipse Project
commons-beanutils-1.8.0.jar CQ 5599 Y
commons-codec-1.4.jar CQ 5601 Y
commons-collections-3.2.jar CQ 5602 Y
commons-digester-1.7.jar CQ 5603 Y
commons-digester3-3.0.jar CQ 6141 Awaiting Approval
commons-discovery-0.4.jar CQ 5604 Y
commons-fileupload-1.2.1.jar CQ 5605 Y
commons-io-2.0.1.jar CQ 6105 Y
commons-jelly-1.1-hudson-20100305.jar CQ Need to create this as a new Contribution. Jenkins Version CQ 6155
commons-jelly-tags-define-1.0.1-hudson-20071021.jar CQ 6188 Awaiting Approval
commons-jelly-tags-fmt-1.0.jar CQ 5682 Y
commons-jelly-tags-xml-1.1.jar CQ 5683 Y
commons-jexl-1.1-hudson-20090508.jar CQ Note we have 2.0.1 in the approval process do we need this as well?
commons-jexl-2.0.1.jar CQ 5684 P
commons-lang-2.5.jar CQ 6106 Y We now seem to be shipping 2.4 not 2.5 (commons-lang-2.4.jar)
commons-lang3-3.0.1.jar CQ 6116 Awaiting Approval
commons-logging-1.1.1.jar CQ 5607 Y
dom4j-1.6.1-hudson-3.jar CQ 6108 Y
ezmorph-1.0.6.jar CQ 5686 P
ganymed-ssh-2-build260.jar CQ 5765 Awaiting Approval
gossip-bootstrap-1.7.jar CQ 5687 Y
gossip-support-1.7.jar CQ 5688 Y
groovy-all-1.8.1.jar CQ 5689 Rejected Need to externalize this functionality, unless we know someone on the Groovy team who will help out with the provenance questions. See CQ 4417
guava-10.0.1.jar CQ 6109 Y
jaxen-1.1.3.jar CQ 5692 Rejected Rejected as the code provenance is unclear,However, am in communication with lead. See CQ 4212 See also http://dev.eclipse.org/mhonarc/lists/alf-dev/msg00728.html for alternatives.
jdom-1.0.jar CQ 6112 Y
jetty.jar (6.1.26) Not Required Eclipse Project
jetty-servlet-api.jar (6.1.26) Not Required Eclipse Project
jetty-util.jar (6.1.26) Not Required Eclipse Project
jline-0.9.94.jar CQ 5727 Rejected The suggested alternative here is the Equinox Console. See CQ 4027
jmdns-3.4.0.jar CQ 5728 P
jna-posix-1.0.3.jar CQ 5730 Awaiting Approval
json-lib-2.4-jdk15.jar CQ 6129 Awaiting Approval
jsr305-1.3.9.jar CQ 6185 Withdrawn Should be removed
jstl-1.1.0.jar CQ 5732 Y
jtidy-r938.jar CQ 6191 Awaiting Approval
localizer-1.10.jar CQ 5767 Awaiting Approval
log4j-1.2.13.jar CQ 5620 Y
mail-1.4.jar CQ 5693 Y
servlet-api-2.4.jar CQ 5694 Y
sezpoz-1.9.jar CQ 5733 P
sisu-guice-3.0.3-no_aop.jar CQ 6207 Awaiting Approval
sisu-inject-bean-2.2.3.jar CQ 6208 Awaiting Approval
slf4j-api-1.6.1.jar CQ 5563 Y
slf4j-jdk14-1.6.1.jar CQ 5565 Y
spring-aop-2.5.6.jar CQ 5755 Y
spring-beans-2.5.6.jar CQ 5754 Y
spring-context-2.5.6.jar CQ 6114 Y
spring-core-2.5.6.jar CQ 5753 Y
spring-dao-2.0.8.jar CQ 5820 Y
spring-jdbc-2.5.6.jar CQ 5760 Y
spring-ldap-1.2.1.jar CQ 6209 Awaiting Approval
spring-security-acl-2.0.7.RELEASE.jar CQ 5822 Awaiting Approval
spring-security-core-2.0.7.RELEASE.jar CQ 5822 Awaiting Approval
spring-support-2.0.8.jar CQ 5756 Y
spring-tx-2.5.6.jar CQ 5757 Y
spring-web-2.5.6.jar CQ 5758 Y
stapler-1.155.jar CQ 6210 Awaiting Approval Being forked into Hudson codebase
stapler-jelly-1.155.jar CQ 6214 Awaiting Approval Being forked into Hudson codebase
task-reactor-1.2.jar CQ 5769 Awaiting Approval
tiger-types-1.3.jar CQ 6215 Awaiting Approval
xalan-2.6.0.jar CQ 6127 Y
xml-apis-1.0.b2.jar CQ 6217 Awaiting Approval
xmlParserAPIs-2.6.2.jar CQ 6220 Y
xmlpull-1.1.3.1.jar CQ 5773 Y
xom-1.0.jar CQ Note this Library is LGPL (see: http://mmilinkov.wordpress.com/2009/04/30/lgpl-pain/). Have mailed the owner to get an alternative license. UPDATE Contact has been made negotiating now, although this may be moot as we seem to inherit XOM via Jaxen which has to go.
xpp3-1.1.4c.jar CQ 6229 Awaiting Approval
xstream-1.4.1-hudson-2.jar CQ 5771 Y

Detail For Hudson git Support

Jar CQ Approved Notes
org.eclipse.jgit-1.2.0.201112221803-r.jar Not required Eclipse Project
joda-time-1.5.1.jar CQ Should be removed in next iteration
jsch-0.1.44-1.jar Not Required Part of JGit

Detail For hudson CVS support

Jar CQ Approved Notes
guava-r09.jar CQ Need to Upgrade to guava-10.0.1.jar CQ 6109 Bugzilla 371782 logged

Detail For Hudson JCaptcha Support

Due For Removal

Jar CQ Approved Notes
avalon-framework-4.1.3.jar CQ 5595 Y
commons-collections-3.2.jar CQ 5602 Y This version pulled in by jcaptcha
commons-logging-1.0.4.jar CQ 6259 Y This version pulled in by jcaptcha
commons-pool-1.3.jar CQ 5611 Y This version pulled in by jcaptcha
jcaptcha-all-1.0-RC6.jar CQ Note this is LGPL needs to be replaced
log4j-1.2.13.jar CQ 5620 Y This version pulled in by jcaptcha
logkit-2.0.jar This version pulled in by jcaptcha (indirectly). This is a problem Library.

Detail For hudson-gwt-support

Jar CQ Approved Notes


Detail For hudson-gwt-support

Jar CQ Approved Notes