JenkinsUbuntuTracker

Differences between revisions 72 and 154 (spanning 82 versions)
Revision 72 as of 2011-06-10 15:20:51
Size: 7475
Editor: host81-153-19-23
Comment:
Revision 154 as of 2011-08-05 07:51:51
Size: 8130
Editor: james-page
Comment:
Deletions are marked like this. Additions are marked like this.
Line 11: Line 11:
= Dependency Graph =

[[attachment:dependency-graph.png]]
Line 13: Line 17:
ATM all branched upstreams are maintained by the Jenkins CI project; they are typically pre-fixed with hudson- or jenkins-:

Already packaged in one form or another:

 * hudson-dom4j
 * hudson-commons-jexl
 * hudson-json
 * hudson-xstream
 * jenkins-trilead-ssh2
 * jenkins-htmlunit-core-js

Not yet packaged for Debian or Ubuntu:

 * hudson-commons-jelly(-*)
 * jenkins-winstone
 * jenkins-htmlunit

I have made a commitment to review the changes they have made to see whether they could be applied to any existing packages in Debian/Ubuntu; however this will be fiddly/longer timescale so I propose upload 'as-is' for the time being and then refactoring as required as this work completes.
See ServerTeam/Jenkins/JenkinsForks for more details.
Line 37: Line 24:
|| access-modifier-checker || Ready || -> annotation-indexer || lp:~hudson-ubuntu/+junk/access-modifier-checker || Yes || ||
|| acegi-security || No || || lp:~hudson-ubuntu/+junk/acegi-security || || ||
|| akuma || Ready || || lp:~hudson-ubuntu/+junk/akuma || Yes || RFS ||
|| annotation-indexer || Ready || -> metainf-services || lp:~hudson-ubuntu/+junk/annotation-indexer || Yes || READY ||

= Ready for Upload =

|| '''Package''' || '''Ubuntu package''' || '''Comments''' || '''Branch''' || '''ITP Filed''' || '''Debian Package''' ||


= Pending Packaging =

|| '''Package''' || '''Ubuntu package''' || '''Comments''' || '''Branch''' || '''ITP Filed''' || '''Debian Package''' ||



= Completed Packaging =

