Hi all,

I'm trying to develop an application like My Yahoo, but the content of portlets is all 
retrieved from local databases. I've already downloaded and installed Jetspeed, and 
played around with it.

To do so, I'd like to have a customized selection of portlets for each user. I also 
like to store user's selected portlets and their configuration in a database (maybe in 
xml format). When the user logs in, the user's selected portlets and their 
configurations should be retrieved, and the user's page should be rendered 
accordingly. The users can remove/add/edit portlets in their personalized page, and 
the change should take effect immediately. The users can also change the color schema 
of their personalized page, and they should see the change immediately.

Currently, jetspeed uses one page configuration 'defaultPortlets.xml' to load a set of 
portlets. To add or remove a portlet  you need to change the file, then you have to 
restart the servlet engine in order to see the change effect. When you want to change 
the colors schema, you have to modify JetspeedResources.properties (which is also 
loaded once), then restart the servlet engine to have the new properties reloaded.

I am currently considering two alternatives:
(1) Modify jetspeed code to meet my requirements. This may be good, but jetspeed has 
much more functionality than I really need which makes my app much more complex. My 
productivity is very low with this!

(2) Develop my application from scratch. I may be reinventing the wheel!

Khalid Ghanem
Software Engineer (SCJP/MCP)



--
--------------------------------------------------------------
Please read the FAQ! <http://java.apache.org/faq/>
To subscribe:        [EMAIL PROTECTED]
To unsubscribe:      [EMAIL PROTECTED]
Archives and Other:  <http://java.apache.org/main/mail.html>
Problems?:           [EMAIL PROTECTED]

Reply via email to