You are viewing a plain text version of this content. The canonical link for it is here.
Posted to general@incubator.apache.org by Geir Magnusson Jr <ge...@pobox.com> on 2006/04/10 22:32:46 UTC

[RESULT] OpenJPA Approved for Incubation ( Re: [VOTE] Accept OpenJPA as an Incubator Podling)

Ok - I think I now hold the world record for a "1 week vote"

There were  19 votes in favor (+1) and no votes of any other kind.

Let the mayhem begin.

geir


Geir Magnusson Jr wrote:
> 
> What follows is the official proposal for OpenJPA.  The unofficial
> version can be found here
> 
>       http://wiki.apache.org/incubator/OpenJPAProposal
> 
> Please vote on acceptance of this proposal.  The vote will run 1 week 
> until Sunday, March 26, 2006 or until all Incubator PMC members have voted.
> 
> [ ] +1 Accept the OpenJPA proposal
> [ ] 0 Don't care
> [ ] -1 Reject for the following reason :
> 
> 
> =======================================================================
> 
> 
> OpenJPA Project Proposal
> =========================
> OpenJPA will be an ASL-licensed implementation of the Java Persistence
> API (JPA) which is defined as part of JSR-220.
> 
> Rationale
> =========
> We think that Open JPA is something that will benefit from wide 
> collaboration, being able to build a community of developers and 
> committers that outlive the founders, and that will be embraced by other
> Apache efforts, such as the Geronimo project as part of an EJB 3.0
> container. Given the existing momentum forming behind JPA even at this
> early stage, we are confident that an industrial-grade ASL
> implementation of JSR220 will attract a diverse community.
> Criteria
> 
> Meritocracy
> ===========
> The Open JPA committers recognize the desirability of building software
> as a meritocracy and look forward to growing a healthy community of
> developers to enhance the JPA APIs.
> 
> Community
> =========
> The proposed committer community is includes members of the BEA JPA team
> and several individuals from the Apache community.
> 
> Core Developers
> ===============
> Fourteen of the initial committers are BEA employees. One of those is a
> committer on the Apache JDO project. We anticipate that five of these
> fourteen will be involved in the core code development, and the other
> nine will be involved in documentation and ongoing QA for the project.
> 
> Three of the initial committers are committers on the Geronimo project.
> Two are IBM employees involved in the WebSphere product team. One is
> from Intel.
> 
> Alignment
> =========
> Open JPA will be a candidate for use in Geronimo as the default JPA
> implementation. Other projects that have general-purpose JPA needs may
> be users of the Open JPA project.
> 
> Open JPA has some level of alignment with the Apache DB project. In
> particular, the Open JPA codebase already includes support for Derby
> databases.
> 
> JPA is for use in any Java application, not just J2EE. Therefore, any
> application that needs to do data persistence in the object/relational
> style (including any application that currently uses Hibernate) will
> benefit from Open JPA.
> 
> License
> =======
> The existing codebase is owned by BEA and is subject to a proprietary
> license. The applicable code will be relicensed under the Apache
> Software License 2.0.
> 
> 
> Avoiding the Warning Signs
> ==========================
> 
> Orphaned products
> -----------------
> Open JPA is a derivative of the basis of the BEA WebLogic Server (WLS)
> EJB3 JPA implementation, and so is an important piece of the BEA code base.
> 
> As this is a very eagerly anticipated specification for the Java
> community, we expect that this project will continue to grow and develop
> within its own community, and be embraced by other open source projects
> (such as Geronimo) as well.
> 
> Inexperience with open source
> -----------------------------
> The authors of the existing code (who will be part of the initial
> committer list) have experience with open source development already, in
> both professional and personal contexts. Examples: serp ([WWW]
> http://serp.sourceforge.net) (used in Kodo currently), sqlline and jline
> ([WWW] http://sqlline.sourceforge.net and [WWW]
> http://jline.sourceforge.net) (used by the Kodo development team, and
> used by the Apache JDO team), Growl ([WWW] http://growl.info).
> 
> Four of the initial committers have extensive experience within the
> Geronimo project, among other open-source projects.
> 
> Homogeneous developers
> ----------------------
> The members of the initial committer list have been working in a
> distributed, multi-national, asynchronous environment for the last five
> years, while working at SolarMetric. We had a team of up to 7 people
> working from 6 different locations over the course of the last five years.
> 
> Reliance on Salaried Developers
> -------------------------------
> Most of the developers are paid by their employer to contribute to this
> project, but given the anticipation from the Java community for the a
> JPA implementation and the committers' sense of ownership for the code,
> the project would continue without issue if no salaried developers
> contributed to the project.
> 
> No ties to other Apache products
> --------------------------------
> Open JPA will likely be used by Geronimo, requires some Apache products
> (regexp, commons collections, commons lang, commons pool), and supports
> Apache commons logging.
> 
> A fascination with the Apache brand
> -----------------------------------
> We think that Open JPA is something that will benefit from wide
> collaboration, being able to build a community of developers and
> committers that outlive the founders, and that will be embraced by other
> Apache efforts, such as the Geronimo project.
> 
> Scope of Subprojects
> =====================
> No subprojects proposed.
> 
> Initial Source
> ==============
> BEA Systems, Inc. will contribute the initial core source code for
> implementing JPA.
> 
> ASF Resources to be Created
> ===========================
> 
> Mailing lists
> --------------
> * open-jpa-dev@
> * open-jpa-commits@
> * open-jpa-ppmc@ (with moderated subscriptions)
> * open-jpa-user@
> 
> SVN Repository
> --------------
> [WWW] https://svn.apache.org/repos/asf/incubator/open-jpa
> 
> JIRA
> ----
> Open-JPA (OPEN-JPA)
> 
> Initial Committers
> ===================
> - Abe White (awhite at bea dot com)
> - Marc Prud'hommeaux (mprudhom at bea dot com)
> - Patrick Linskey (plinskey at bea dot com)
> - Pinaki Poddar (pinaki dot poddar at bea dot com)
> - Steve Kim (stkim at bea dot com)
> - Seetharam Param (sparam at bea dot com)
> - Reena Mathew (rmathew at bea dot com)
> - Jacob Thomas (jthomas at bea dot com)
> - Ajay Prabhu (aprabhu at bea dot com)
> - Sathish Santhanam (sathish at bea dot com)
> - Maruthi Nuthikattu (maruthi at bea dot com)
> - Anurag Bahl (abahl at bea dot com)
> - Mihir Kulkarni (mihirk at bea dot com)
> - Srinivasa Segu (srinivasa dot segu at bea dot com)
> - Greg Campbell (gcamp at yjsinc dot com)
> - Eric Lindauer (e_lindauer at yahoo dot com)
> - Gianny Damour (gianny dot damour at optusnet dot com dot au)
> - Matt Hogstrom (matt at hogstrom dot org)
> - David Jencks (djencks at apache dot org)
> - Kevin Sutter (kwsutter at gmail dot com)
> - David Wisneski (wisneskid at gmail dot com)
> - Geir Magnusson Jr (geirm at apache dot org)
> - Craig Russell (clr at apache dot org)
> 
> Sponsor
> =======
> We kindly request the Incubator PMC to accept sponsorship for this 
> proposal.
> 
> Champion
> ========
> Geir Magnusson, Jr. (geirm at apache dot org)
> 
> Mentors
> =======
> - Eddie O'Neil (ekoneil at apache dot org)
> - Brian McAllister (brianm at apache dot org)
> - Geir Magnusson, Jr. (geirm at apache dot org)
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
> 
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org