Community
Participate
Working Groups
The libraries that are currently distributed in the web core plug-in these should be consumed as Orbit bundles instead. This will require changes to the build process and developers need to check out the corresponding bundles into their workspace.
I think that we should do this for 2.3 if it will be less than a day of work for one person total, and if it doesn't have major implications for integrators or the need to do significant refactoring. Otherwise let's do it asap post 2.3.
Mik, we need to file a CQ for the following libraries: - Commons Lang 2.3 (which has important bugfixes over version 2.1), corresponding Orbit CQ: https://dev.eclipse.org/ipzilla/show_bug.cgi?id=1942 Shawn, should we upgrade to Axis 1.4 as well to avoid conflicts with 3rd party connectors?
(In reply to comment #2) > Shawn, should we upgrade to Axis 1.4 as well to avoid conflicts with 3rd party > connectors? I don't think that upgrading to 1.4 will fix any conflicts that could occur, but it would be a good idea so that other connectors can use the 1.4 dependency from orbit that Mylyn is using instead of having to repackage their own or use another version from orbit.
I agree. It looks like the CQ was already approved for Axis 1.4 ( https://dev.eclipse.org/ipzilla/show_bug.cgi?id=1310) so we can upgrade as part of switching to Orbit.
Steffen, you still need a CQ for Mylyn project for using Axis 1.4
Please see comment 4.
Submitted CQ for Commons Lang 2.3: https://dev.eclipse.org/ipzilla/show_bug.cgi?id=1949
It would be useful to have a wiki page that would list all dependencies for each component.
I have listed the library dependencies on the wiki. Please go through the list and comment here if it has errors or is incomplete: http://wiki.eclipse.org/Mylyn/Libraries All CQs should be in place for Ganymede except for Rome 0.9. Version 3.1 of the Apache XML-RPC is available but I didn't see anything critical on the list of changes compared to version 3.0. I am in favor of leaving the Trac dependency at the current version for now.
I have updated the automated build to work with Orbit bundles. I am not sure how to properly integrate copying of Orbit bundles to (Mylyn) update sites into the PDE. I have created a script "copy-orbit-bundles.sh" that is invoked from the build for now. A new team project set for developers is available here: http://www.eclipse.org/mylyn/doc/dev/mylyn-extssh.psf It imports all required Orbit bundles from the Orbit CVS.
Steffen, can you please create separate psf or at least list new projects that need to be in the workspace. Thnx.
I have updated the psf files on the wiki: http://wiki.eclipse.org/Mylyn_Contributor_Reference#Checkout
Naturally I saw those, but question was about what been added to those files. I guess I will have to compare them myself. Thank you.
Great stuff Steffen! I was up and running on the new bundles right after the PSF import.