[Zope3-Users] How to render PageTemplate manually?
Jean-Marc Orliaguet
jmo at ita.chalmers.se
Thu Jan 5 09:22:22 EST 2006
Stephan Richter wrote:
>On Thursday 05 January 2006 08:28, Jean-Marc Orliaguet wrote:
>
>
>>PS: note that "viewlets" are known outside the Zope3 world as being
>>small tutorial movies:
>>http://psptips.com/6/viewlets/
>>http://www.pmwdc.com/skies/
>>http://www.geek.com/tipstrix/qarbon/
>>http://www.djdenham.com/Basic_Windows.htm
>>http://www.datacad.com/support/bulletin/Viewlets/viewlets.htm
>>
>>
>
>Viewlets in our case are a wordplay on the term "view", because they are
>sub-views or view fragments. In any case, the meaning of viewlets in both
>settings is very different and thus hard to confuse.
>
>
>
>
>>I wonder why "portlets" are called "viewlets" in Zope3.
>>
>>
>
>Because viewlets do not fulfill all the requirements of a portlet. Portlets
>have to provide very specific user interactions, which viewlets do not
>promise. For example, portlets must be able to be minimized, selectively be
>removed, be fully self-contained and sharable across servers.
>
>The reason we should not use the term portlet lightly is because we are
>working in the same industry, Content Management. People from the Java world
>have (rightfully) very specific expectations of portlets.
>
>Regards,
>Stephan
>
Yes, portlets that implement JSR-168 must be able to be minimized,
others don't since they don't implement the specification.
cf http://en.wikipedia.org/wiki/Portlet
"Portlets are reusable Web components that display relevant information
to portal users."
this definition is simple enough that anyone can relate to it. But
there's a sense of confusion that arises from inventing new words for
API reasons. Namespaces are sufficient for that, I think when used as
adjectives:
jsr168.portlet
ibm.portlet
zope3.portlet
zope2.portlet
cpsskins.portlet
cmf.portlet
plone.portlet
...
why invent a new word? these are just different specifications /
implementation of a same thing.
Regards
/JM
More information about the Zope3-users
mailing list