Hudson-ci/development/third party libraries/3.0.0M1

From Eclipsepedia

Jump to: navigation, search
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











Contents

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

5774

Y
annotation-indexer-1.2.jar

5569

P
ant-1.8.2.jar

5621

Y
antlr-2.7.7.jar

6140

Awaiting Approval Not Approved Antlr 3 is OK though
aopalliance-1.0.jar

5772

Y
args4j-2.0.16.jar

5570

P
asm-all-2.2.3.jar

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

5599

Y
commons-codec-1.4.jar

5601

Y
commons-collections-3.2.jar

5602

Y
commons-digester-1.7.jar

5603

Y
commons-digester3-3.0.jar

6141

Awaiting Approval
commons-discovery-0.4.jar

5604

Y
commons-fileupload-1.2.1.jar

5605

Y
commons-io-2.0.1.jar

6105

Y
commons-jelly-1.1-hudson-20100305.jar

No CQ

Need to create this as a new Contribution. Jenkins Version

6155

commons-jelly-tags-define-1.0.1-hudson-20071021.jar

6188

Awaiting Approval
commons-jelly-tags-fmt-1.0.jar

5682

Y
commons-jelly-tags-xml-1.1.jar

5683

Y
commons-jexl-1.1-hudson-20090508.jar

No CQ

Note we have 2.0.1 in the approval process do we need this as well?
commons-jexl-2.0.1.jar

5684

P
commons-lang-2.5.jar

6106

Y We now seem to be shipping 2.4 not 2.5 (commons-lang-2.4.jar)
commons-lang3-3.0.1.jar

6116

Awaiting Approval
commons-logging-1.1.1.jar

5607

Y
dom4j-1.6.1-hudson-3.jar

6108

Y
ezmorph-1.0.6.jar

5686

P
ganymed-ssh-2-build260.jar

5765

Awaiting Approval
gossip-bootstrap-1.7.jar

5687

Y
gossip-support-1.7.jar

5688

Y
groovy-all-1.8.1.jar

5689

Rejected Need to externalize this functionality, unless we know someone on the Groovy team who will help out with the provenance questions. See

4417

guava-10.0.1.jar

6109

Y
jaxen-1.1.3.jar

5692

Rejected Rejected as the code provenance is unclear,However, am in communication with lead. See

4212

jdom-1.0.jar

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

5727

Rejected The suggested alternative here is the Equinox Console. See

4027

jmdns-3.4.0.jar

5728

P
jna-posix-1.0.3.jar

5730

Awaiting Approval
json-lib-2.4-jdk15.jar

6129

Awaiting Approval
jsr305-1.3.9.jar

6185

Withdrawn Should be removed
jstl-1.1.0.jar

5732

Y
jtidy-r938.jar

6191

Awaiting Approval
localizer-1.10.jar

5767

Awaiting Approval
log4j-1.2.13.jar

5620

Y
mail-1.4.jar

5693

Y
servlet-api-2.4.jar

5694

Y
sezpoz-1.9.jar

5733

P
sisu-guice-3.0.3-no_aop.jar

6207

Awaiting Approval
sisu-inject-bean-2.2.3.jar

6208

Awaiting Approval
slf4j-api-1.6.1.jar

5563

Y
slf4j-jdk14-1.6.1.jar

5565

Y
spring-aop-2.5.6.jar

5755

Y
spring-beans-2.5.6.jar

5754

Y
spring-context-2.5.6.jar

6114

Y
spring-core-2.5.6.jar

5753

Y
spring-dao-2.0.8.jar

5820

Y
spring-jdbc-2.5.6.jar

5760

Y
spring-ldap-1.2.1.jar

6209

Awaiting Approval
spring-security-acl-2.0.7.RELEASE.jar

5822

Awaiting Approval
spring-security-core-2.0.7.RELEASE.jar

5822

Awaiting Approval
spring-support-2.0.8.jar

5756

Y
spring-tx-2.5.6.jar

5757

Y
spring-web-2.5.6.jar

5758

Y
stapler-1.155.jar

6210

Awaiting Approval Being forked into Hudson codebase
stapler-jelly-1.155.jar

6214

Awaiting Approval Being forked into Hudson codebase
task-reactor-1.2.jar

5769

Awaiting Approval
tiger-types-1.3.jar

6215

Awaiting Approval
xalan-2.6.0.jar

6127

Y
xml-apis-1.0.b2.jar

6217

Awaiting Approval
xmlParserAPIs-2.6.2.jar

6220

Y
xmlpull-1.1.3.1.jar

5773

Y
xom-1.0.jar

No 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

6229

Awaiting Approval
xstream-1.4.1-hudson-2.jar

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

No 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

No CQ

Need to Upgrade to guava-10.0.1.jar

6109

Bugzilla 371782 logged

Detail For Hudson JCaptcha Support

Due For Removal

Jar CQ Approved Notes
avalon-framework-4.1.3.jar

5595

Y
commons-collections-3.2.jar

5602

Y This version pulled in by jcaptcha
commons-logging-1.0.4.jar

6259

Approved This version pulled in by jcaptcha
commons-pool-1.3.jar

5611

Y This version pulled in by jcaptcha
jcaptcha-all-1.0-RC6.jar

No CQ

Note this is LGPL needs to be replaced
log4j-1.2.13.jar

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