>From: "Martin Marinschek" <[EMAIL PROTECTED]> 
>
> I've already mentioned that with this addition, I see Trinidad as a 
> Top Level project rather than a sub-level project of MyFaces. 
> 
> What do you think about that? 
>


I agree that Trinidad should be a TLP.  My argument for this would have more to 
do with the cohesiveness of the code. Trinidad has found different strategies 
for filling in the gaps where the JSF specification falls short.  Tomahawk and 
Tobago have their own strategies too.  Often they can play nicely together, but 
since they don't standardize on a single API for delivering these Web 2.0 
features, they will never truly be interoperable (IMHO).  
 

 
> regards, 
> 
> Martin 
> 

Gary


> On 3/15/07, Martin Marinschek wrote: 
> > Count me in! 
> > 
> > regards, 
> > 
> > Martin 
> > 
> > On 3/15/07, Simon Lessard wrote: 
> > > Hello Matthias, 
> > > 
> > > I would like to join as an initial commiter as well if possible. 
> > > 
> > > 
> > > Thanks, 
> > > 
> > > ~ Simon 
> > > 
> > > On 3/14/07, Gary VanMatre < [EMAIL PROTECTED]> wrote: 
> > > > 
> > > > 
> > > > >From: "Matthias Wessendorf" 
> > > > > 
> > > > > Hi, 
> > > > > 
> > > > > This is a proposal to donate a rich component library for JSF to the 
> > > > > Apache Software Foundation. The live version of the proposal is 
> > > > > available at 
> > > > > http://wiki.apache.org/myfaces/RCF_Proposal . 
> > > > > 
> > > > > Omar Tazi (Chief Open Source Evangelist at Oracle) and I have been 
> > > > > working on that proposal over the past days. 
> > > > > 
> > > > > Comments and questions are welcome. There is also a vacant place for 
> > > > > two 
> > > more 
> > > > > mentors. Once people are satisfied with the proposal I will first 
> > > > 
> > > > 
> > > > 
> > > > Matthias, Please consider me for one of the vacant positions. I'd 
> > > > *like* 
> > > to volunteer my time. 
> > > > 
> > > > 
> > > > Gary VanMatre 
> > > > [EMAIL PROTECTED] 
> > > > 
> > > > 
> > > > 
> > > > 
> > > > > call a vote on the MyFaces PMC to sponsor the proposal and Omar will 
> > > > > resend this proposal to the General Incubator List. 
> > > > > 
> > > > > PS. Based on quick Google and USPTO searches there doesn't seem to be 
> > > > > anything that would cause trouble with the "RCF" name. 
> > > > > 
> > > > > Thx, 
> > > > > Matthias Wessendorf 
> > > > > 
> > > > > ================================ 
> > > > > RCF, a rich component library for JSF 
> > > > > ================================ 
> > > > > 
> > > > > Abstract 
> > > > > -------- 
> > > > > 
> > > > > RCF is a rich (Ajax-style) component set for the JavaServer Faces(tm) 
> > > > > 1.2 technology. . 
> > > > > 
> > > > > Proposal 
> > > > > -------- 
> > > > > 
> > > > > RCF is an Ajax-based component library for the JavaServer Faces 
> > > > > technology. RCF comes with very high quality components, and skinning 
> > > > > (CSS-based) capabilities. RCF features include: file upload support, 
> > > > > client-side conversion and validation, a complete Aja x-inte gration, 
> > > > > data tables, hierarchical tables, color/date pickers, menu 
> > > > > tabs/buttons, wizards, popups, toolbars, toolboxes, 
> > > > > internationalization and accessibility. This project starts with more 
> > > > > than 100 components which have already been documented and thoroughly 
> > > > > tested. 
> > > > > 
> > > > > RCF stands for Rich Client Framework and it means that web 
> > > > > applications, using this component set look very similar to a real, 
> > > > > native desktop application. The name for this project can be a 
> > > > > subject 
> > > > > to change. 
> > > > > 
> > > > > RCF depends on some artifacts, provided by the Apache Trinidad 
> > > > > project, such as framework features or Apache Maven plug-ins. 
> > > > > 
> > > > > 
> > > > > Background 
> > > > > -------- 
> > > > > 
> > > > > The development of RCF started in 2005 at Oracle Corporation. With 
> > > > > the 
> > > > > advent of Ajax and the higher requirements for a very rich user 
> > > > > experience, Oracle decided to implement a ri ch/Aja x-style JSF 
> > > > > component set. The goal was to advance the already existing ADF Faces 
> > > > > product, donated to the ASF in early 2006 (Apache Trinidad). When the 
> > > > > development of RCF started, there wasn't any JSF component set that 
> > > > > provides similar richness to the user. The RCF components run on any 
> > > > > JSF 1.2 compliant implementation. RCF is based on some internal 
> > > > > features of the Apache Trinidad project. 
> > > > > 
> > > > > The JavaServer Faces technology is a very important technology for 
> > > > > the 
> > > > > RCF component set, since RCF requires JSF as its runtime environment. 
> > > > > Oracle has a large commitment to both open source and open standards. 
> > > > > This proposal illustrates Oracle's commitment to the success of the 
> > > > > JSF standard and supporting the open source community by providing a 
> > > > > rich component set under a liberal license, the Apache 2.0 license. 
> > > > > 
> > > > > Rationale 
> > > > > -------- 
> > > > > 
> > > > > The p roject is interested in moving to Apache for the following 
> > > > 
> > > > > reasons: To provide Apache-licensed implementation of a full-blown 
> > > > > Ajax-based JSF component set, to become better integrated with the 
> > > > > MyFaces and Shale initiatives, and to build a strong vendor-neutral 
> > > > > community that will outlast any one person's or company's 
> > > > > participation. 
> > > > > 
> > > > > Initial Goals 
> > > > > -------- 
> > > > > 
> > > > > The initial goals of the proposed project are: 
> > > > > 
> > > > > * Viable community around the RCF code base 
> > > > > * Active relationships and possible cooperation with related projects 
> > > > > and communities, such as Apache MyFaces (and it's subprojects) or 
> > > > > Apache Trinidad. 
> > > > > 
> > > > > Current Status 
> > > > > ============== 
> > > > > 
> > > > > Meritocracy 
> > > > > -------- 
> > > > > 
> > > > > All the initial committers are familiar with the meritocracy 
> > > > > principles of Apache, and have already worked on the various source 
> > > > > code bases. Some of the initial committers also have experience, 
> > > > > undergoing the Apache incubation process. We will follow the normal 
> > > > > meritocracy rules also with other potential contributors. 
> > > > > 
> > > > > Community 
> > > > > -------- 
> > > > > 
> > > > > The Apache MyFaces project, the Apache Trinidad podling and the 
> > > > > JavaServer Faces standard hold great promise. A fully Ajax-based set 
> > > > > of user interface components will significantly accelerate their 
> > > > > adoption. We strongly believe that RCF will gather significant 
> > > > > momentum and enough developers to build a vibrant community of users 
> > > > > and contributors. 
> > > > > 
> > > > > Core Developers 
> > > > > -------- 
> > > > > 
> > > > > Four of the initial committers are Oracle employees and all are 
> > > > > committers on the Apache Trinidad podling. One of them is a committer 
> > > > > at Apache MyFaces and Apache Shale. Four of the initial committers 
> > > > > are 
> > > > > committers o n the Apache MyFaces project. RCF was developed by 
> > > > > Oracle 
> > > > 
> > > > > employees. 
> > > > > 
> > > > > Alignment 
> > > > > -------- 
> > > > > 
> > > > > RCF aligns perfectly with Apache MyFaces, Apache Trinidad and other 
> > > > > ASF projects utilizing J2EE infrastructure such as Tomcat or Shale. 
> > > > > Of 
> > > > > particular relevance are projects such as Geronimo, Apache libraries 
> > > > > like Jakarta Taglibs and Apache Maven. 
> > > > > 
> > > > > Known Risks 
> > > > > ============== 
> > > > > 
> > > > > Orphaned products 
> > > > > -------- 
> > > > > 
> > > > > Most of the active developers would like to become RCF Committers or 
> > > > > PMC Members and have long term interest to develop and maintain the 
> > > > > code. 
> > > > > 
> > > > > Inexperience with Open Source 
> > > > > ----------------------------- 
> > > > > 
> > > > > All the initial developers have worked on open source before and many 
> > > > > are committers and PMC members within other Apache projects. 
> > > > > 
> > > > > Homogenous Developers 
> > > > > ----- ------------------------ 
> > > > > 
> > > > > Four of the initial committers are Oracle employees. The developers 
> > > > > are experienced and very familiar with distributed, multi-national, 
> > > > > asynchronous environments. Also Oracle will most likely influence 
> > > > > developers across the globe to join the RCF community. 
> > > > > 
> > > > > Reliance on Salaried Developers 
> > > > > ----------------------------- 
> > > > > 
> > > > > Some of the initial committers are salaried developers employed by 
> > > > > Oracle. Oracle is committed to standards and open source and 
> > > > > committed 
> > > > > to building a vibrant and diverse community around this project. The 
> > > > > remaining developers are individual volunteers who are passionate 
> > > > > about the technology. The donating company has reached out and will 
> > > > > continue to reach out in its effort to build a diverse community. 
> > > > > 
> > > > > Relationships with Other Apache Products 
> > > > > ------------------------------------ ---- < BR>> 
> > > > 
> > > > > RCF will likely be used by a Java EE 5 (web) compliant container, 
> > > > > like 
> > > > > Geronimo or Tomcat 6, requires some Apache products (Shale Test, 
> > > > > commons digester, commons beanutils, Trinidad, Xerces), and will 
> > > > > support Apache MyFaces. 
> > > > > 
> > > > > An Excessive Fascination with the Apache Brand 
> > > > > --------------------------------------------- 
> > > > > 
> > > > > All of us are familiar with Apache and we have participated in Apache 
> > > > > projects as contributors, committers, and PMC members. While we 
> > > > > expect 
> > > > > the Apache brand may help attract more contributors, our interests in 
> > > > > starting this project is based on the factors mentioned in the 
> > > > > Rationale section. However, we will be sensitive to inadvertent abuse 
> > > > > of the Apache brand and will work with the Incubator PMC and the PRC 
> > > > > to ensure the brand policies are respected. 
> > > > > 
> > > > > Documentation 
> > > > > ============= 
> > > > > 
> > > > > There isn't a documentation at the moment, but Oracle is actively 
> > > > > working on developing comprehensive documentation for RCF and that 
> > > > > documentation will be provided soon or upon availability. 
> > > > > 
> > > > > Initial Source 
> > > > > ============== 
> > > > > 
> > > > > The initial code base is owned by Oracle. The applicable code will be 
> > > > > re-licensed under the Apache License 2.0. All dependencies have 
> > > > > Apache 
> > > > > compatible licenses. These include BSD and CDDL licensed 
> > > > > dependencies. 
> > > > > 
> > > > > External Dependencies 
> > > > > ============== 
> > > > > 
> > > > > All dependencies have Apache compatible licenses. These include BSD 
> > > > > and CDDL licensed dependencies. 
> > > > > 
> > > > > Required Resources 
> > > > > ============== 
> > > > > 
> > > > > Mailing lists 
> > > > > 
> > > > > * [EMAIL PROTECTED] 
> > > > > * [EMAIL PROTECTED] 
> > > > > * [EMAIL PROTECTED] 
> > > > > 
> > > > > Subversion Directory 
> > > > > 
> > > > > * h ttps:/ /svn.apache.org/repos/asf/incubator/rfc 
> > > > > 
> > > > > Issue Tracking 
> > > > > 
> > > > > * JIRA RCF (RCF) 
> > > > > 
> > > > > Other Resources 
> > > > > 
> > > > > * Wiki 
> > > > > 
> > > > > Initial Committers 
> > > > > ================== 
> > > > > 
> > > > > Name Email CLA 
> > > > > 
> > > ---------------------------------------------------------------- 
> > > > > Adam Winer awiner at apache dot org yes 
> > > > > Bernd Bohmann bommel at apache dot org yes 
> > > > > Bruno Aranda baranda at apache dot org yes 
> > > > > Gabrielle Crawford gcrawford at apache dot org yes 
> > > > > Gerald Muellan gmuellan at apache dot org yes 
> > > > > Jeanne Waldman jwaldman at apache dot org yes 
> > > > > Martin van den Bemt mvdb at apache dot org yes 
> > > > > Martin Marinschek mmarinschek at apache dot org yes 
> > > > > Matthias Wessendorf matzew at apache dot org yes 
> > > > > 
> > > > > Affiliations 
> > > > > ============ 
> > > > > 
> > > > > Name Affiliation 
> > > > > ------------------------------------------------- 
> > > > &g t; Ada m Winer Oracle Corporation 
> > > > > Gabrielle Crawford Oracle Corporation 
> > > > > Jeanne Waldman Oracle Corporation 
> > > > > Matthias Wessendorf Oracle Corporation 
> > > > > 
> > > > > Sponsors 
> > > > > ======== 
> > > > > 
> > > > > Champion 
> > > > > 
> > > > > * Manfred Geiler (manolito at apache dot org) 
> > > > > 
> > > > > Nominated Mentors 
> > > > > 
> > > > > * Martin van den Bemt (mvdb at apache dot org) 
> > > > > * ''TODO'' 
> > > > > 
> > > > > Sponsoring Entity 
> > > > > 
> > > > > * ''TODO: Apache MyFaces (vote needed)'' 
> > > 
> > > 
> > 
> > 
> > -- 
> > 
> > http://www.irian.at 
> > 
> > Your JSF powerhouse - 
> > JSF Consulting, Development and 
> > Courses in English and German 
> > 
> > Professional Support for Apache MyFaces 
> > 
> 
> 
> -- 
> 
> http://www.irian.at 
> 
> Your JSF powerhouse - 
> JSF Consulting, Development and 
> Courses in English and German 
> 
> Professional Support for Apache MyFaces 

Reply via email to