Vadim Gritsenko wrote:
> 
> Attached please find "lint" sitemap.
> 
> Vadim
> 
> > From: Vadim Gritsenko [mailto:[EMAIL PROTECTED]]
> > 
> > Guys,
> > 
> > Let's vote on this sooner then later...
> > I propose following changes to the current sitemap syntax. Consider
> this
> > as the first step towards implementation of "Retuning Sitemap Design"
> > thread.
> > 
> > Summary of the proposed changes:
> > 
> > 1. A pipeline may contain *all* components at the first level.
> >
 
+5

> > 2. Pipelines are to be validated against following rules:
> >    (1) all pipelines must have generator or
> reader|mount|redirect|call.
> >        (exclusion: handle-errors)

+1

> >    (2) pipelines with generator|transformer must have serializer
> >        (exclusion: handle-errors always must have serializer)

+1

> >    (3) readers|serializers|mount|call|redirect must never have other
> > sitemap
> >        components after them.

+1

> >    (4) matchers and selectors without nested direct components are
> > illegal
> > 

-0, this is again a restriction which I think is not necessary

> > 3. Token expansion is allowed for all attributes.
> > 

+5

Quoting your examples:
    <map:pipeline>
      <map:generate src="sitemap.xmap"/>
      <map:serialize/>
      <map:handle-errors>
      </map:handle-errors>
    </map:pipeline>

Why is this not valid? Because of the empty handle-errors? If so,
it's ok. But we should not force to have a handle-errors section!
Currently this can be left out, so to be compatible, this must remain.


Carsten


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

Reply via email to