JenkinsForks

Revision 6 as of 2011-06-13 12:11:44

Clear message

This topic provides details of the various forks that the Jenkins CI project maintains of other upstream projects.

Already in Debian/Ubuntu

hudson-dom4j

Summary

Upstream URL

Upstream Release

Jenkins URL

Jenkins Release

Common Release

http://sourceforge.net/projects/dom4j/

1.6.1

https://github.com/jenkinsci/dom4j

1.6.1-hudson-3

1.6.1

Comments

Jenkins fork appears to be due to upstream inactivity; alpha candidates of dom4j 2.0 where post in 2010 but not muck activity.

Fork adds support for dealing with short close tags and is used by Jenkins and Stapler.

Number of patches: ~4 (one forwarded)

dom4j-patches.tar.gz

hudson-commons-jexl

Summary

Upstream URL

Upstream Release

Jenkins URL

Jenkins Release

Common Release

http://commons.apache.org/jexl/

1.1 (2.0.1)

https://github.com/jenkinsci/jexl

1.1-hudson-20090508

1.6.1

Comments

Jenkins fork maintains a large number bug fixes and changes to the API; specifically exception handling. Some of these changes may have been incorporated into commons-jexl 2.0.1 but its hard to tell.

hudson-json

Summary

Upstream URL

Upstream Release

Jenkins URL

Jenkins Release

Common Release

http://json-lib.sourceforge.net/

2.4

https://github.com/jenkinsci/json-lib

2.1-rev6

2.1

Comments

hudson-xstream

Summary

Upstream URL

Upstream Release

Jenkins URL

Jenkins Release

Common Release

http://xstream.codehaus.org/

1.3.1

https://github.com/jenkinsci/xstream

1.3.1-hudson-8

1.3.1

Comments

Lots of fixes and changes to resolve issues that the Jenkins team had encountered; upstream project inactive since 2008 (no releases).

jenkins-trilead-ssh2

Summary

Upstream URL

Upstream Release

Jenkins URL

Jenkins Release

Common Release

Comments

jenkins-htmlunit-core-js

Summary

Upstream URL

Upstream Release

Jenkins URL

Jenkins Release

Common Release

http://htmlunit.sourceforge.net/

2.8

http://github.com/jenkinsci/core-js

2.6-hudson-1

2.6

Comments

Most changes seem to be around improving exception handling and dealing with minor issues that impact jenkins. The patches associated with these fixes could potentially be applied to the version already in archive (2.8).

Number of patches: ~5

Comments

Not yet packaged for Debian or Ubuntu

hudson-commons-jelly(-*)

Summary

Upstream URL

Upstream Release

Jenkins URL

Jenkins Release

Common Release

Comments

jenkins-winstone

Summary

Upstream URL

Upstream Release

Jenkins URL

Jenkins Release

Common Release

Comments

jenkins-htmlunit

Summary

Upstream URL

Upstream Release

Jenkins URL

Jenkins Release

Common Release

Comments