[EMAIL PROTECTED] wrote:
>
> I volunteer to put together a Portlet API Requirements
> List that we can put on the web site. Please post your
> requirements to the JetSpeed list with the topic
> "Portlet API Requirements", and I'll include them in the
> document.
>
> I'm looking forward to your input :)
>
Great. I've added some comments to some of your requirements
in order to foster discussion and provide my own requirements
at the end.
> - The Portlet API should allow for definition of service
> interfaces and for registration of services implementing
> particular service interfaces, e.g.
> - User info (for getting user info like name, address, age...)
> - Persistence (for storing per-user, per-portlet settings)
> - Location (for obtaining the user's location)
> - Personalization (for storing/getting personalization info)
> - Data (access to databases, schema-to-object mappings)
> - Content (access to syndicated content)
> - Cache (access to URLs via caches)
> - ...
>
> Rationale: This allows to have a stable API core that can
> be extended by services as required. Portals implementing
> the Portlet API can provide implementations for a subset
> of the services defined in the Portlet API.
>
I'm not sure what you're saying there:
You want the Portlet API to provide a service lookup interface.
The definition of the real services interface would be external
to the Portlet API. No portal would be required to implement
a given service. Correct ?
My own requirement not previously listed :
- the Portlet API should allow only well-formed XML compliant
output from the Portlet.
Rationale: this would guarantee that the portal can always
post-process the portlet output if needed and would prevent
a portlet from breaking the display with a non well-formed
output.
It's the only one I can add right now.
--
Rapha�l Luta - [EMAIL PROTECTED]
--
--------------------------------------------------------------
Please read the FAQ! <http://java.apache.org/faq/>
To subscribe: [EMAIL PROTECTED]
To unsubscribe: [EMAIL PROTECTED]
Archives and Other: <http://marc.theaimsgroup.com/?l=jetspeed>
Problems?: [EMAIL PROTECTED]