Return-Path: Delivered-To: apmail-incubator-general-archive@www.apache.org Received: (qmail 67919 invoked from network); 23 Aug 2005 07:13:50 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 23 Aug 2005 07:13:50 -0000 Received: (qmail 7634 invoked by uid 500); 23 Aug 2005 07:13:45 -0000 Delivered-To: apmail-incubator-general-archive@incubator.apache.org Received: (qmail 7439 invoked by uid 500); 23 Aug 2005 07:13:44 -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 7397 invoked by uid 99); 23 Aug 2005 07:13:44 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 23 Aug 2005 00:13:44 -0700 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=RCVD_BY_IP,SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: domain of martin.marinschek@gmail.com designates 66.249.82.205 as permitted sender) Received: from [66.249.82.205] (HELO xproxy.gmail.com) (66.249.82.205) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 23 Aug 2005 00:14:01 -0700 Received: by xproxy.gmail.com with SMTP id i26so334422wxd for ; Tue, 23 Aug 2005 00:13:41 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=R4IfEkdYdz5Zk0FxS4/GmaDQZaR36cZ86dmvUk8nZPUhVkE/Uh6i9DR6sodop7ZklJ3JFIpDZV4iyYq+BAok6ovQYvMjm/dX1RZy709pGBIUyP5VtLT6xdqMFBSYDml0z1wEGgp4zOGhrlOfOaallbvsqCcr6Z4Tp4xenbgj44w= Received: by 10.70.22.5 with SMTP id 5mr39643wxv; Tue, 23 Aug 2005 00:13:41 -0700 (PDT) Received: by 10.70.47.1 with HTTP; Tue, 23 Aug 2005 00:13:41 -0700 (PDT) Message-ID: <5a99335f05082300131ed36348@mail.gmail.com> Date: Tue, 23 Aug 2005 09:13:41 +0200 From: Martin Marinschek Reply-To: martin@marinschek.com To: general@incubator.apache.org Subject: Re: Proposal for new sub-project Tobago (of MyFaces) In-Reply-To: <1124738125.7317.7.camel@localhost> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <4304BE85.5060103@atanion.com> <1124738125.7317.7.camel@localhost> X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N ...and - there is still the issue if Manfred Geiler might be a champion of the project as an ASF official? Can you clear this up? Would be great, regards, Martin On 8/22/05, Matthias Wessendorf wrote: > Hi, >=20 > since it seams very quite about this proposal, I have to say, that we > (the MyFaces PMC) has voted to incubate this project. >=20 > How is the schedule? What are the next steps? Has the incubator PMC > still to vote? >=20 > Thanks for any update! >=20 > .Matthias >=20 >=20 > On Thu, 2005-08-18 at 18:59 +0200, Arvid H=FClsebus wrote: > > Proposal for new sub-project Tobago (of MyFaces) > > > > 18th August 2005, the Tobago Team (contributions by: Udo Schnurpfeil, V= olker > > Weber, Philippe Hennes, Arvid H=FClsebus, Bernd Bohmann, Detlef Bartetz= ko) > > > > (0) Rational > > > > The goal of Tobago is to provide the community with a well designed set > > of user > > interface components based on JSF and run on MyFaces. > > > > Tobago is more than just a tag library. The following statements > > characterize > > Tobago and makes it different from other frameworks: > > > > The focus of Tobago is to create business applications without the need > > for HTML > > design. The development of Tobago pages follows more the development of > > conventional user interfaces than the creation of web pages. > > > > The UI components are abstracted from HTML and any layout information > > that does > > not belong to the general page structure. The final output format is > > determined > > by the client/user-agent. > > > > A theming mechanism makes it easy to change the look and feel and to > > provide > > special implementations for certain browsers. A fallback solution > > ensures that > > as much code is reused for new themes as possible. > > > > A layout manager is used to arrange the components automatically. This > > means, no > > manual layouting with HTML tables or other constructs is needed. > > > > A life demo can be found here: http://tobago.atanion.net > > > > The development of Tobago started in 2002. > > > > (0.1) Criteria > > > > Meritocracy > > > > The Tobago project will be meritocratic. The project will therefore > > follow the > > guidelines of the Apache Foundation. > > > > We use defined roles and responsibilities like contributors and commite= rs. > > > > We believe in teamwork and in the consens brought by discussions that > > are done > > on a mailing list. Votings will establish the final 'will' of the commu= nity. > > > > Community > > > > We believe that Tobago will attract a stable community sufficient in > > size. All > > MyFaces users/developers are potential Tobago users/developers. Tobago > > will make > > MyFaces even more attractive. > > > > Core Developers: > > > > Tobago was mainly developed by six employees of Atanion while working (= if > > applicable) and in spare time. However, at the moment two of them could= be > > counted as real experts or core developers and the others have a good > > knowledge > > of the project. > > > > All developers will file the Contribution License Agreement. Atanion > > GmbH will > > file the Corporate Contribution License Agreement. > > > > Two PMC members from the MyFaces project also want to become Tobago > > committers: > > Martin Marinschek and Matthias Wessendorf (both PMCs Myfaces). > > > > Alignment: > > > > Tobago is a framework built on top of JSF and therefore works well with > > MyFaces. > > The project makes use of several Apache libraries like Commons, Taglibs > > and Ant. > > > > (0.2) Warning signs > > > > Orphaned products: > > > > All active developers would like to become Tobago Committers or PMC > > members and > > plan to remain active in the project. > > > > Inexperience with open source: > > > > The current Tobago developers have experience with open source projects= . > > However > > in the past this was restricted by using open source projects and > > participating > > on there mailing lists. No active development was done. > > > > Martin Marinschek and Matthias Wessendorf do have a lot of experience > > with open > > source. > > > > Homogenous developers: > > > > From scratch the project will start with six developers of one company > > and two > > additional developers from other companies. We hope to attract more > > individual developers soon. > > > > Reliance on salaried developers: > > > > Tobago was developed in working and spare time and does not rely on sal= aried > > developers. However Atanion will support the project in the future by > > dedicating > > 'work time' to Tobago. > > > > No ties to other Apache products: > > > > Tobago makes excessive use of serveral components of the Jakarta > > Commons. It is > > developed on the Tomcat JSP/Servlet container. (However it runs also on > > other > > containers.) Tobago is the ideal addition for MyFaces. > > > > A fascination with the Apache brand: > > > > We respect and admire the work done by the Apache Foundation. Various o= pen > > source projects of the foundation have saved us an almost unlimited > > amount of > > development time or money in case of not using commercial products. We > > want to > > give something back to the community and become part of it. > > > > (1) Scope of subprojects > > > > As mentioned above Tobago is the ideal addition for MyFaces. Therefore > > we prefer to > > become a subproject of MyFaces. > > > > (2) Initial source > > > > The source code can be found under: > > > > http://www.atanion.net/repos/asf/tobago/trunk/ > > > > The source code is provided under the Apache License, version 2.0. > > > > A precompiled WAR for the demo can be found at: > > > > http://www.atanion.com/tobago/tobago-example-demo.war > > > > (3) ASF resource to be created > > > > (3.1) Mailling-list > > > > At the moment the existing mailing lists of the MyFaces project should = be > > sufficient to discuss and announce Tobago topics. If not, we need the > > following > > lists: > > > > * tobago-dev > > * tobago-user > > * tobago-pmc > > > > (3.2) Subversion > > > > A subversion repository with one module 'incubator-tobago'. > > > > (3.3) Issue tracking > > > > At the moment the MyFaces JIRA module could be used. > > > > (4) initial set of committers > > > > (4.1) Already ASF committers > > > > * Martin Marinschek, martin.marinschek@gmail.com (PMC MyFaces) > > * Matthias Wessendorf, mwessendorf@gmail.com (PMC MyFaces) > > > > (4.2) Other committers > > > > * Udo Schnurpfeil, udo@schnurpfeil.de > > * Volker Weber, asf@weber-oldenburg.de > > * Philippe Hennes, philippe.hennes@philstar.de > > * Arvid H=FClsebus, idus@krelon.com > > * Bernd Bohmann, bernd.bohmann@atanion.com > > * Detlef Bartetzko, detlef.bartetzko@gmail.com > > > > (5) Apache sponsoring individuals > > > > Tobago is sponsored by MyFaces. Mentors are Martin Marinschek and Matth= ias > > Wessendorf from the MyFaces project (both PMCs). Champion is potentiall= y > > Manfred Geiler (MyFaces PMC Chair), if an official (and not a member) o= f > > the ASF can be champion. > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org > > For additional commands, e-mail: general-help@incubator.apache.org > > >=20 >=20 > --------------------------------------------------------------------- > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org > For additional commands, e-mail: general-help@incubator.apache.org >=20 >=20 --=20 http://www.irian.at Your JSF powerhouse -=20 JSF Trainings in English and German --------------------------------------------------------------------- To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org For additional commands, e-mail: general-help@incubator.apache.org