Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[orbit-dev] Understanding how to get version 3.1.3 of Apache XML RPC in Orbit

Hi Orbit-ers,

For Triquetrum we would need to use Apache XML RPC 3.1.3 as (works-with) dependencies. And we would prefer to have them as bundles in Orbit.

We've found a couple of other Eclipse projects that use the 3.1.3 as well, but as plain binary jars embedded in their bundles.

Orbit currently only contains 3.0.0 , based on https://dev.eclipse.org/ipzilla/show_bug.cgi?id=2196 (from Jeff McAffer)

I've been reading the Orbit Wiki about how to get something added and am honestly a bit "impressed" with the work to be done ;-)

Some first practical questions :
Q1. XML-RPC 3.0.0 is still in Orbit CVS. Should we try to get the 3.1.3 in there as well? Or do we go for the Git and EBR approach now?
My personal preference would be to go for Git + EBR (if I understand the info correctly).
No experience yet with EBR but this seems to be the future-proof way to go for bundling 3rd-party deps?

Q2. the 3.0.0 seems to bundle the 3 apache jars in one bundle (commons, client & server). I would prefer to provide 3 separate bundles for that.
How does that impact the approach? E.g. this does not correspond to the current CVS structure for head & branching.

From the Wiki pages (longĀ  & short) about adding new bundles in Orbit :
I will already request 3 CQs on Triquetrum.

Q3. We're in Parallel IP so I could also already start committing the original Apache class files in 3 bundle projects in CVS or Git?


I guess I will need to ask for help a couple of times before this is done, so my apologies already for that!

thanks
erwin


Back to the top