|| '''Package''' || '''Ubuntu package''' || '''Comments''' || '''Branch''' || '''ITP Filed''' || '''Debian Package''' ||
Line 42: Line 40:
|| bridge-method-injector || Ready || -> annotation-indexer || lp:~hudson-ubuntu/+junk/bridge-method-injector || Yes || READY ||
|| commons-jelly || No || || lp:~hudson-ubuntu/+junk/commons-jelly || || ||
|| commons-jelly-tags-fmt || No || || lp:~hudson-ubuntu/+junk/commons-jelly-tags-fmt || || ||
|| commons-jelly-tags-xml || No || || lp:~hudson-ubuntu/+junk/commons-jelly-tags-xml || || ||
|| crypto-util || No || || lp:~hudson-ubuntu/+junk/crypto-util || || ||
|| hudson-commons-jelly || No || || lp:~hudson-ubuntu/+junk/hudson-commons-jelly || || ||
|| hudson-commons-jelly-tags-define || No || || lp:~hudson-ubuntu/+junk/hudson-commons-jelly-tags-define || || ||
|| hudson-commons-jexl || Ready || || lp:~hudson-ubuntu/+junk/hudson-commons-jexl || || ||
|| hudson-dom4j || Ready || || lp:~hudson-ubuntu/+junk/hudson-dom4j || || ||
|| hudson-json || Ready || || lp:~hudson-ubuntu/+junk/hudson-json || || ||
|| hudson-xstream || No || || lp:~hudson-ubuntu/+junk/hudson-xstream || || ||
|| jakarta-taglibs-standard || No || || lp:~hudson-ubuntu/+junk/jakarta-taglibs-standard || || ||
|| jcaptcha || Ready || || lp:~hudson-ubuntu/+junk/jcaptcha || Yes || RFS ||
|| jenkins || No || || lp:~hudson-ubuntu/+junk/jenkins || || ||
|| jenkins-bazaar-plugin || No || || lp:~hudson-ubuntu/+junk/jenkins-bazaar-plugin || || ||
|| jenkins-ec2-plugin || No || || lp:~hudson-ubuntu/+junk/jenkins-ec2-plugin || || ||
|| jenkins-executable-war || Almost || BLOCKED - no license in source code || lp:~hudson-ubuntu/+junk/jenkins-executable-war || || ||
|| jenkins-htmlunit || Ready || -> jenkins-htmlunit-core-js || lp:~hudson-ubuntu/+junk/jenkins-htmlunit || || ||
|| jenkins-htmlunit-core-js || Ready || || lp:~hudson-ubuntu/+junk/jenkins-htmlunit-core-js || Yes || ||
|| jenkins-parent || No || || lp:~hudson-ubuntu/+junk/jenkins-parent || || ||
|| jenkins-ssh-slaves-plugin || No || || lp:~hudson-ubuntu/+junk/ssh-slaves-plugin || || ||
|| jenkins-test-annotations || Ready || || lp:~hudson-ubuntu/+junk/jenkins-test-annotations || || ||
|| jenkins-trilead-ssh2 || No || || lp:~hudson-ubuntu/+junk/jenkins-trilead-ssh2 || || ||
|| jenkins-url-change-trigger-plugin || No || || lp:~hudson-ubuntu/+junk/jenkins-url-change-trigger-plugin || || ||
|| jenkins-winstone || Ready || || lp:~hudson-ubuntu/+junk/jenkins-winstone || || ||
|| libpam4j || Ready || || lp:~hudson-ubuntu/+junk/libpam4j || Yes || RFS ||
|| localizer || Almost || BLOCKED - No license info in source || lp:~hudson-ubuntu/+junk/localizer || Yes || ITS ||
|| akuma || oneiric || || lp:~hudson-ubuntu/+junk/akuma || Yes || unstable ||
|| jcaptcha || oneiric || || lp:~hudson-ubuntu/+junk/jcaptcha || Yes || unstable ||
|| libpam4j || oneiric || || lp:~hudson-ubuntu/+junk/libpam4j || Yes || unstable ||
|| localizer || oneiric || Licensing resolved upstream || lp:~hudson-ubuntu/+junk/localizer || Yes || unstable ||
Line 70: Line 45:
|| maven-hpi-plugin || No || || lp:~hudson-ubuntu/+junk/maven-hpi-plugin || || ||
|| maven-jellydoc-plugin || No || BLOCKER - limited license info in source || lp:~hudson-ubuntu/+junk/maven-jellydoc-plugin || || ||
|| maven-stapler-plugin || No || || lp:~hudson-ubuntu/+junk/maven-stapler-plugin || || ||
|| memory-monitor || No || || lp:~hudson-ubuntu/+junk/memory-monitor || || ||
|| metainf-services || Almost || BLOCKED - no license in source code || lp:~hudson-ubuntu/+junk/metainf-services || Yes || ITS ||
|| robust-http-client || Ready || || lp:~hudson-ubuntu/+junk/robust-http-client || Yes || RFS ||
|| robust-http-client || oneiric || || lp:~hudson-ubuntu/+junk/robust-http-client || Yes || unstable ||
Line 77: Line 47:
|| stapler || No || || lp:~hudson-ubuntu/+junk/stapler || || ||
|| stapler-adjunct-timeline || No || || lp:~hudson-ubuntu/+junk/stapler-adjunct-timeline || || ||
|| task-reactor || No || || lp:~hudson-ubuntu/+junk/task-reactor || || ||
Line 81: Line 48:
|| trilead-putty-extension || No || || lp:~hudson-ubuntu/+junk/trilead-putty-extension || || ||
Line 83: Line 49:
|| typica || No || || lp:~hudson-ubuntu/+junk/typica || Yes || ||
|| jenkins-crypto-util || oneiric || || lp:~hudson-ubuntu/+junk/jenkins-crypto-util || Yes || unstable ||
|| jenkins-test-annotations || oneiric || || lp:~hudson-ubuntu/+junk/jenkins-test-annotations || Yes || unstable ||
|| jenkins-executable-war || oneiric || || lp:~hudson-ubuntu/+junk/jenkins-executable-war || Yes || unstable ||
|| jellydoc || oneiric || || lp:~hudson-ubuntu/+junk/jellydoc || Yes || unstable ||
|| jakarta-taglibs-standard || oneiric || || N/A || Yes || unstable ||
|| jenkins-memory-monitor || oneiric || Licensing in pom.xml only - raised upstream || lp:~hudson-ubuntu/+junk/jenkins-memory-monitor || Yes || unstable ||
|| jenkins-task-reactor || oneiric || Licensing resolved || lp:~hudson-ubuntu/+junk/jenkins-task-reactor || Yes || unstable ||
|| metainf-services || oneiric || || lp:~hudson-ubuntu/+junk/metainf-services || Yes || unstable ||
|| access-modifier-checker || oneiric || -> annotation-indexer || lp:~hudson-ubuntu/+junk/access-modifier-checker || Yes || unstable ||
|| annotation-indexer || oneiric || -> metainf-services || lp:~hudson-ubuntu/+junk/annotation-indexer || Yes || unstable ||
|| bridge-method-injector || oneiric || -> annotation-indexer<<br>>Currently broken by upgrade of antrun plugin || lp:~hudson-ubuntu/+junk/bridge-method-injector || Yes || NEW ||
|| jenkins-commons-jexl || oneiric || || lp:~hudson-ubuntu/+junk/jenkins-commons-jexl || Yes || ||
|| jenkins-dom4j || oneiric || || lp:~hudson-ubuntu/+junk/jenkins-dom4j || Yes || ||
|| jenkins-json || oneiric || || lp:~hudson-ubuntu/+junk/jenkins-json || Yes || ||
|| trilead-putty-extension || oneiric || -> jenkins-trilead-ssh2 || lp:~hudson-ubuntu/+junk/trilead-putty-extension || Yes || ||
|| jenkins-trilead-ssh2 || oneiric || || lp:~hudson-ubuntu/+junk/jenkins-trilead-ssh2 || Yes || ||
|| jenkins-winstone || oneiric || || lp:~hudson-ubuntu/+junk/jenkins-winstone || Yes || ||
|| jenkins-xstream || oneiric || || lp:~hudson-ubuntu/+junk/jenkins-xstream || Yes || ||
|| maven-stapler-plugin || oneiric || -> stapler || lp:~hudson-ubuntu/+junk/maven-stapler-plugin || Yes || ||
|| stapler-adjunct-timeline || oneiric || -> stapler || lp:~hudson-ubuntu/+junk/stapler-adjunct-timeline || Yes || ||
|| stapler || oneiric || > hudson-*, jstl1.1 + others || lp:~hudson-ubuntu/+junk/stapler || Yes || ||
|| acegi-security || oneiric || || lp:~hudson-ubuntu/+junk/acegi-security || No || ||
|| jenkins || oneiric || || lp:~hudson-ubuntu/+junk/jenkins-1.409.1 || Yes || ||
|| jenkins-commons-jelly || oneiric || || lp:~hudson-ubuntu/+junk/jenkins-commons-jelly || Yes || ||
|| maven-hpi-plugin || oneiric || || lp:~hudson-ubuntu/+junk/maven-hpi-plugin || Yes || ||
Line 88: Line 77:
== Plugin Packages ==

