Glen Ezkovich wrote:

On Jan 13, 2005, at 6:53 PM, Stefano Mazzocchi wrote:

Glen Ezkovich wrote:

By the way, I'm curious what you think about making a block's resources available. There are two conflicting wiki pages.
there is this


A block exposes a sitemap and Avalon Components (both optionally)

from http://wiki.apache.org/cocoon/GT2003RealBlocks and this

    A block exposes two types of services:
    â      components
    â      resources
    â      pipelines ??

from http://wiki.apache.org/cocoon/BlocksDefinition
the second of which gives the following as an example of accessing a resource.


block:skin:/stylesheets/document2html.xslt


that's outdated. I started off the design thinking that blocks should expose resources, but then Sylvain convinced us that this was just going to create some problems because at that point you need two different protocols one to identify the file space and the other to indentify the URL space.

So, if you want to access a resource, use a reader on your sitemap and you unify the approach (note that performance wise this is not a problem since the caches run in between all this).


Thanks for clarifying this. Its good to know the reason for the decision. I think I will try to see what I can find in the archives and get up to full speed on the discussions that have shaped the current state of the groups understanding of blocks.

Good luck! :-)

And in case you emerge back from the sea of email alive and you feel like writing a summary, I'm sure a lot of people will love you for that eheh :-)

--
Stefano.



Reply via email to