You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by Apache Wiki <wi...@apache.org> on 2005/07/22 14:13:34 UTC

[Myfaces Wiki] Update of "jsf-comp" by WernerPunz

Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Myfaces Wiki" for change notification.

The following page has been changed by WernerPunz:
http://wiki.apache.org/myfaces/jsf-comp

The comment on the change is:
added a special page for the jsf-comp

New page:
= JSF-COMP Project =

Started as a small sideproject before the official !MyFaces sandbox was installed.

It serves as a testing ground, code snipped/code contribution ground for code which might be shared for others and for code which might move into the !MyFaces sandbox in the long run.

It can be used as a starting ground for component donation towards MyFaces or general code dumping ground.


The code currently is somewhat rough and no build system currently has been enabled.

The project can be found here [http://sourceforge.net/projects/jsf-comp here]

A demo server for some of the components can be found  [http://wuerg.kicks-ass.net:8080/customcontrols/index.jsf here]
(Note, this is a private machine, the link might not be reachable sometimes)

== Current components in the project ==

* Self Layouting Checkbox system

* Ajax autocomplete derived from the Sun Blueprints (legacy code because there is something similar already in the sandbox)

* Effects control which uses the prototype/script.aculo.us javascript class library

* Client side tabbed pane system which also uses the prototype library

* Scope control, which enables a x:saveState similar scoping mechanism without having the needs for serialisation (it basically enables scopes smaller than session and bigger than requests on component level)

* A javascript controller to show how to import javascripts with dependencies in a clean manner


== Participation ==

Open a sourceforge account, and send a request to the project maintainer for getting cvs access. 

== Licenses ==

Try to keep your code under licenses which allow the integration into the MyFaces project (Apache 2.0 compatible licenses - NO GPL)