![](resources/join.gif)
![](resources/separator.gif)
![Overview](graphics/overview-label-3.jpg)
![Features](graphics/features-label-3.jpg)
![Content Syndication](graphics/content-syndication-label-3.jpg)
![Installation](graphics/install-label-3.jpg)
![Administration](graphics/administration-label-3.jpg)
![](resources/separator.gif)
![Development](graphics/application-development-label-3.jpg)
![PSML](graphics/psml-label-3.jpg)
![iCalendar](graphics/iCalendar-label-3.jpg)
![WAP](graphics/wap-label-3.jpg)
![Coding Standards](graphics/coding-standard-label-3.jpg)
![Customizer](graphics/customizer-label-1.jpg)
![Disk Cache](graphics/diskcache-label-3.jpg)
![](resources/separator.gif)
![FAQ](graphics/faqs-label-3.jpg)
![License](graphics/license-label-3.jpg)
![Resources](graphics/resources-label-3.jpg)
![CVS Branches](graphics/branches-label-3.jpg)
![](resources/separator.gif)
![Use Jetspeed](graphics/usejetspeed-label-3.jpg)
![UML](graphics/uml-label-3.jpg)
![Code Repository](graphics/ext-46-label-3.jpg)
![Javadoc](graphics/ext-48-label-3.jpg)
![Download](graphics/ext-50-label-3.jpg)
![](resources/close.gif)
|
Once a user has authenticated within Jetspeed, personal content needs to be
presented to the user. They should have the capability to configure how content
is presented to them. This is done through the Customizer Portlet.
|
-
Should support uplevel and downlevel (WAP) clients.
-
Should support profiles (News, Sports, etc) and their content should support
all clients.
-
Should work with existing PSML files.
-
Allow future support of multiple UIs (different PortletControllers,
PortletControls, etc)
-
Support UI prototypes (PSML files without any Portlets)
-
The ability to preview your home page any time during customization.
|
The current system uses Cocoon (CocoonPortlet), XSP, and user specified PSML to
represent the UI.
|
Right now each stylesheet expects a specific prototype
|
|
|