Process post the above

|| '''Package''' || '''Ubuntu package''' || '''Comments''' || '''Branch''' || '''ITP Filed''' || '''Debian Package''' ||
|| jenkins-url-change-trigger-plugin || No || || lp:~hudson-ubuntu/+junk/jenkins-url-change-trigger-plugin || || ||
|| jenkins-ssh-slaves-plugin || No || || lp:~hudson-ubuntu/+junk/ssh-slaves-plugin || || ||
|| jenkins-bazaar-plugin || No || || lp:~hudson-ubuntu/+junk/jenkins-bazaar-plugin || || ||
|| jenkins-ec2-plugin || No || || lp:~hudson-ubuntu/+junk/jenkins-ec2-plugin || || ||
|| typica || No || || lp:~hudson-ubuntu/+junk/typica || Yes || ||
Line 94: Line 93:
|| jenkins-htmlunit || Ready || -> jenkins-htmlunit-core-js || lp:~hudson-ubuntu/+junk/jenkins-htmlunit || || ||
|| jenkins-htmlunit-core-js || Ready || || lp:~hudson-ubuntu/+junk/jenkins-htmlunit-core-js || Yes || ||
|| jenkins-parent || No || May not be neeeded || lp:~hudson-ubuntu/+junk/jenkins-parent || || ||
Line 113: Line 114:


== Jenkins Commons Jelly Consolidation ==

|| '''Package''' || '''Ubuntu package''' || '''Comments''' || '''Branch''' || '''ITP Filed''' || '''Debian Package''' ||
|| commons-jelly || No || || lp:~hudson-ubuntu/+junk/commons-jelly || || ||
|| commons-jelly-tags-fmt || No || || lp:~hudson-ubuntu/+junk/commons-jelly-tags-fmt || || ||
|| commons-jelly-tags-xml || No || || lp:~hudson-ubuntu/+junk/commons-jelly-tags-xml || || ||
|| hudson-commons-jelly || No || || lp:~hudson-ubuntu/+junk/hudson-commons-jelly || || ||
|| hudson-commons-jelly-tags-define || No || || lp:~hudson-ubuntu/+junk/hudson-commons-jelly-tags-define || || ||

