W3C home > Mailing lists > Public > public-xml-processing-model-wg@w3.org > March 2007

Re: Caching

From: Innovimax SARL <innovimax@gmail.com>
Date: Thu, 29 Mar 2007 19:10:51 +0200
Message-ID: <546c6c1c0703291010r2ca00541y3aa5697de599c599@mail.gmail.com>
To: "Alessandro Vernet" <avernet@orbeon.com>
Cc: public-xml-processing-model-wg <public-xml-processing-model-wg@w3.org>

Dear all,

Is the question of xinclude with mapping of base href to output of
pipe related in your mind to caching ?

In my mind it is

Caching can be about telling to the process, something has already
been processed so you don't need to redo it : Fine, that's one
interpretation

The other one caching of URIReference that says when you overload the
URIResolver you can reroute the resolution to something in the pipe or
outside

Are thoses issues separated ?

Mohamed

On 3/29/07, Alessandro Vernet <avernet@orbeon.com> wrote:
>
> On 3/24/07, Norman Walsh <Norman.Walsh@sun.com> wrote:
> > 1. We say nothing about it. Some implementations will cache, others
> > won't. Even on systems that don't cache, side effects of operation
> > will sometimes make caching appear to happen and sometimes not.
> >
> > 2. We require caching. This may be a significant implementation issue.
> > It looks like a big step for V1.
> >
> > 3. We forbid caching. This may be a significant implementation issue.
> > It may not even be possible for some implementations to prevent side
> > effects from "effective" caching.
>
> In my experience, writing a pipeline engine that works is 20% of the
> work. The remaining 80% have to do with writing a great caching engine
> and tweaking all the components so caching happens is way that is
> transparent to the user ("it just works!").
>
> So I don't see 3 as an option. I wouldn't try to go with 2. Defining
> how caching should work is a fairly complex issue. In some cases the
> way you want caching to work might depend on the scenario you have in
> mind. I am happy with option 1, with maybe the addition of
> non-normative guidelines for people who with to implementing caching.
>
> Alex
> --
> Orbeon Forms - Web 2.0 Forms for the Enterprise
> http://www.orbeon.com/
>
>


-- 
Innovimax SARL
Consulting, Training & XML Development
9, impasse des Orteaux
75020 Paris
Tel : +33 8 72 475787
Fax : +33 1 4356 1746
http://www.innovimax.fr
RCS Paris 488.018.631
SARL au capital de 10.000 
Received on Thursday, 29 March 2007 17:11:22 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 8 January 2008 14:21:50 GMT