2007/9/9, Daniel Kulp <[EMAIL PROTECTED]>: > > On Saturday 08 September 2007, Matt Hogstrom wrote: > > It sounds like the most responses favored Geronimo for the ORB code > > and the bindings bits to CXF. > > > > We can do this in successive stages but at a minimum I think we need > > to outline the split of the code to the projects. Dan, would you be > > willing to outline the proposal for the split so a proposal can be > > drafted for consideration to the PMCs? > > I'd love to help out, but I'm on vacation until Thursday with very spotty > net access. Also, not being a Yoko committer, I'm not 100% familiar > with the code. Look at the top level dirs, I think it would be: > > > Core ORB stuff: > core > rmi-impl > rmi-spec > yoko-spec-corba (this possibly should go to Geronimo specs) > distribution/src/main/samples/orb > > > Binding stuff: > api > bindings > tools > maven-plugin > distribution/src/main/samples/ws > > Could the Yoko experts confirm the above? Could the Yoko experts also > figure out which commiters have been involved in which areas? My > connection is too flakey to run a bunch of svn logs. Keeps timing > out. :-( > > From a CXF side, if the CXF PPMC approves, it would most like pull the > stuff into a branch for refactoring, maybe into the sandbox, before > sending to trunk. The tools would require a bit of work to fit into > the CXF tool structure. The binding stuff looks a bit cleaner. We'd > also obviously need to double check that the binding stuff works with > the JDK ORB. (it supposedly does, in theory, I think.) However, all > that is stuff to worry about after the votes and if the votes pass. I > imagine there would be similar procedures that would need to be done for > Geronimo/Harmony/OpenEJB. > > > > > I'll take a whack at the porposal which will include: > > > > 1. Background for the move > > 2. Code to be moved > > 3. Committers that would come with the code base. > > > > Then ask the PMCs for their response. > > > > I can start a separate vote on which direction as a starting point > > which sounds like: > > > > Geronimo / CXF > > OpenEJB / CXF > > Harmony / CXF > > > > Although, based on the feedback that Geronimo / CXF seems to be the > > predominant choice. If folks feel like we should formalize this for > > a vote respond on this thread. > > One thing I'd also like to point out about the Geronimo/CXF proposal that > I personally think is an advantage over Harmony: both projects use > Maven 2 and do deploy snapshots and stuff on a fairly regular basis. Harmony produces snapshots on regular basis too... But not use Maven, that's true.
SY, Alexey > This makes it MUCH easier (IMO) for other projects to take a dependency > on those projects and pull those artifacts in. Thus, if Harmony or > some other project needs an ORB, they can grab it easily. If they need > some parts of the IDL tooling from CXF (for example, if someone wants to > start writing an idlj), they could grab it. etc.... > > > -- > J. Daniel Kulp > Principal Engineer > IONA > P: 781-902-8727 C: 508-380-7194 > [EMAIL PROTECTED] > http://www.dankulp.com/blog >