Notes for sponsors

  • The PPA below may contain packages that are not yet ready for upload - please consult this page as well.
  • In order to build an source package from branch you will need the following tools installed: ant, maven-debian-helper, default-jdk, javahelper, maven-ant-helper
  • Some packages are under active sponsorship in Debian - please avoid these (marked as ITS)

Please mark the 'Ubuntu package' column with ITS + you launchpad ID if you are sponsoring an Ubuntu upload.

Thanks

Dependency Graph

dependency-graph.png

Notes about Jenkins branches

See ServerTeam/Jenkins/JenkinsForks for more details.

Core Package Set

https://launchpad.net/~james-page/+archive/jenkins-upload-testing

Package

Ubuntu package

Comments

Branch

ITP Filed

Debian Package

Ready for Upload

Package

Ubuntu package

Comments

Branch

ITP Filed

Debian Package

Pending Packaging

Package

Ubuntu package

Comments

Branch

ITP Filed

Debian Package

Completed Packaging

Package

Ubuntu package

Comments

Branch

ITP Filed

Debian Package

args4j

oneiric

lp:~hudson-ubuntu/+junk/args4j

Yes

unstable

akuma

oneiric

lp:~hudson-ubuntu/+junk/akuma

Yes

unstable

jcaptcha

oneiric

lp:~hudson-ubuntu/+junk/jcaptcha

Yes

unstable

libpam4j

oneiric

lp:~hudson-ubuntu/+junk/libpam4j

Yes

unstable

localizer

oneiric

Licensing resolved upstream

lp:~hudson-ubuntu/+junk/localizer

Yes

unstable

maven-antrun-extended-plugin

oneiric

lp:~hudson-ubuntu/+junk/maven-antrun-extended-plugin

Yes

unstable

robust-http-client

oneiric

lp:~hudson-ubuntu/+junk/robust-http-client

Yes

unstable

sezpoz

oneiric

lp:~hudson-ubuntu/+junk/sezpoz

Yes

unstable

tiger-types

oneiric

lp:~hudson-ubuntu/+junk/tiger-types

Yes

unstable

txw2

oneiric

lp:~hudson-ubuntu/+junk/txw2

Yes

unstable

jenkins-crypto-util

oneiric

lp:~hudson-ubuntu/+junk/jenkins-crypto-util

Yes

unstable

jenkins-test-annotations

oneiric

lp:~hudson-ubuntu/+junk/jenkins-test-annotations

Yes

unstable

jenkins-executable-war

oneiric

lp:~hudson-ubuntu/+junk/jenkins-executable-war

Yes

unstable

jellydoc

oneiric

lp:~hudson-ubuntu/+junk/jellydoc

Yes

unstable

jakarta-taglibs-standard

oneiric

N/A

Yes

unstable

jenkins-memory-monitor

oneiric

Licensing in pom.xml only - raised upstream

lp:~hudson-ubuntu/+junk/jenkins-memory-monitor

Yes

unstable

jenkins-task-reactor

oneiric

Licensing resolved

lp:~hudson-ubuntu/+junk/jenkins-task-reactor

Yes

unstable

metainf-services

oneiric

lp:~hudson-ubuntu/+junk/metainf-services

Yes

unstable

access-modifier-checker

oneiric

-> annotation-indexer

lp:~hudson-ubuntu/+junk/access-modifier-checker

Yes

unstable

annotation-indexer

oneiric

-> metainf-services

lp:~hudson-ubuntu/+junk/annotation-indexer

Yes

unstable

bridge-method-injector

oneiric

-> annotation-indexer<<br>>Currently broken by upgrade of antrun plugin

lp:~hudson-ubuntu/+junk/bridge-method-injector

Yes

NEW

jenkins-commons-jexl

oneiric

lp:~hudson-ubuntu/+junk/jenkins-commons-jexl

Yes

jenkins-dom4j

oneiric

lp:~hudson-ubuntu/+junk/jenkins-dom4j

Yes

jenkins-json

oneiric

lp:~hudson-ubuntu/+junk/jenkins-json

Yes

trilead-putty-extension

oneiric

-> jenkins-trilead-ssh2

lp:~hudson-ubuntu/+junk/trilead-putty-extension

Yes

jenkins-trilead-ssh2

oneiric

