incubator-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Henri Yandell" <flame...@gmail.com>
Subject Re: [VOTE] Accept OpenJPA as an Incubator Podling
Date Tue, 21 Mar 2006 22:21:01 GMT
+1.

Hen

> On 3/20/06, Geir Magnusson Jr <geir@pobox.com> 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
>
>

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


Mime
View raw message