Wednesday, May 9, 2007

Apache MyFaces: The Largest JSF Platform Developer Community

How it began? Thomas Spiegl and Manfred Geiler (the speaker) from Austria were just finishing a development project for a company. They had coded a proprietary web framework and were researching an industry standard framework, since companies usually dislike proprietary code. As they researched Struts, the defacto standard at the time, they saw JSF mentioned and researched the language specification. Since the Sun JSF release was not yet available, they began coding to the specification. Since they couldn't code to the entire specification, they created stubs with the expectation of replacing them with the Sun JSF implementation. However, time passed and much progress was made. They eventually released the software to open source at sourceforge.net. Later, the project was moved to Apache and now has a lot of backing.

Milestone dates associated with the project:
2002 - Code released to sourceforge.net
2003 - First stable release
2004 - Project created at apache.org
2005 - Technology Compatibility Kit (TCK), Specification compliancy
Component libraries - Tomahawk, Tobago, Trinidad

Contributors to Apache MyFaces has contributors on many other projects, which futher helps compatibility.
- Apache Tomcat
- JBoss Seam
- Apache Shale
- Apache Tiles
- Apache Commons
- Apache Geronimo

Some of the large companies that assist with funding for the Apache MyFaces project are: Oracle, IBM, Sun, Google, RedHat, ThoughtWorks. The Apache Faces has a very flat model for decision making.

Future of MyFaces
- More AJAX
- Absorb the Competition
- Trinidad
- Tobago
- Oracle's Rich Component Framework (RCF)

Surprise Announcement! MyFaces now has a JSF 1.2 implementation that has passed the TCK.

1 comment:

Anonymous said...

Hi,

I mostly visits this website[url=http://www.weightrapidloss.com/lose-10-pounds-in-2-weeks-quick-weight-loss-tips].[/url]nhall.blogspot.com is filled with quality info. Frankly speaking we really do not pay attention towards our health. Let me present you with one fact here. Recent Scientific Research presents that about 90% of all United States adults are either chubby or weighty[url=http://www.weightrapidloss.com/lose-10-pounds-in-2-weeks-quick-weight-loss-tips].[/url] Hence if you're one of these people, you're not alone. Infact many among us need to lose 10 to 20 lbs once in a while to get sexy and perfect six pack abs. Now next question is how you can achive quick weight loss? Quick weight loss can be achived with little effort. Some improvement in of daily activity can help us in losing weight quickly.

About me: I am blogger of [url=http://www.weightrapidloss.com/lose-10-pounds-in-2-weeks-quick-weight-loss-tips]Quick weight loss tips[/url]. I am also mentor who can help you lose weight quickly. If you do not want to go under hard training program than you may also try [url=http://www.weightrapidloss.com/acai-berry-for-quick-weight-loss]Acai Berry[/url] or [url=http://www.weightrapidloss.com/colon-cleanse-for-weight-loss]Colon Cleansing[/url] for effective weight loss.