lp:~hudson-ubuntu/+junk/jenkins-trilead-ssh2

Yes

jenkins-winstone

oneiric

lp:~hudson-ubuntu/+junk/jenkins-winstone

Yes

jenkins-xstream

oneiric

lp:~hudson-ubuntu/+junk/jenkins-xstream

Yes

maven-stapler-plugin

oneiric

-> stapler

lp:~hudson-ubuntu/+junk/maven-stapler-plugin

Yes

stapler-adjunct-timeline

oneiric

-> stapler

lp:~hudson-ubuntu/+junk/stapler-adjunct-timeline

Yes

stapler

oneiric

> hudson-*, jstl1.1 + others

lp:~hudson-ubuntu/+junk/stapler

Yes

acegi-security

oneiric

lp:~hudson-ubuntu/+junk/acegi-security

No

jenkins

oneiric

lp:~hudson-ubuntu/+junk/jenkins-1.409.1

Yes

jenkins-commons-jelly

oneiric

lp:~hudson-ubuntu/+junk/jenkins-commons-jelly

Yes

maven-hpi-plugin

oneiric

lp:~hudson-ubuntu/+junk/maven-hpi-plugin

Yes

Packages for Later

Plugin Packages

Process post the above

Package

Ubuntu package

Comments

Branch

ITP Filed

Debian Package

jenkins-url-change-trigger-plugin

No

lp:~hudson-ubuntu/+junk/jenkins-url-change-trigger-plugin

jenkins-ssh-slaves-plugin

No

lp:~hudson-ubuntu/+junk/ssh-slaves-plugin

jenkins-bazaar-plugin

No

lp:~hudson-ubuntu/+junk/jenkins-bazaar-plugin

jenkins-ec2-plugin

No

lp:~hudson-ubuntu/+junk/jenkins-ec2-plugin

typica

No

lp:~hudson-ubuntu/+junk/typica

Yes

These packages are used by the test module of Jenkins (not currently included)

Package

Ready for upload

Comments

Branch

ITP Filed

Debian Package

mock-javamail

No

lp:~hudson-ubuntu/+junk/mock-javamail

embedded-rhino-debugger

No

lp:~hudson-ubuntu/+junk/embedded-rhino-debugger

jenkins-htmlunit

Ready

-> jenkins-htmlunit-core-js

lp:~hudson-ubuntu/+junk/jenkins-htmlunit

jenkins-htmlunit-core-js

Ready

lp:~hudson-ubuntu/+junk/jenkins-htmlunit-core-js

Yes

jenkins-parent

No

May not be neeeded

lp:~hudson-ubuntu/+junk/jenkins-parent

These packages are used by the maven-plugin module of Jenkins (not currently included)

Package

Ready for upload

Comments

Branch

ITP Filed

Debian Package

maven2.1-interceptor

No

lp:~hudson-ubuntu/+junk/maven2.1-interceptor

These packages implement native integration that may not be required

Package

Ready for upload

Comments

Branch

ITP Filed

Debian Package

libzfs

Yes

lp:~hudson-ubuntu/+junk/libzfs

windows-remote-command

No

lp:~hudson-ubuntu/+junk/windows-remote-command

winp

No

lp:~hudson-ubuntu/+junk/winp

jinterop-proxy

No

lp:~hudson-ubuntu/+junk/jinterop-proxy

jinterop-wmi

No

lp:~hudson-ubuntu/+junk/jinterop-wmi

kohsuke-j-interop

No

lp:~hudson-ubuntu/+junk/kohsuke-j-interop

kohsuke-jcifs

Yes

lp:~hudson-ubuntu/+junk/kohsuke-jcifs

embedded-su4j

No

lp:~hudson-ubuntu/+junk/embedded-su4j

Jenkins Commons Jelly Consolidation

Package

Ubuntu package

Comments

Branch

ITP Filed

Debian Package

commons-jelly

No

lp:~hudson-ubuntu/+junk/commons-jelly

commons-jelly-tags-fmt

No

lp:~hudson-ubuntu/+junk/commons-jelly-tags-fmt

commons-jelly-tags-xml

No

lp:~hudson-ubuntu/+junk/commons-jelly-tags-xml

hudson-commons-jelly

No

lp:~hudson-ubuntu/+junk/hudson-commons-jelly

hudson-commons-jelly-tags-define

No

lp:~hudson-ubuntu/+junk/hudson-commons-jelly-tags-define

ServerTeam/Jenkins/JenkinsUbuntuTracker (last edited 2011-08-05 07:51:51 by james-page)