Sylvain Wallez wrote:

> This is about a todo that says "View must start not from the first
> encountered label, but from the last one". Here's below Vadim's answer
> to my request for enlightment about it :
> 
>  > Vadim wrote :
>  >> Sylvain wrote :
> 
> >> Also I'm not sure this is a good thing (can be confusing) and it
> >> would be difficult to implement.
> 
> > Take a look at the documentation pipeline. Right know it requires hacks
> > like this:
> > ------------8<--------------
> >  <map:generators default="file">
> >   <map:generator  name="file"
> > src="org.apache.cocoon.generation.FileGenerator" label="content"/>
> >   <!-- FIXME: Change this once better view handling is implemented -->
> >   <map:generator  name="file-nolabel"
> > src="org.apache.cocoon.generation.FileGenerator"/>
> >  </map:generators>
> > ------------8<--------------
> 
> > Yes, it works for now but it is just a hack to overcome current views
> > implementation.
> 
> > To defend my point even further... If you think about this in the
> > context "one sitemap per user", "hosting environment", and take into
> > account that every <map:generator/> line is actually a *pool*... You
> > know, you will run out of resources before you finish reading this email
> > ;)
> 
> To solve this problem, I don't think jumping from the last label is the solution. 
>What is outlined above is that we need a way to "forget" labels defined on a 
>component at particular locations in the pipelines. So I'm thinking of an extension 
>of the label attribute syntax to be able to substract some or all of the labels 
>defined at component level.
> 
> Some examples :
> - map:generate label="foo" adds label "foo" to labels defined on the component 
>(current behaviour),
> - map:generate label="-, foo" puts only label "foo" on this statement,
> - map:generate label="-content" will substract label "content" from those defined on 
>the component
> - map:generate label="-" will remove all labels
> 
> What is your opinion on this ?

Excuse my probable lack of focus at the moment (being at Giacomo's
place), but I didn't get it.

Can you please outline what is the problem you are trying to solve and
why you need to 'subtract' view labels?

-- 
Stefano Mazzocchi      One must still have chaos in oneself to be
                          able to give birth to a dancing star.
<[EMAIL PROTECTED]>                             Friedrich Nietzsche
--------------------------------------------------------------------



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]

Reply via email to