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 AC2967756 for ; Mon, 5 Dec 2011 14:37:57 +0000 (UTC) Received: (qmail 66473 invoked by uid 500); 5 Dec 2011 14:37:56 -0000 Delivered-To: apmail-incubator-general-archive@incubator.apache.org Received: (qmail 66286 invoked by uid 500); 5 Dec 2011 14:37:56 -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 66278 invoked by uid 99); 5 Dec 2011 14:37:56 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 05 Dec 2011 14:37:56 +0000 X-ASF-Spam-Status: No, hits=2.2 required=5.0 tests=FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_NONE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy) Received: from [98.139.52.225] (HELO nm28.bullet.mail.ac4.yahoo.com) (98.139.52.225) by apache.org (qpsmtpd/0.29) with SMTP; Mon, 05 Dec 2011 14:37:47 +0000 Received: from [98.139.52.188] by nm28.bullet.mail.ac4.yahoo.com with NNFMP; 05 Dec 2011 14:37:25 -0000 Received: from [98.139.52.144] by tm1.bullet.mail.ac4.yahoo.com with NNFMP; 05 Dec 2011 14:37:25 -0000 Received: from [127.0.0.1] by omp1027.mail.ac4.yahoo.com with NNFMP; 05 Dec 2011 14:37:25 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 921158.22849.bm@omp1027.mail.ac4.yahoo.com Received: (qmail 81945 invoked by uid 60001); 5 Dec 2011 14:37:25 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1323095845; bh=gbZJNZJZbzzbnUNun5rXclkQ5UpqrnmykUtWKitS7So=; h=X-YMail-OSG:Received:X-Mailer:References:Message-ID:Date:From:Reply-To:Subject:To:In-Reply-To:MIME-Version:Content-Type; b=VAzvpKic9oapSzT6jGcBqGZV7ehRqeZM5fWHOWk5dDuaLJn5H1y7uxP954nNcW2tfDSLKzm9X43Fw6v+lfET7sPt391gZdM77T9QwQQ6C/3svauH9xi7dn1PTinxPweZvhBQR8wgyTsiry8BQjWbTY2kbPIlKAIGcBYNGRe/GzE= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:X-Mailer:References:Message-ID:Date:From:Reply-To:Subject:To:In-Reply-To:MIME-Version:Content-Type; b=e77/U5vonmp7+0ExdM7YDeQJhjg/M/xjFsKQkFPuWR86Sn4iRJ75L56Xjb34rQxYuuZGo9WLjsG4EWzir05HvgABgYWza6tLWgntVhDLOaPj9dwjIZq8O4+n3gWMERhDRU0aPuE2PuBCUS53F/N3bmaca+IAOYuVcvhIjx2TCxo=; X-YMail-OSG: JYqkzkcVM1ni02vLbjJ_dpgQp1xv0st1NW49PsVqrDSW5fS j0vf1UrBh.vvha9aiJSeUBxMmIjTor0GEDZO3wF9IJXkS.cFnUsMinW9cbxt xTCvGyJkEgvimCOKraEbQppfvMX9uOCtguT4adGbS.h0_KTb7OzRKHTUpuT5 _QpgYTANfzG_m82ifPP5.KV7.lHp3IMvf1ZD8Sa2kvDA7Ed3nWuci9STdnmy OdmzAGR3d6cTM.ZMnOJmW5_iV8CaTr4vcZR4wRxPjP1x6.YLmdJKWIRpsYT9 UF2V82wRWHncFCmSNH.I_5n7THjlKfmfoylvX6zFbS5z7_X9KEcS_uaaVXSx kEfwJl7gH6d8K8K6HRHnjpWLHdRXLFppDjhzehABtJIdv3Rzk1E7Ghc2gfsb tBGbflcGomsM.J0vrCzO.rbwhrqERyrycKfQ0GjfUyG_edhL3Hii2xeHgbTy Twa1UC0FDXTpLEAWNt_y3wA2zqEv6sOfu42VXo7wsUS1nwggUELM3fE5bqpD Rro_XkPuXP6xTOv2nLuWFnpaNbuN.J0XsBF6LHwtmWVuBy2r2JVFB6gmKRGT K8elV.DsGwXOhpSrnPdFYMufsdZL.hshAmVcHTB0Wemjp5S8zHGKn8JkPDIi ln3foEPA3B9_xpc_OM3875mDMW_xAauMQTSngYRAXHpVgGCMjq5hXomb9UTj YcOnkGB_y1jFW4YuN9o4S3NgcWciGR1AxkomoC4nKMCB2bn4Z41JPVEUimBZ _Yj64AhI16JaJqztq.VXKaCkpqBbnjplKLht6owzOSpox3iDFtt2fSrDGpf7 BX2qEu1YVCgmYmFGrw6uXQ0h__avJFKDOIPBZvuMXBfqDxzMa.FOIgSjrP8F HcoIisNnZkWTimxGPv6ULle5a8TpDtCWuM6tCzZCYnW_5NaoFrRmfTacZSgi vL3Epnu2Og.VY5hzR6vXoerpS3T46VXR73y5UXJWni4esjfUqVQArS7pzf9J JWX4mYythR7ENC41533jrVdy63_Lkiq7aPjavmWofzOyfw0SMgXNKA0ahN.w Pip9W2U5o6flLREeUsVpF367Pol7F Received: from [78.186.14.202] by web38204.mail.mud.yahoo.com via HTTP; Mon, 05 Dec 2011 06:37:25 PST X-Mailer: YahooMailWebService/0.8.115.331698 References: Message-ID: <1323095845.55508.YahooMailNeo@web38204.mail.mud.yahoo.com> Date: Mon, 5 Dec 2011 06:37:25 -0800 (PST) From: Gurkan Erdogdu Reply-To: Gurkan Erdogdu Subject: Yan: [VOTE] DeltaSpike to join the Incubator To: "general@incubator.apache.org" In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="-2114655128-1308852725-1323095845=:55508" X-Virus-Checked: Checked by ClamAV on apache.org ---2114655128-1308852725-1323095845=:55508 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable +1(binding)=0A=0AGurkan=0A=0A=0A=0A________________________________=0A Kimd= en: Gerhard Petracek =0AKime: general@incubator.apach= e.org =0AG=C3=B6nderildi=C4=9Fi Tarih: 5 Aral=C4=B1k 2011 0:11 Pazartesi=0A= Konu: [VOTE] DeltaSpike to join the Incubator=0A =0AHello,=0A=0APlease vote= on the acceptance of DeltaSpike into the Apache Incubator.=0A=0AThe propos= al is available at [1] and its content is also included below for=0Ayour co= nvenience.=0A=0APlease vote:=0A=0A[ ] +1 Accept DeltaSpike for incubation= =0A[ ] +0 Don't care=0A[ ] -1=C2=A0 Don't accept DeltaSpike for incubation = because...=0A=0AThe vote is open for 72 hours.=0A=0AThanks,=0AGerhard=0A=0A= [1] http://wiki.apache.org/incubator/DeltaSpikeProposal=0A=0A----=0A=0AApac= he DeltaSpike Proposal=0A=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=0A=0A=0A=0AAbstract=0A------------=0A=0AApache DeltaSpik= e is a collection of JSR-299 (CDI) Extensions for building=0Aapplications o= n the Java SE and EE platforms.=0A=0AProposal=0A------------=0A=0AApache De= ltaSpike will consist of a number of portable CDI extensions that=0Aprovide= =0Auseful features for Java application developers. The goal of=C2=A0 Apach= e=0ADeltaSpike is to create a de-facto standard of extensions that is=0Adev= eloped and=0Amaintained by the Java community, and to act as an=C2=A0 incub= ator for=0Afeatures that may eventually become part of the various=C2=A0 Ja= va SE and=0AEE-related specifications.=0A=0ABackground=0A------------=0A=0A= One=C2=A0 of the=0Amost exciting inclusions of the Java EE6 specification i= s=C2=A0 JSR-299,=0AContexts and Dependency Injection (CDI) for Java. CDI bu= ilds on=C2=A0 other=0AJava EE specifications by defining a contextual compo= nent model=C2=A0 and=0Atypesafe dependency injection framework for managed = beans.=C2=A0 It also=0Adefines a SPI that allows developers to write portab= le =E2=80=9Cextensions=E2=80=9D that=0Acan be used to modify the behaviour = of the Java EE platform, by=0Aoffering additional features not provided by = the platform by default.=0AApache DeltaSpike builds on this portable extens= ions SPI by providing=0Abaseline=C2=A0 utilities and CDI Extensions which f= orm the base of almost all=0ACDI=C2=A0 applications.=0A=0ARationale=0A-----= -------=0A=0AThere=C2=A0 presently exists a number of open source projects = that provide=0Aextensions for CDI, such as Apache MyFaces CODI, JBoss Seam3= and=0ACDISource.=C2=A0 Apache DeltaSpike seeks to unify these efforts by c= reating=C2=A0 an=0A=E2=80=9Cindustry standard=E2=80=9D set of extensions, c= ombining the best core=C2=A0 features of=0Athese projects. The=0Aproject al= so aims to provide a rich,=C2=A0 JBoss Arquillian based (license:=0AALv2), = test environment to ensure that DeltaSpike portably runs in all=0Aimportant= CDI environments.=0A=0AInitial Goals=0A------------=0A=0AThe initial goals= of the Apache DeltaSpike project are to:=0A=C2=A0 =C2=A0 * Setup the gover= nance structure of the project=0A=C2=A0 =C2=A0 * Receive code donations fro= m contributing members=0A=C2=A0 =C2=A0 * Ensure all donated code is appropr= iately licensed under the Apache=0ALicense=0A=C2=A0 =C2=A0 * Merge and rena= me code to reflect new project name=0A=C2=A0 =C2=A0 * Merge code where feat= ure overlap exists=0A=C2=A0 =C2=A0 * Merge or produce documentation for all= modules=0A=C2=A0 =C2=A0 * Provide simple examples demonstrating feature us= age=0A=C2=A0 =C2=A0 * Produce release/s based on a schedule created by the = PMC=0A=C2=A0 =C2=A0 * Attract contributions from the greater Java EE commun= ity and other=0AJava EE development groups=0A=0ACurrent Status=0A----------= --=0A=0AThe=C2=A0 initial codebase for Apache DeltaSpike will be populated = with mature=0Acode donations from project members, including JBoss Seam3, A= pache MyFaces=0ACODI and CDISource.=0A=0AMeritocracy=0A------------=0A=0AAl= l=0Acontributors have a well established history in the open source=0Acommu= nity and are well aware of the meritocracy principles of the Apache=0ASoftw= are Foundation.=0ACurrently the Seam3 project is fortunate to receive the m= ajority of its=0Acode=0Acontributions from its large community of users.=C2= =A0 Many of the modules=0Athat are contained in the Seam project are led by= volunteers from the=0Acommunity, who have both direct commit access, and d= iscretion over the=0Adirection of their modules.=0AApache MyFaces CODI is a= subproject of Apache MyFaces and thus all=0Acontributors are already famil= iar with the meritocracy principles.=0AThe CDISource project has adopted th= e principles of meritocracy by the=0Afounding developers having control of = different modules depending on=0Atheir contribution to those modules.=0A=0A= Community=0A------------=0A=0AThe=C2=A0 JBoss Seam, Apache MyFaces CODI and= CDISource projects already have=0Awell established communities, consisting= of many active users and=0Acontributors.=C2=A0 One of the primary=0Agoals = of the Apache DeltaSpike project=C2=A0 is to unify this community, and by= =0Acreating a project that is a =E2=80=9Csingle=C2=A0 source of truth=E2=80= =9D for CDI Extensions.=0ABy doing this, we hope=0Ato make the whole greate= r than the sum of its parts,=C2=A0 i.e. to=0Aattract a much stronger commun= ity than that which currently=C2=A0 exists=0Aacross the separate projects.= =C2=A0 To this end, it is a goal of this=0Aproject to attract contributors = from the Java EE community in addition=0Ato those from the three projects a= lready mentioned.=0A=0ACore Developers=0A------------=0A=C2=A0 =C2=A0 * Sha= ne Bryzak (Red Hat)=0A=C2=A0 =C2=A0 * Jason Porter (Red Hat)=0A=C2=A0 =C2= =A0 * Stuart Douglas (Red Hat)=0A=C2=A0 =C2=A0 * Jozef Hartinger (Red Hat)= =0A=C2=A0 =C2=A0 * Brian Leathem (Red Hat)=0A=C2=A0 =C2=A0 * Ken Finnigan (= Red Hat)=0A=C2=A0 =C2=A0 * Marius Bogoevici (Red Hat)=0A=C2=A0 =C2=A0 * Pet= e Muir (Red Hat)=0A=C2=A0 =C2=A0 * George Gastaldi (Independent contributor= )=0A=C2=A0 =C2=A0 * John Ament (Independent contributor)=0A=C2=A0 =C2=A0 * = Cody Lerum (Independent contributor)=0A=C2=A0 =C2=A0 * Antoine Sabot-Durand= (Independent contributor)=0A=C2=A0 =C2=A0 * Pete Royle (Independent contri= butor)=0A=C2=A0 =C2=A0 * Mark Struberg (individual, ASF member)=0A=C2=A0 = =C2=A0 * Gerhard Petracek (individual, ASF member)=0A=C2=A0 =C2=A0 * David = Blevins (individual, ASF member)=0A=C2=A0 =C2=A0 * Matthias Wessendorf (ind= ividual, ASF member)=0A=C2=A0 =C2=A0 * Jakob Korherr (individual, ASF commi= tter)=0A=C2=A0 =C2=A0 * Andy Gibson (Independent contributor)=0A=C2=A0 =C2= =A0 * Rick Hightower (Independent contributor)=0A=C2=A0 =C2=A0 * Rob Willia= ms (Independent contributor)=0A=0AAlignment=0A------------=0A=0AThe=C2=A0 A= pache DeltaSpike project is intended to be portable, and be fully=0Acompati= ble with any=0Acompliant Java EE6 container.=C2=A0 To promote the=C2=A0 ado= ption of this project, we=0Abelieve that it is important that it=C2=A0 rema= ins free from corporate=0Aassociation and is perceived by the=C2=A0 communi= ty to be vendor neutral.=C2=A0 To=0Athis end, the Apache Software=C2=A0 Fou= ndation with its values of=0Atransparency and community makes it an=C2=A0 e= xcellent fit for this project,=0Anot to mention that one of the=C2=A0 contr= ibuting members (Apache MyFaces CODI)=0Ais already an Apache project.=0A=0A= Known Risks=0A------------=0A=0AWhile=C2=A0 many of the contributors to the= Apache DeltaSpike project are=0Avolunteers, the initial effort of setting = up the project=0Aand driving=C2=A0 ongoing releases may fall to corporate-s= ponsored members.=0AIt is=C2=A0 recognized that there may be a slight risk = based on the=0Adependence of=C2=A0 salaried contributors, however it can sa= fely be said that=0Amost if not=C2=A0 all of these contributors began as co= mmunity volunteers=0Athat recognized=C2=A0 the merit of the project and beg= an contributing as a=0Aresult of their own=C2=A0 passion.=0ADocumentation= =0A------------=0A=0ADocumentation for the existing projects can be found a= s follows:=0A=C2=A0 =C2=A0 * JBoss Seam - http://docs.jboss.org/seam/3/late= st/reference/en-US/html/=0A=C2=A0 =C2=A0 * Apache MyFaces CODI -=0Ahttps://= cwiki.apache.org/confluence/display/EXTCDI/Documentation=0A=C2=A0 =C2=A0 * = CDISource - http://cdisource.org/site/=0ADocumentation=C2=A0 for the Apache= DeltaSpike project would be created by=0Acombining and=C2=A0 editing mater= ial from the=0Aabove sources, in addition to the writing of=C2=A0 new mater= ial where=0Arequired.=0A=0AInitial Source=0A------------=0A=0ASource=C2=A0 = code contributions for the Apache DeltaSpike project would be made=0Afrom= =C2=A0 its member projects, and the initial goal would be to provide a=0Aco= mmon core extension which contains a number of features considered=0Aessent= ial for building other extensions.=C2=A0 Tests for this common core will be= =0Adeveloped=C2=A0 using the Arquillian integration testing framework, allo= wing=0Athe=C2=A0 extension to be automatically tested extensively across va= rious CDI=0Aimplementations and EE servers in the interest of providing a s= table=0Afoundation for building other extensions.=0AThe ongoing goal of the= project will be to gradually incorporate=0Aadditional=C2=A0 features as de= termined by the PPMC, extending on the=0Afoundation=C2=A0 features provided= by the common core.=0A=0ASource and IP Submission Plan=0A------------=0A= =0AThe following resources will be moved to Apache infrastructure under the= =0AApache DeltaSpike project name:=0A=C2=A0 =C2=A0 * Core JBoss Seam 3 code= base.=C2=A0 Seam 3 is already licensed under the=0AApache License V2.=0A=C2= =A0 =C2=A0 * Seam Core Reference Documentation=0A=C2=A0 =C2=A0 * Apache MyF= aces CODI codebase=0A=C2=A0 =C2=A0 * Apache MyFaces CODI documentation=0A= =C2=A0 =C2=A0 * CDISource codebase under the Apache License V2=0AThe existi= ng Seam, MyFaces CODI and CDISource trademarks will be retained=0Aby their = respective owners.=0A=0AExternal Dependencies=0A------------=0A=0AThe follo= wing external dependencies have been identified:=0A=C2=A0 =C2=A0 * Apache M= aven - Java based build tool - Apache License 2.0,=0A(non-runtime)=0A=C2=A0= =C2=A0 * Arquillian - Java EE integration testing framework - Apache Licen= se=0A2.0, (non-runtime)=0A=C2=A0 =C2=A0 * Shrinkwrap - Java deployment pack= aging - Apache License 2.0=0A(non-runtime)=0A=C2=A0 =C2=A0 * various Java E= E API packages - all Apache License 2.0 (non-runtime)=0A=0A=0A=0ARequired R= esources=0A----------------------=0A=0A=0AMailing Lists=0A------------=0A= =0A=C2=A0 =C2=A0 * deltaspike-users@incubator.apache.org=0A=C2=A0 =C2=A0 * = deltaspike-dev@incubator.apache.org=0A=C2=A0 =C2=A0 * deltaspike-commits@in= cubator.apache.org=0A=C2=A0 =C2=A0 * deltaspike-private@incubator.apache.or= g=0A=0AVersion Control=0A------------=0A=0AIt=C2=A0 is proposed that the so= urce code for the Apache DeltaSpike project be=0Ahosted in the Apache Git r= epository, under the following directory:=0A=C2=A0 =C2=A0 * incubator/delta= spike/=0A=0AIssue Tracking=0A------------=0A=0AThe following JIRA project w= ould be required to track issues for the Apache=0ADeltaSpike project:=0A=C2= =A0 =C2=A0 * DELTASPIKE=0A=0AInitial Committers=0A------------=0A=0A=C2=A0 = =C2=A0 * Shane Bryzak (sbryzak at gmail.com)=0A=C2=A0 =C2=A0 * Jason Porter= (lightguard.jp at gmail.com)=0A=C2=A0 =C2=A0 * Stuart Douglas (stuart.w.do= uglas at gmail.com)=0A=C2=A0 =C2=A0 * Jozef Hartinger (jozefhartinger at gm= ail.com)=0A=C2=A0 =C2=A0 * Brian Leathem (bleathem at gmail.com)=0A=C2=A0 = =C2=A0 * Ken Finnigan (ken at kenfinnigan.me)=0A=C2=A0 =C2=A0 * Marius Bogo= evici (mariusb at redhat.com)=0A=C2=A0 =C2=A0 * George Gastaldi (gegastaldi= at gmail.com)=0A=C2=A0 =C2=A0 * John Ament (john.d.ament at gmail.com)=0A= =C2=A0 =C2=A0 * Cody Lerum (cody.lerum at clearfly.net)=0A=C2=A0 =C2=A0 * A= ntoine Sabot-Durand (antoine at sabot-durand.net)=0A=C2=A0 =C2=A0 * Pete Ro= yle (pete at screamingcoder.com)=0A=C2=A0 =C2=A0 * Pete Muir (pmuir at redh= at.com)=0A=C2=A0 =C2=A0 * Mark Struberg (struberg at apache dot org)=0A=C2= =A0 =C2=A0 * Gerhard Petracek (gpetracek at apache dot org)=0A=C2=A0 =C2=A0= * David Blevins (dblevins at apache dot org)=0A=C2=A0 =C2=A0 * Matthias We= ssendorf (matzew at apache dot org)=0A=C2=A0 =C2=A0 * Jakob Korherr (jakobk= at apache dot org)=0A=C2=A0 =C2=A0 * Andy Gibson (contact at andygibson.ne= t)=0A=C2=A0 =C2=A0 * Rick Hightower (richardhightower at gmail.com)=0A=0AAf= filiations=0A------------=0A=0AThe following contributors are full time emp= loyees of Red Hat:=0A=C2=A0 =C2=A0 * Shane Bryzak=0A=C2=A0 =C2=A0 * Jason P= orter=0A=C2=A0 =C2=A0 * Stuart Douglas=0A=C2=A0 =C2=A0 * Jozef Hartinger=0A= =C2=A0 =C2=A0 * Brian Leathem=0A=C2=A0 =C2=A0 * Ken Finnigan=0A=C2=A0 =C2= =A0 * Marius Bogoevici=0A=C2=A0 =C2=A0 * Pete Muir=0A=0ASponsors=0A--------= ----=0A=0AChampion=0A------------=0A=0A=C2=A0 =C2=A0 * Mark Struberg=0A=0AN= ominated Mentors=0A------------=0A=0A=C2=A0 =C2=A0 * Mark Struberg=0A=C2=A0= =C2=A0 * Gerhard Petracek=0A=C2=A0 =C2=A0 * David Blevins=0A=C2=A0 =C2=A0 = * Matthias Wessendorf=0A=C2=A0 =C2=A0 * Matt Benson=0A=0ASponsoring Entity= =0A------------=0A=0A=C2=A0 =C2=A0 * Apache MyFaces PMC=0A=0AProject Name= =0A------------=0AWhile DeltaSpike is intended to be used as the project=E2= =80=99s code name during=0Athe=0Aincubation=C2=A0 process, it is intended t= hat we will solicit suggestions=0Afrom the=C2=A0 greater community for a mo= re suitable name before it becomes a=0Atop level=C2=A0 project at Apache. ---2114655128-1308852725-1323095845=:55508--