← 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:
  Scheduling hint: after packageselection-server-n-packaging-and-
  distribution
  
  * Hudson packaging and integration (through conduit or PRA ?) - see
  HudsonSpec for full details
  
  Update specification with dependency list and gaps DONE
  
  Discussion Topics:
  
  * General survey of use cases in Ubuntu
  
  * Packaging Complexity
    * Summary : 106 potential hits, 56 misses (not bad)
    * Some forking of dependent libraries by hudson (15 dependencies)
    * Approach to plugins/upgrades
     * Currently managed through Hudson
  
  * Integration Value
    * Standalone using winstone?
    * Tomcat/Jetty integration?
    * Easing slave deployment?
  
  * Build from source of PPA/binary packaging approach (or both!)
  
  * Next steps
  
  Actions from UDS:
    
  [james-page] evaluate effort in each packaging approach (build from source, build runtime from source) - TODO
  [james-page] setup teams and mailing list for users and maintainers - DONE
    https://launchpad.net/~hudson-ubuntu-users - For users
    https://launchpad.net/~hudson-ubuntu - For maintainers
+ 
+ Work Items for Natty:
+ 
+ [] -compile- Package libcssparser-java 0.9.5 (cssparser.sourceforge.net)  TODO
+ [] -compile- Package libembedded-rhino-debugger-java 1.2 (https://hudson.dev.java.net/svn/hudson/trunk/hudson/lib/embedded-rhino-debugger/)  TODO
+ [] -compile- Package libforehead-java 1.0-beta-5 (unable to find source for this project).  TODO
+ [] -compile- Package libhtmlunit-core-js-java 2.6-hudson-1 (http://htmlunit.sourceforge.net/)  TODO
+ [] -compile- Package libhtmlunit-java 2.6-hudson-2 (http://htmlunit.sourceforge.net/)  TODO
+ [] -compile- Package libmaven2.1-interceptor-java 1.2 (https://hudson.dev.java.net/svn/hudson/trunk/hudson/extras/maven2.1-interceptor/)  TODO
+ [james-page] -compile- Package libmetainf-services-java 1.1 (http://metainf-services.dev.java.net)  TODO
+ [] -compile- Package libmock-javamail-java 1.7 (https://mock-javamail.dev.java.net/)  TODO
+ [] -compile- Package libslide-webdavlib-java 2.1 (http://archive.apache.org/dist/jakarta/slide/source/ - project now retired!!!)  TODO
+ [] -compile- Package libspring-dao-java 1.2.9 (previous version of spring framework - superceeded by spring-tx.jar - current packaged is 2.5.6)  TODO
+ [] -compile- Package libsubversion-java 1.11 ??  TODO
+ [] -compile- 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
+ [] -compile- Package libwinsw-java ?? (exe for wrapping hudson - patch out)  TODO
+ [] -compile- Package libxml-im-exporter-java 1.1 (http://xml-im-exporter.sourceforge.net/)  TODO
+ [] -runtime- Package libaccess-modifier-annotation-java 1.0 (http://github.com/kohsuke/access-modifier/tree/access-modifier-1.0)  TODO
+ [] -runtime- Package libacegi-security-java 1.0.5 (http://sourceforge.net/projects/acegisecurity/files/)  TODO
+ [] -runtime- Package libakuma-java 1.2 (https://akuma.dev.java.net/)  TODO
+ [] -runtime- Package libanimal-sniffer-annotation-java 1.0 (http://mojo.codehaus.org/animal-sniffer/animal-sniffer-annotations/)  TODO
+ [] -runtime- Package libannotation-indexer-java 1.2 (https://hudson.dev.java.net/svn/hudson/trunk/hudson/lib/annotation-indexer/)  TODO
+ [james-page] -runtime- Package libargs4j-java 2.0.16 (http://args4j.dev.java.net)  TODO
+ [] -runtime- Package libcommons-jelly-java 1.0|1.1-hudson-20100305 (http://svn.apache.org/viewvc/commons/proper/jelly/tags/)  TODO
+ [] -runtime- Package libcommons-jelly-tags-[xml|fmt|define|..] 1.1|1.0.1-hudson-20071021 (http://svn.apache.org/viewvc/commons/proper/jelly/tags/)  TODO
+ [] -runtime- Package libcrypto-util-java 1.0 (https://hudson.dev.java.net/svn/hudson/trunk/hudson/lib/crypto-util/)  TODO
+ [] -runtime- Package libembedded_su4j-java 1.1 (http://github.com/kohsuke/embedded_su4j)  TODO
+ [] -runtime- Package libgraph-layouter-java 1.0 (https://graph-layouter.dev.java.net/)  TODO
+ [] -runtime- Package libguava-java r06 (http://code.google.com/p/guava-libraries)  TODO
+ [] -runtime- Package libjcaptcha-java 1.0-RC6 (http://jcaptcha.sourceforge.net/)  TODO
+ [] -runtime- Package libjinterop-java 2.0.5 (http://www.j-interop.org/)  TODO
+ [] -runtime- Package libjinterop-wmi-java 1.0 (https://hudson.dev.java.net/svn/hudson/trunk/hudson/extras/jinterop-wmi/)  TODO
+ [] -runtime- Package libjstl-java 1.1.0 (https://jstl.dev.java.net/ | http://jakarta.apache.org/taglibs/doc/standard-doc/intro.html)  TODO
+ [] -runtime- Package liblibpam4j-java 1.2 (https://libpam4j.dev.java.net/)  TODO
+ [] -runtime- Package liblibzfs-java 0.5 (https://zfs.dev.java.net/)  TODO
+ [] -runtime- Package liblocalizer-java 1.7|1.10(http://localizer.dev.java.net)  TODO
+ [] -runtime- Package liblogkit-java 1.0.1 (http://archive.apache.org/dist/avalon/logkit/v1.0.1/ - retired project!!)  TODO
+ [] -runtime- Package libmemory-monitor-java 1.3 (https://hudson.dev.java.net/svn/hudson/trunk/hudson/extras/memory-monitor/)  TODO
+ [] -runtime- Package librobust-http-client-java 1.0 (https://robust-http-client.dev.java.net/)  TODO
+ [] -runtime- Package libsezpoz-java 1.7 (https://sezpoz.dev.java.net/)  TODO
+ [] -runtime- Package libstapler-adjunct-timeline-java 1.2 (http://stapler.dev.java.net)  TODO
+ [] -runtime- Package libstapler-java 1.152 (http://stapler.dev.java.net)  TODO
+ [] -runtime- Package libtask-reactor-java 1.2 (https://hudson.dev.java.net/svn/hudson/trunk/hudson/lib/task-reactor/)  TODO
+ [] -runtime- Package libtiger-types-java 1.3 (http://tiger-types.dev.java.net)  TODO
+ [] -runtime- Package libtrilead-putty-extension-java 1.0 (https://trilead-putty-extension.dev.java.net/)  TODO
+ [] -runtime- Package libtxw2-java 20070624 (https://txw.dev.java.net/)  TODO
+ [] -runtime- Package libwindows-remote-command-java 1.0 (https://hudson.dev.java.net/svn/hudson/trunk/hudson/lib/windows-remote-command/)  TODO
+ [] -runtime- Package libwinp-java 1.14 (https://winp.dev.java.net/)  TODO
+ [] 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

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