Return-Path: X-Original-To: apmail-incubator-general-archive@www.apache.org Delivered-To: apmail-incubator-general-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id DB67E7BFE for ; Wed, 7 Dec 2011 22:52:49 +0000 (UTC) Received: (qmail 17285 invoked by uid 500); 7 Dec 2011 22:52:49 -0000 Delivered-To: apmail-incubator-general-archive@incubator.apache.org Received: (qmail 17143 invoked by uid 500); 7 Dec 2011 22:52:49 -0000 Mailing-List: contact general-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: general@incubator.apache.org Delivered-To: mailing list general@incubator.apache.org Received: (qmail 17135 invoked by uid 99); 7 Dec 2011 22:52:49 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 07 Dec 2011 22:52:49 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of gerhard.petracek@gmail.com designates 209.85.213.175 as permitted sender) Received: from [209.85.213.175] (HELO mail-yx0-f175.google.com) (209.85.213.175) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 07 Dec 2011 22:52:45 +0000 Received: by yenm12 with SMTP id m12so917268yen.6 for ; Wed, 07 Dec 2011 14:52:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:content-type; bh=H6vdjbJKqfTfTYLcwehHghzCH0hNGKqYlriafm+RJLo=; b=knNCx7T6PPMJwEcICD8h8GXn8sL2M96TpYV6jsJKqHfTrUnDu+11koReLvlUitAaMA ZLUxeN4I4Db9qnCnMZVLmxJ4ozKl/sec705DrwtGb24jR7DluX4/D7+QVd6OxCup2U85 T4PW4FoowBuWpXfMuIefMtG5ZHYxHht1bZPVU= Received: by 10.236.77.233 with SMTP id d69mr497027yhe.84.1323298344159; Wed, 07 Dec 2011 14:52:24 -0800 (PST) MIME-Version: 1.0 Sender: gerhard.petracek@gmail.com Received: by 10.236.108.19 with HTTP; Wed, 7 Dec 2011 14:52:03 -0800 (PST) In-Reply-To: References: From: Gerhard Petracek Date: Wed, 7 Dec 2011 23:52:03 +0100 X-Google-Sender-Auth: vxfLCe2Lu_tFSnIjEp2u1s4dnKM Message-ID: Subject: Re: Result (was: Re: [VOTE] DeltaSpike to join the Incubator) To: general@incubator.apache.org Content-Type: multipart/alternative; boundary=20cf30050e1ebc4b3204b388674a --20cf30050e1ebc4b3204b388674a Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable one vote wasn't listed - corrected result: thank you for voting! 7 binding +1 votes (ipmc): - Mark Struberg - Jim Jagielski - Matt Benson - Matthias Wessendorf - Christian Grobmeier - Gurkan Erdogdu - Gerhard Petracek 3 non-binding +1 votes: - Joey Echeverria - Bart Kummel - Francis De Brabandere no -1 votes regards, gerhard 2011/12/7 Gerhard Petracek > thank you for voting! > > 6 binding +1 votes (ipmc): > - Mark Struberg > - Matt Benson > - Matthias Wessendorf > - Christian Grobmeier > - Gurkan Erdogdu > - Gerhard Petracek > > 3 non-binding +1 votes: > - Joey Echeverria > - Bart Kummel > - Francis De Brabandere > > no -1 votes > > regards, > gerhard > > > > 2011/12/4 Gerhard Petracek > >> Hello, >> >> Please vote on the acceptance of DeltaSpike into the Apache Incubator. >> >> The proposal is available at [1] and its content is also included below >> for your convenience. >> >> Please vote: >> >> [ ] +1 Accept DeltaSpike for incubation >> [ ] +0 Don't care >> [ ] -1 Don't accept DeltaSpike for incubation because... >> >> The vote is open for 72 hours. >> >> Thanks, >> Gerhard >> >> [1] http://wiki.apache.org/incubator/DeltaSpikeProposal >> >> ---- >> >> Apache DeltaSpike Proposal >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >> >> >> >> Abstract >> ------------ >> >> Apache DeltaSpike is a collection of JSR-299 (CDI) Extensions for >> building applications on the Java SE and EE platforms. >> >> Proposal >> ------------ >> >> Apache DeltaSpike will consist of a number of portable CDI extensions >> that provide >> useful features for Java application developers. The goal of Apache >> DeltaSpike is to create a de-facto standard of extensions that is >> developed and >> maintained by the Java community, and to act as an incubator for >> features that may eventually become part of the various Java SE and >> EE-related specifications. >> >> Background >> ------------ >> >> One of the >> most exciting inclusions of the Java EE6 specification is JSR-299, >> Contexts and Dependency Injection (CDI) for Java. CDI builds on other >> Java EE specifications by defining a contextual component model and >> typesafe dependency injection framework for managed beans. It also >> defines a SPI that allows developers to write portable =93extensions=94 = that >> can be used to modify the behaviour of the Java EE platform, by >> offering additional features not provided by the platform by default. >> Apache DeltaSpike builds on this portable extensions SPI by providing >> baseline utilities and CDI Extensions which form the base of almost all >> CDI applications. >> >> Rationale >> ------------ >> >> There presently exists a number of open source projects that provide >> extensions for CDI, such as Apache MyFaces CODI, JBoss Seam3 and >> CDISource. Apache DeltaSpike seeks to unify these efforts by creating = an >> =93industry standard=94 set of extensions, combining the best core feat= ures of >> these projects. The >> project also aims to provide a rich, JBoss Arquillian based (license: >> ALv2), test environment to ensure that DeltaSpike portably runs in all >> important CDI environments. >> >> Initial Goals >> ------------ >> >> The initial goals of the Apache DeltaSpike project are to: >> * Setup the governance structure of the project >> * Receive code donations from contributing members >> * Ensure all donated code is appropriately licensed under the Apache >> License >> * Merge and rename code to reflect new project name >> * Merge code where feature overlap exists >> * Merge or produce documentation for all modules >> * Provide simple examples demonstrating feature usage >> * Produce release/s based on a schedule created by the PMC >> * Attract contributions from the greater Java EE community and other >> Java EE development groups >> >> Current Status >> ------------ >> >> The initial codebase for Apache DeltaSpike will be populated with matur= e >> code donations from project members, including JBoss Seam3, Apache MyFa= ces >> CODI and CDISource. >> >> Meritocracy >> ------------ >> >> All >> contributors have a well established history in the open source >> community and are well aware of the meritocracy principles of the Apache >> Software Foundation. >> Currently the Seam3 project is fortunate to receive the majority of its >> code >> contributions from its large community of users. Many of the modules >> that are contained in the Seam project are led by volunteers from the >> community, who have both direct commit access, and discretion over the >> direction of their modules. >> Apache MyFaces CODI is a subproject of Apache MyFaces and thus all >> contributors are already familiar with the meritocracy principles. >> The CDISource project has adopted the principles of meritocracy by the >> founding developers having control of different modules depending on >> their contribution to those modules. >> >> Community >> ------------ >> >> The JBoss Seam, Apache MyFaces CODI and CDISource projects already have >> well established communities, consisting of many active users and >> contributors. One of the primary >> goals of the Apache DeltaSpike project is to unify this community, and >> by creating a project that is a =93single source of truth=94 for CDI >> Extensions. By doing this, we hope >> to make the whole greater than the sum of its parts, i.e. to >> attract a much stronger community than that which currently exists >> across the separate projects. To this end, it is a goal of this >> project to attract contributors from the Java EE community in addition >> to those from the three projects already mentioned. >> >> Core Developers >> ------------ >> * Shane Bryzak (Red Hat) >> * Jason Porter (Red Hat) >> * Stuart Douglas (Red Hat) >> * Jozef Hartinger (Red Hat) >> * Brian Leathem (Red Hat) >> * Ken Finnigan (Red Hat) >> * Marius Bogoevici (Red Hat) >> * Pete Muir (Red Hat) >> * George Gastaldi (Independent contributor) >> * John Ament (Independent contributor) >> * Cody Lerum (Independent contributor) >> * Antoine Sabot-Durand (Independent contributor) >> * Pete Royle (Independent contributor) >> * Mark Struberg (individual, ASF member) >> * Gerhard Petracek (individual, ASF member) >> * David Blevins (individual, ASF member) >> * Matthias Wessendorf (individual, ASF member) >> * Jakob Korherr (individual, ASF committer) >> * Andy Gibson (Independent contributor) >> * Rick Hightower (Independent contributor) >> * Rob Williams (Independent contributor) >> >> Alignment >> ------------ >> >> The Apache DeltaSpike project is intended to be portable, and be fully >> compatible with any >> compliant Java EE6 container. To promote the adoption of this project, >> we believe that it is important that it remains free from corporate >> association and is perceived by the community to be vendor neutral. To >> this end, the Apache Software Foundation with its values of >> transparency and community makes it an excellent fit for this project, >> not to mention that one of the contributing members (Apache MyFaces >> CODI) is already an Apache project. >> >> Known Risks >> ------------ >> >> While many of the contributors to the Apache DeltaSpike project are >> volunteers, the initial effort of setting up the project >> and driving ongoing releases may fall to corporate-sponsored members. >> It is recognized that there may be a slight risk based on the >> dependence of salaried contributors, however it can safely be said that >> most if not all of these contributors began as community volunteers >> that recognized the merit of the project and began contributing as a >> result of their own passion. >> Documentation >> ------------ >> >> Documentation for the existing projects can be found as follows: >> * JBoss Seam - >> http://docs.jboss.org/seam/3/latest/reference/en-US/html/ >> * Apache MyFaces CODI - >> https://cwiki.apache.org/confluence/display/EXTCDI/Documentation >> * CDISource - http://cdisource.org/site/ >> Documentation for the Apache DeltaSpike project would be created by >> combining and editing material from the >> above sources, in addition to the writing of new material where >> required. >> >> Initial Source >> ------------ >> >> Source code contributions for the Apache DeltaSpike project would be >> made from its member projects, and the initial goal would be to provide= a >> common core extension which contains a number of features considered >> essential for building other extensions. Tests for this common core wil= l be >> developed using the Arquillian integration testing framework, allowing >> the extension to be automatically tested extensively across various CDI >> implementations and EE servers in the interest of providing a stable >> foundation for building other extensions. >> The ongoing goal of the project will be to gradually incorporate >> additional features as determined by the PPMC, extending on the >> foundation features provided by the common core. >> >> Source and IP Submission Plan >> ------------ >> >> The following resources will be moved to Apache infrastructure under the >> Apache DeltaSpike project name: >> * Core JBoss Seam 3 codebase. Seam 3 is already licensed under the >> Apache License V2. >> * Seam Core Reference Documentation >> * Apache MyFaces CODI codebase >> * Apache MyFaces CODI documentation >> * CDISource codebase under the Apache License V2 >> The existing Seam, MyFaces CODI and CDISource trademarks will be retaine= d >> by their respective owners. >> >> External Dependencies >> ------------ >> >> The following external dependencies have been identified: >> * Apache Maven - Java based build tool - Apache License 2.0, >> (non-runtime) >> * Arquillian - Java EE integration testing framework - Apache Licens= e >> 2.0, (non-runtime) >> * Shrinkwrap - Java deployment packaging - Apache License 2.0 >> (non-runtime) >> * various Java EE API packages - all Apache License 2.0 (non-runtime= ) >> >> >> >> Required Resources >> ---------------------- >> >> >> Mailing Lists >> ------------ >> >> * deltaspike-users@incubator.apache.org >> * deltaspike-dev@incubator.apache.org >> * deltaspike-commits@incubator.apache.org >> * deltaspike-private@incubator.apache.org >> >> Version Control >> ------------ >> >> It is proposed that the source code for the Apache DeltaSpike project b= e >> hosted in the Apache Git repository, under the following directory: >> * incubator/deltaspike/ >> >> Issue Tracking >> ------------ >> >> The following JIRA project would be required to track issues for the >> Apache DeltaSpike project: >> * DELTASPIKE >> >> Initial Committers >> ------------ >> >> * Shane Bryzak (sbryzak at gmail.com) >> * Jason Porter (lightguard.jp at gmail.com) >> * Stuart Douglas (stuart.w.douglas at gmail.com) >> * Jozef Hartinger (jozefhartinger at gmail.com) >> * Brian Leathem (bleathem at gmail.com) >> * Ken Finnigan (ken at kenfinnigan.me) >> * Marius Bogoevici (mariusb at redhat.com) >> * George Gastaldi (gegastaldi at gmail.com) >> * John Ament (john.d.ament at gmail.com) >> * Cody Lerum (cody.lerum at clearfly.net) >> * Antoine Sabot-Durand (antoine at sabot-durand.net) >> * Pete Royle (pete at screamingcoder.com) >> * Pete Muir (pmuir at redhat.com) >> * Mark Struberg (struberg at apache dot org) >> * Gerhard Petracek (gpetracek at apache dot org) >> * David Blevins (dblevins at apache dot org) >> * Matthias Wessendorf (matzew at apache dot org) >> * Jakob Korherr (jakobk at apache dot org) >> * Andy Gibson (contact at andygibson.net) >> * Rick Hightower (richardhightower at gmail.com) >> >> Affiliations >> ------------ >> >> The following contributors are full time employees of Red Hat: >> * Shane Bryzak >> * Jason Porter >> * Stuart Douglas >> * Jozef Hartinger >> * Brian Leathem >> * Ken Finnigan >> * Marius Bogoevici >> * Pete Muir >> >> Sponsors >> ------------ >> >> Champion >> ------------ >> >> * Mark Struberg >> >> Nominated Mentors >> ------------ >> >> * Mark Struberg >> * Gerhard Petracek >> * David Blevins >> * Matthias Wessendorf >> * Matt Benson >> >> Sponsoring Entity >> ------------ >> >> * Apache MyFaces PMC >> >> Project Name >> ------------ >> While DeltaSpike is intended to be used as the project=92s code name dur= ing >> the >> incubation process, it is intended that we will solicit suggestions >> from the greater community for a more suitable name before it becomes a >> top level project at Apache. >> > > --20cf30050e1ebc4b3204b388674a--