← Back to team overview

hudson-ubuntu-users team mailing list archive

[Blueprint packageselection-server-n-hudson] Hudson CI Packaging and Integration

 

Blueprint changed by James Page:

Whiteboard changed:
  Summary Objectives for Packaging:
   * Base hudson package build from source located in PPA
     * Disabling testing may significantly reduce dependencies.
     * Disable plugin management through the user interface.
     * Input from upstream where dependencies have been forked (-hudson).
   * hudson-slave package (to ease installation of dependencies)
   * hudson-tomcat package to integrate with tomcat.
   * Selected plugins built from source located in PPA
     * bzr plugin
     * uec/ec2 plugin (to be replaced by jcloud plugin when it exists)
     * git plugin
     * ssh slave plugin
     * url monitor plugin
     * launchpad plugin when it exists
     * code coverage (cobertura) plugin
  
  Launchpad Teams:
   * https://launchpad.net/~hudson-ubuntu-users - For users
   * https://launchpad.net/~hudson-ubuntu - For maintainers
  
  Work items:
  [james-page] evaluate effort in each packaging approach (build from source, build runtime from source) : INPROGRESS
  [james-page] setup teams and mailing list for users and maintainers : DONE
  Package libembedded-rhino-debugger-java 1.2 (https://hudson.dev.java.net/svn/hudson/trunk/hudson/lib/embedded-rhino-debugger/): TODO
  Package libforehead-java 1.0-beta-5 (unable to find source for this project): INPROGRESS
  Package libhtmlunit-core-js-java 2.6-hudson-1 (http://htmlunit.sourceforge.net/): INPROGRESS
  Package libhtmlunit-java 2.6-hudson-2 (http://htmlunit.sourceforge.net/): INPROGRESS
  Package libmaven2.1-interceptor-java 1.2 (https://hudson.dev.java.net/svn/hudson/trunk/hudson/extras/maven2.1-interceptor/): TODO
  Package libmetainf-services-java 1.1 (http://metainf-services.dev.java.net): INPROGRESS
  Package libmock-javamail-java 1.7 (https://mock-javamail.dev.java.net/): TODO
  Package libslide-webdavlib-java 2.1 (http://archive.apache.org/dist/jakarta/slide/source/ - project now retired!!!): TODO
  Package libspring-dao-java 1.2.9 (previous version of spring framework - superceeded by spring-tx.jar - current packaged is 2.5.6): TODO
  Package libsubversion-java 1.11 (https://hudson.dev.java.net/svn/hudson/tags/subversion-1.11/): TODO
  Package libwagon-webdav-java 1.0-beta-2 (https://svn.apache.org/repos/asf/maven/wagon/tags/wagon-1.0-beta-2/wagon-providers/wagon-webdav/): TODO
  Package libwinsw-java ?? (exe for wrapping hudson - patch out): TODO
  Package libxml-im-exporter-java 1.1 (http://xml-im-exporter.sourceforge.net/): TODO
  Package libaccess-modifier-annotation-java 1.0 (http://github.com/kohsuke/access-modifier/tree/access-modifier-1.0): TODO
  Package libacegi-security-java 1.0.5 (http://sourceforge.net/projects/acegisecurity/files/): TODO
  Package libakuma-java 1.2 (https://akuma.dev.java.net/): TODO
  Package libanimal-sniffer-annotation-java 1.0 (http://mojo.codehaus.org/animal-sniffer/animal-sniffer-annotations/): TODO
  Package libannotation-indexer-java 1.2 (https://hudson.dev.java.net/svn/hudson/trunk/hudson/lib/annotation-indexer/): TODO
  Package libargs4j-java 2.0.16 (http://args4j.dev.java.net): INPROGRESS
  Package libcommons-jelly-java 1.0|1.1-hudson-20100305 (http://svn.apache.org/viewvc/commons/proper/jelly/tags/): INPROGRESS
  Package libcommons-jelly-tags-[xml|fmt|define|..] 1.1|1.0.1-hudson-20071021 (http://svn.apache.org/viewvc/commons/proper/jelly/tags/): INPROGRESS
  Package libcrypto-util-java 1.0 (https://hudson.dev.java.net/svn/hudson/trunk/hudson/lib/crypto-util/): TODO
  Package libembedded_su4j-java 1.1 (http://github.com/kohsuke/embedded_su4j): INPROGRESS
  Package libgraph-layouter-java 1.0 (https://graph-layouter.dev.java.net/): TODO
  Package libguava-java r06 (http://code.google.com/p/guava-libraries) active ITP in debian: INPROGRESS
  Package libjsr305-java 0.1+svn50 (http://code.google.com/p/jsr-305) active ITP in debian: INPROGRESS
  Package libjcaptcha-java 1.0-RC6 (http://jcaptcha.sourceforge.net/): TODO
  Package libjinterop-java 2.0.5 (http://www.j-interop.org/): TODO
  Package libjinterop-wmi-java 1.0 (https://hudson.dev.java.net/svn/hudson/trunk/hudson/extras/jinterop-wmi/): TODO
  Package libjstl-java 1.1.0 (https://jstl.dev.java.net/ | http://jakarta.apache.org/taglibs/doc/standard-doc/intro.html): INPROGRESS
  Package liblibpam4j-java 1.2 (https://libpam4j.dev.java.net/): TODO
  Package liblibzfs-java 0.5 (https://zfs.dev.java.net/): TODO
  Package liblocalizer-java 1.7|1.10(http://localizer.dev.java.net): INPROGRESS
  Package liblogkit-java 1.0.1 (http://archive.apache.org/dist/avalon/logkit/v1.0.1/ - retired project!!): TODO
  Package libmemory-monitor-java 1.3 (https://hudson.dev.java.net/svn/hudson/trunk/hudson/extras/memory-monitor/): TODO
  Package librobust-http-client-java 1.0 (https://robust-http-client.dev.java.net/): TODO
  Package libsezpoz-java 1.7 (https://sezpoz.dev.java.net/): TODO
  Package libstapler-adjunct-timeline-java 1.2 (http://stapler.dev.java.net): INPROGRESS
  Package libstapler-java 1.152 (http://stapler.dev.java.net): INPROGRESS
- Package libmaven-jellydoc-plugin-java (https://maven-jellydoc-plugin.dev.java.net/): TODO
+ Package libmaven-jellydoc-plugin-java (https://maven-jellydoc-plugin.dev.java.net/): INPROGRESS
+ Package libtextile-j-java (now part of mylyn): INPROGRESS
+ Package libhudson-dom4j-java 1.6.1-hudson-3 (https://github.com/hudson/dom4j): INPROGRESS
  Package libtask-reactor-java 1.2 (https://hudson.dev.java.net/svn/hudson/trunk/hudson/lib/task-reactor/): INPROGRESS
  Package libtiger-types-java 1.3 (http://tiger-types.dev.java.net): INPROGRESS
  Package libtrilead-putty-extension-java 1.0 (https://trilead-putty-extension.dev.java.net/): TODO
  Package libtxw2-java 20070624 (https://txw.dev.java.net/): INPROGRESS
  Package libwindows-remote-command-java 1.0 (https://hudson.dev.java.net/svn/hudson/trunk/hudson/lib/windows-remote-command/): TODO
  Package libwinp-java 1.14 (https://winp.dev.java.net/): TODO
  Package libbridge-method-annotator-java 1.2 (http://github.com/infradna/bridge-method-injector.git): TODO
  Update packaging for libezmorph-java to generate maven artifacts: INPROGRESS
  Update packaging for libjson-java to generate maven artifacts: INPROGRESS
  Update packaging for libcommons-jexl-java to generate maven artifacts: INPROGRESS
  Package hudson 1.3xx : TODO
  Package hudson-common 1.3xx (http://hudson.dev.java.net) : TODO
  Package hudson-jetty 1.3xx : TODO
  Package hudson-slave 1.3xx : TODO
  Package hudson-tomcat 1.3xx : TODO
  Develop approach to packaging Hudson plugins: TODO
  Package bazaar-1.6 plugin (https://hudson.dev.java.net/svn/hudson/tags/bazaar-1.6/): TODO
  Package ec2-1.10 plugin (https://hudson.dev.java.net/svn/hudson/tags/ec2-1.10/): TODO
  Package git-0.7.3 plugin (https://hudson.dev.java.net/svn/hudson/tags/git-0.7.3/): TODO
  Package ssh-slaves-0.14 plugin (https://hudson.dev.java.net/svn/hudson/tags/ssh-slaves-0.14/): TODO
  Package url-change-trigger-1.2 plugin (https://hudson.dev.java.net/svn/hudson/tags/url-change-trigger-1.2/): TODO
  Package cobertura-1.0 plugin (https://hudson.dev.java.net/svn/hudson/tags/cobertura-1.0/): TODO

-- 
Hudson CI Packaging and Integration
https://blueprints.launchpad.net/ubuntu/+spec/packageselection-server-n-hudson