Still working on a complete integration between Slide & Turbine/Jetspeed. If you want 
more info or help me, just send me a mail.

Status : on experience. I start the coding but it is not complete.
The most important phases, I see :

Phase 1 :    Turbine/Slide integration
---------------------------------------


A. Building  a new Turbine service used to access to a CMS repository


  1. Generic interface for a content management system
    

  2. Concrete implementation of the CMS interface for Slide

     note : Maybe we can increase the quality of the current code. 
            Not all CMS features are implementing in this class - for the moment


  3. New Turbine service in order to access to the CMS component

     note : this service will delegate the job to the CMS component. It is just the 
link between Turbine & the CMS component.


B. Building controller classes
  
   note :   
      * Get the CMS repository data from the turbine CMS service and put it in a View 
(Velocity,JSP, ...) context.
      * Avoid screen class in Turbine. I have something to submit you.
      * Use the pull service

C. Building Views

  1. View for the end-users : 
     * Display the CMS tree in function of the security policy & preferences = content 
personnalisation
     * Add a new content, create catalog, ...
     * Display meta data (content locked, security info, ...)
     * workflow & notification 

  2. View for the administrator


D. Configuration/install


Phase 2:   Integration with Jetspeed
------------------------------------

A. Building end-user CMS portlets (display a catalog, add a new content, create a new 
version, notification, ...)

B. Building admin CMS portlets (security setting, ...)



Christophe
__________________________________________________________________
Get your own FREE, personal Netscape Webmail account today at 
http://webmail.netscape.com/

Reply via email to