Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Hudson-ci/Planning/Library Cleanup"
m |
m |
||
Line 1: | Line 1: | ||
{{hudson|pageTitle=Library Cleanup Project}} | {{hudson|pageTitle=Library Cleanup Project}} | ||
− | Introduction One of the major problems with the original Hudson code-base was the use of several of forked / patched 3rd party libraries. It's in no-one's interest to have to maintain separate code-bases in these cases and so we need to look at contributing any patches back to the original projects and removing the dependency on the patched versions This page tracks the libraries that we need to concentrate on as part of this process | + | = Introduction = |
+ | |||
+ | One of the major problems with the original Hudson code-base was the use of several of forked / patched 3rd party libraries. It's in no-one's interest to have to maintain separate code-bases in these cases and so we need to look at contributing any patches back to the original projects and removing the dependency on the patched versions This page tracks the libraries that we need to concentrate on as part of this process | ||
= JavaBeans Activation Framework = | = JavaBeans Activation Framework = |
Revision as of 07:36, 24 November 2011
Hudson Continuous Integration Server | |
Website | |
Download | |
Community | |
Mailing List • Forums • IRC • mattermost | |
Issues | |
Open • Help Wanted • Bug Day | |
Contribute | |
Browse Source |
Library Cleanup Project |
---|
Introduction
One of the major problems with the original Hudson code-base was the use of several of forked / patched 3rd party libraries. It's in no-one's interest to have to maintain separate code-bases in these cases and so we need to look at contributing any patches back to the original projects and removing the dependency on the patched versions This page tracks the libraries that we need to concentrate on as part of this process
JavaBeans Activation Framework
Hudson / Jenkins use a patched version of activation.jar derived from git://github.com/kohsuke/javax.activation.git
The home of the base project is now the GlassFish Project: https://svn.java.net/svn/glassfish~svn/trunk/external/modules/activation
Diffs
Xstream XML Parser
Husdon / Jenkins use a patched version of xstream:
The home of the base project is on Codehaus: http://svn.codehaus.org/xstream/trunk/