Return-Path: Delivered-To: apmail-myfaces-commits-archive@www.apache.org Received: (qmail 97711 invoked from network); 12 Feb 2011 12:52:05 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 12 Feb 2011 12:52:05 -0000 Received: (qmail 1051 invoked by uid 500); 12 Feb 2011 12:52:04 -0000 Delivered-To: apmail-myfaces-commits-archive@myfaces.apache.org Received: (qmail 930 invoked by uid 500); 12 Feb 2011 12:52:02 -0000 Mailing-List: contact commits-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 commits@myfaces.apache.org Received: (qmail 923 invoked by uid 99); 12 Feb 2011 12:52:01 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 12 Feb 2011 12:52:01 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.131] (HELO eos.apache.org) (140.211.11.131) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 12 Feb 2011 12:51:59 +0000 Received: from eosnew.apache.org (localhost [127.0.0.1]) by eos.apache.org (Postfix) with ESMTP id 8A60CADB for ; Sat, 12 Feb 2011 12:51:30 +0000 (UTC) MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable From: Apache Wiki To: Apache Wiki Date: Sat, 12 Feb 2011 12:51:30 -0000 Message-ID: <20110212125130.52187.90102@eosnew.apache.org> Subject: =?utf-8?q?=5BMyfaces_Wiki=5D_Update_of_=22Drafts/Site=22_by_BartKummel?= X-Virus-Checked: Checked by ClamAV on apache.org Dear Wiki user, You have subscribed to a wiki page or wiki category on "Myfaces Wiki" for c= hange notification. The "Drafts/Site" page has been changed by BartKummel. The comment on this change is: Initial version. http://wiki.apache.org/myfaces/Drafts/Site?action=3Ddiff&rev1=3D1&rev2=3D2 -------------------------------------------------- =3D Welcome to the Apache MyFaces Project =3D + The Apache MyFaces project provides an implementation of the JavaServer= =E2=84=A2 Faces standard. On top of that implementation, a lot of libraries= are provided that add extra functionality and/or make it easier to work wi= th JSF. + = + =3D=3D Some history =3D=3D + Apache MyFaces started out back in 2002 as the first open source implemen= tation of the JavaServer=E2=84=A2 Faces (JSF) standard. In July 2004, the p= roject became part of Apache as an Apache Incubator project. In February 20= 05, MyFaces was promoted to a top-level Apache project. By the time MyFaces= was submitted as an Apache project, it was already more than just an imple= mentation of the standard. As the set of components defined by the JSF stan= dard is rather limited, MyFaces went beyond the standard by adding more com= ponents and extended versions of the standard components. In April 2006, th= e extended components were separated from the core JSF implementation. From= that moment, the components are in a subproject called Tomahawk, and the c= ore JSF implementation is in the Core project. + = + Over time, Apache MyFaces was further expanded by other subprojects. Some= of them added even more extended components, while others focused on other= extended functionalities such as persistence scopes and annotation-based v= alidation. Support for the use of Facelets, instead of JSP, was also added.= After the JSF 2.0 specification (JSR 314) became final in 2009, work began= to create JSF 2.0 editions of a number of MyFaces (sub)projects. Besides c= reating JSF 2.0 editions of existing projects, also some new, JSF 2.0 speci= fic projects were added to the MyFaces family. = + = + =3D=3D Overview of the MyFaces family =3D=3D + The table below gives an overview of the currently existing MyFaces proje= cts and provides links to more information for each project. + = + ||<|2>Project ||<|2>Description = = ||<-3>Available for JSF edition || + || = = JSF 1.1 || JSF 1.2 || JSF 2.0 || + ||[[myfaces/Drafts/Site/Core|Core]] || Fully open s= ourc implementation of the JSF specification = || =E2=88=9A || =E2=88=9A || =E2=88=9A = || + ||[[myfaces/Drafts/Site/Tomahawk|Tomahawk]] || Large set of= extended JSF components = || =E2=88=9A || =E2=88=9A || =E2=88=9A = || + ||[[myfaces/Drafts/Site/Sandbox|Sandbox]] || Testing grou= nd for new components for Tomahawk = || =E2=88=9A || =E2=88=9A || =E2=88=9A = || + ||[[myfaces/Drafts/Site/Trinidad|Trinidad]] || Extensive se= t of well-designed, extended JSF components = || =E2=88=9A || =E2=88=9A || =E2=88=9A = || + ||[[myfaces/Drafts/Site/Tobago|Tobago]] || Another set = of extended components = || =E2=88=9A || =E2=88=9A || || + ||[[myfaces/Drafts/Site/Orchestra|Orchestra]] || Making it ea= sier to use transactions to persist data in a database = || =E2=88=9A || =E2=88=9A || =E2=88=9A = || + ||[[myfaces/Drafts/Site/PortletBridge|Portlet Bridge]] || Reference im= plementation of the JSR 301 standard: using JSF artifacts as portlets = || || =E2=88=9A || || + ||[[myfaces/Drafts/Site/ExtVal|ExtVal]] || Eliminates t= he need to repeat validation code in the View layer of a Java EE applicatio= n. || =E2=88=9A || =E2=88=9A || =E2=88=9A = || + ||[[myfaces/Drafts/Site/CODI|CODI]] || Extensions t= o the CDI (JSR 299) standard = || || =E2=88=9A || =E2=88=9A || + ||[[myfaces/Drafts/Site/Commons|Commons]] || Reusable stu= ff, mainly used by other MyFaces projects = || =E2=88=9A || =E2=88=9A || =E2=88=9A = || + ||[[myfaces/Drafts/Site/Test|Test]] || Collection o= f mock objects, facilitating the unit testing of MyFaces JSF applications = || || =E2=88=9A || =E2=88=9A || + ||[[myfaces/Drafts/Site/MavenArchetypes|Maven archetypes]]|| Provides som= e archetypes that help you getting started with your project quickly = || || =E2=88=9A || =E2=88=9A || + = = =3D Top Menu =3D =20