Return-Path: Delivered-To: apmail-myfaces-dev-archive@www.apache.org Received: (qmail 81659 invoked from network); 20 Feb 2006 15:48:12 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 20 Feb 2006 15:48:12 -0000 Received: (qmail 6100 invoked by uid 500); 20 Feb 2006 15:48:08 -0000 Delivered-To: apmail-myfaces-dev-archive@myfaces.apache.org Received: (qmail 6046 invoked by uid 500); 20 Feb 2006 15:48:07 -0000 Mailing-List: contact dev-help@myfaces.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "MyFaces Development" Delivered-To: mailing list dev@myfaces.apache.org Received: (qmail 6035 invoked by uid 99); 20 Feb 2006 15:48:07 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 20 Feb 2006 07:48:07 -0800 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: domain of manfred.geiler@gmail.com designates 66.249.82.200 as permitted sender) Received: from [66.249.82.200] (HELO xproxy.gmail.com) (66.249.82.200) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 20 Feb 2006 07:48:06 -0800 Received: by xproxy.gmail.com with SMTP id s11so677707wxc for ; Mon, 20 Feb 2006 07:47:44 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=B3Luy3rtZB4hflYHc+EK4fWMjNHyK6Pe/UVNwkzCi5LkaDiY4U1wAVS7+wdWwJg3MW8HnZWO6W1ROGOBWl7+mnJXK/3cyR9jqpgjiAMHX/+kUUdAcp/uEJ408GfxoUhs5jSdNSP1ayLhoNro/D5FaXse4teqDv2PVO4vb1zlcSk= Received: by 10.70.77.15 with SMTP id z15mr3951416wxa; Mon, 20 Feb 2006 07:47:43 -0800 (PST) Received: by 10.70.71.12 with HTTP; Mon, 20 Feb 2006 07:47:43 -0800 (PST) Message-ID: <564d4f680602200747h1dc83042u50d80e56cd613c97@mail.gmail.com> Date: Mon, 20 Feb 2006 16:47:43 +0100 From: "Manfred Geiler" To: "MyFaces Development" , martin@marinschek.com Subject: Re: [PROPOSAL] ADF-Faces as a new Podling In-Reply-To: <5a99335f0602191352t3a1c3773l6e54561537e0ac3e@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <564d4f680602191201x6fdd541an8d57dd0b05e99158@mail.gmail.com> <5a99335f0602191352t3a1c3773l6e54561537e0ac3e@mail.gmail.com> X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Martin, http://incubator.apache.org/incubation/Incubation_Policy.html#Acceptance+of= +Proposal+by+Sponsor http://incubator.apache.org/incubation/Process_Description.html ;-) Regards, Manfred On 2/19/06, Martin Marinschek wrote: > Manfred, > > I think you have to send this to general@incubator.org? > > regards, > > Martin > > On 2/19/06, Manfred Geiler wrote: > > Dear Incubator PMC, > > > > We, the sponsoring members listed below, ask that you accept the > > following proposal for a new project at Apache, an effort centered on > > providing web application developers with a > > rich set of user interface components based on the JavaServer Faces > > specification. > > > > * You can find the proposal here: http://wiki.apache.org/myfaces/adfpr= oposal > > A snapshot of the proposal is attached to this mail for your convenienc= e. > > > > * Here is a reference to the candidate acceptance vote by the MyFaces = PMC: > > http://mail-archives.apache.org/mod_mbox/myfaces-dev/200602.mbox/%3c564= d4f680602150428n24f49a50s176fd007cd00b7ad@mail.gmail.com%3e > > > > * Mentor, nominated by the Sponsor: Craig McClanahan > > > > Regards, > > Manfred Geiler > > (MyFaces PMC Chair) > > > > > > -----------------------------------------------------------------------= --------- > > Proposal for ADF Faces, a MyFaces subproject 6 February 2006, The ADF > > Faces Team (contributions by: Adam Winer, awiner at gmail dot com; > > john dot r dot fallows at gmail dot com) > > > > (0) rationale > > > > Apache MyFaces strives to provide an environment where open source > > developers can create new components and contribute them back to the > > community. > > > > The goal of ADF Faces is to provide web application developers with a > > rich set of user interface components based on the JavaServer Faces > > specification. > > > > ADF Faces comes with very high quality components, a dialog framework, > > as well as personalization and skinning capabilities. ADF Faces > > features include: file upload support, client-side validation, partial > > rendering of a page (AJAX-style), data tables, hierarchical tables, > > color/date pickers, progress indicators, menu tabs/buttons, wizards, > > internationalization and accessibility. A complete list of the ADF > > Faces components is available (here.) This project starts with more > > than 100 components which have already been documented and thoroughly > > tested. > > > > ADF Faces is a temporary name for this project, what it will be called > > in the future is yet to be determined by the Apache MyFaces community. > > ADF Faces development started in 2001. Initial development took place > > outside the Apache Software Foundation, therefore the ADF Faces team > > and MyFaces are applying for incubation. > > > > (0.1) criteria > > > > Meritocracy: > > > > The ADF Faces project will be consensus-based using the mailing lists > > and completely transparent. Developers will employ Apache conventions, > > such as "+1", when coming to decisions and if necessary voting will > > establish the final 'will' of the community. > > > > Community: > > > > The MyFaces project and the ?JavaServer Faces standard hold great > > promise. A rich set of UI components will significantly accelerate > > their adoption. We strongly believe that ADF Faces will gather > > significant momentum and enough developers to build a vibrant > > community of users and contributors. We look forward to seeing more > > components "blossom" as part of the Apache MyFaces project. > > > > Core Developers: > > > > ADF Faces was developed by five Oracle employees including Adam Winer > > (active member of the ?JavaServer Faces expert group since day one) > > and John Fallows co-author of "Pro JSF and Ajax". Developers have > > filed the Contribution License Agreement. Oracle has also filed the > > Corporate Contribution License Agreement. > > > > Three PMC members from the MyFaces project are currently planning to > > become active ADF Faces developers, others will hopefully follow: > > > > * Matthias Wessendorf > > * Martin Marinschek > > * Bruno Aranda > > > > Alignment: > > > > ADF Faces aligns perfectly with MyFaces and other ASF projects > > utilizing J2EE infrastructure such as Tomcat. Of particular relevance > > are projects such as Geronimo, Apache libraries like Jakarta Taglibs > > and Apache Maven. > > > > (0.2) warning signs > > > > Orphaned products: > > > > Most of the active developers would like to become ADF Faces > > Committers or PMC Members and plan to remain active in the project. > > > > Inexperience with open source: > > > > Most ADF Faces developers have been consuming open source projects > > extensively and participating in open source mailing lists. In fact > > Adam Winer and John Fallows have been actively involved in the Apache > > MyFaces mailing list. Our mentors and the MyFaces team have great > > experience with open source development and ASF and already sharing > > with the ADF Faces team. > > > > Homogenous developers: > > > > We understand full well that development discussions need to take > > place on the public developers list not behind closed doors. Oracle > > will strongly encourage developers across the globe to join the ADF > > Faces community. > > > > Reliance on salaried developers: > > > > Although ADF Faces was built by Oracle developers, initial interest > > from the MyFaces community seems strong. We anticipate several MyFaces > > community members to join the ADF Faces effort which will dilute this > > project's reliance on Oracle developers overtime. Meanwhile, Oracle > > will continue to support the project by dedicating full time > > resources, to ensure a smooth transition into Apache. > > > > No ties to other Apache products: > > > > ADF Faces runs on MyFaces. > > > > A fascination with the Apache brand: > > > > ADF Faces developers believe that by joining the ASF, the community > > will continue to grow and continue to attract developers. > > > > (1) scope of the subprojects > > > > Although ADF Faces could work well as a TLP, our preference would be > > to enter ASF as a MyFaces subproject, but we leave it to the Incubator > > PMC and ASF Board to make the final decision. > > > > (2) identify the initial source from which the subproject is to be popu= lated > > > > Source- and binary downloads can be found at: > > > > [WWW] http://people.apache.org/~bdudney/apache-drop.zip > > > > The source-code is provided under the Apache License, Version 2.0 > > > > (3) identify the ASF resources to be created > > > > (3.1) mailing list(s) > > > > * adffaces-dev > > * adffaces-user > > * adffaces-commits > > * adffaces-issues > > > > (3.2) Subversion or CVS repositories > > > > We could either be allowed into the MyFaces sandbox area (with > > incubation disclaimers) or we could create CVS/Subversion repository > > with one module: > > > > * apache-adffaces > > > > (3.3) Issue Tracking > > > > ADF Faces would have its own release cycle and its own JIRA project. > > > > * Project Name: MyFaces-ADFFaces > > * Project Key : ADFFACES > > > > (4) identify the initial set of committers > > > > (4.1) Already ASF committers > > > > (4.2) Scheduled Apache users > > > > (4.3) Not scheduled, Contributors > > > > (4.4) Unknown > > > > (5) identify apache sponsoring individual > > > > * Champion: Manfred Geiler (MyFaces PMC Chair, Officer) > > * Sponsor: MyFaces PMC > > * Mentor: Craig McClanahan (ASF Member, Struts PMC, Jakarta PMC, > > Incubator PMC) > > > > > -- > > http://www.irian.at > > Your JSF powerhouse - > JSF Consulting, Development and > Courses in English and German > > Professional Support for Apache MyFaces >