incubator-yoko-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alan D. Cabrera" <>
Subject Re: [PROPOSAL] Migrate Project Yoko from Incubator to Geronimo / CXF
Date Tue, 04 Dec 2007 07:20:18 GMT
Thanks Matt.

It seems that no one objects.  Is the next step to have the recipient  
PMCs vote on receiving the code and developers?


On Nov 30, 2007, at 9:54 AM, Matt Hogstrom wrote:

> The members of project yoko have been considering the future of Yoko  
> as a project.  There have been several milestones delivered and the  
> project is used by other ASF projects.   The project is not as  
> active as other ASF projects and it makes sense to move the code  
> from Yoko to other projects.  The Yoko team has the following  
> proposal for your consideration.
> Proposed Code Donation from Project Yoko to Apache CXF and Apache  
> Geronimo
> The Yoko community has been successful in delivering several  
> milestones of the ORB implementation while in the Apache Incubator.   
> These milestones are used by other Apache projects (namely Geronimo  
> and Harmony) to support their releases.  The WebServices bindings  
> are dependent on CXF.  The Yoko community has decided that the Yoko  
> project does not have quite the momentum to carry itself as an  
> independent project but has sufficient value for other projects for  
> them to consider receiving the code and committers for that code- 
> base as sub-projects.  Since the code under consideration is used by  
> Apache Geronimo, Apache CXF and Apache Harmony the movement of the  
> code should continue to allow for independent releases so the code  
> can be easily shared with other dependent projects.
> The proposed division is:
> yoko-spec-corba - this is the org.omg interface classes.
> rmi-spec - this is the javax.rmi spec implementation
> core - This is the actual ORB implementation.
> rmi-impl - This is the implementation of the RMIIIOP support.
> These modules are also used by Harmony.
> In addition to the code we propose that the following committers in  
> Apache Yoko be accepted as committers in Apache Geronimo given their  
> demonstration of delivering code, creating releases and functioning  
> as a community.  Those noted with asterisks are already Geronimo  
> committers.
> Continued involvement with the core:
> Rick McGuire *
> David Jencks *
> Alan Cabrera  *
> Lars Kuhne
> Alexey Petrenko
> Darren Middleman
> The remainder of the modules in Yoko are part of the webservices  
> support and are independent of the underlying ORB implementation.
> api -- interface classes used for the web services support.
> bindings -- code to implement the CORBA-Web services bindings.
> tools -- tools for generation WSDL and IDL for the bindings
> maven-plugin -- some maven plugins that can use the tools for  
> generating binding-related build artifacts.  None of the maven- 
> plugin code is used by the ORB.
> There is also a distribution directory with some sample  
> applications.  One set of samples demonstrates using the core ORB,  
> the other set is for WebServices.  We recommend that the  
> distribution directory should move to Apache CXF as the webservices  
> examples use the orb samples to bind them as web services.  Since  
> Apache Geronimo's only use of CORBA is for exporting EJBs, these  
> samples are not particularly valuable for Geronimo.
> The Yoko community did not have any committers that expressed an  
> interest in continuing work on these bindings.  As such, only the  
> code would be moving to apache CXF.

View raw message