[Zope3-dev] [DRAFT] local portlets and perspectives
Jim Fulton
jim at zope.com
Tue Aug 30 09:18:19 EDT 2005
Jean-Marc Orliaguet wrote:
> Jim Fulton wrote:
>
>
>>Jean-Marc Orliaguet wrote:
>>
>>
>>>
>>>basically if the "slot" that you're thinking about contains portlets
>>>then it's a sort of slot not a sort of portlet.
>>
>>
>>Cool. So we can define new slot-like things (for example,
>>for JSR 168-style slots) and use your slots or not, as we wish.
>>
>>In particular, we can use CPS skins without being forced to
>>install triad registries unless we want to use your slots.
>>
>
>
> In that case it is possible to plug in other relation store backends
> (e.g RDF) that do not support genuine triadic predicates, which means
> that only "local folder" types of slots will be available, but some
> relation storage is required for the dyadic relations between elements
> and styles, widgets... because the relations between the elements are
> not stored on the elements themselves.
Sigh. Is this documented anywhere?
>
>>>>- Use of the term "portlet" here leads to confusion with JSR 168
>>>> portlets, which are different. I would prefer to see a different
>>>> term used for what CPS calls portlets. Absent that, we'll need to
>>>> find some modifiers to disambiguate.
>>>>
>>>>Jim
>>>>
>>>
>>>
>>>yes, any term, "boxes" are not OK, since they refer to the portlet's
>>>display (view) with the frame and the decorations but any term that is
>>>understood by users / developers is ok.
>>
>>
>>Cool. "Pagelets"?
>>
>>Jim
>>
>
> yes, I re-read
> http://mail.zope.org/pipermail/zope3-dev/2004-December/012852.html and
> while going through the different definitions I saw that not two
> implementations are done in the same way, which is fine.
>
> The important aspect is that "portlets" or "pagelets" as they are
> implemented in cpsskins separate model and view.
> They implement the "data model" part only, not the view itself, which
> is done later by widget, layout and style filters inside the rendering
> engine.
I'd like to understand how this works.
Jim
--
Jim Fulton mailto:jim at zope.com Python Powered!
CTO (540) 361-1714 http://www.python.org
Zope Corporation http://www.zope.com http://www.zope.org
More information about the Zope3-dev
mailing list