From: "David Crossley" <[EMAIL PROTECTED]>

> OK. This is why i did not just rush in and rationalise Cocoon
> CVS to have only one copy of DTDs to avoid confusion.
> We need to discuss this issue.
>
> Perhaps it would be better to leave the two copies in their
> respective places and just live with it until some future
> technology takes over down the track.

+1

>  The trouble is that
> there are even more DTD copies scattered across our CVS and
> out-of-sync (e.g. webapp/samples/tutorial/ and webapp/tutorial/).

:-/

> Nicola, i expect you have probably needed to deal with
> a similar issue in Centipede and Forrest. Any clues?

Well, I removed at first the local DTDs, since to generate the docs I rely
on the Forrest ones.
But developers were getting *really* uneasy, and I was forced by evidence to
put a copy back in there.
I use Coocktop (free xml editor) and it uses AFAIK the path specified in the
doctype, so I had the same problem.

What we could do technically, is to keep the DTDs away from the
documentation and reference from the docs to /that/ path.
It's ugly, I know, but it seems like the only possible solution ATM; I had
to do this also with XSL imports in other projects, and it seems like
history repeating.

--
Nicola Ken Barozzi                   [EMAIL PROTECTED]
            - verba volant, scripta manent -
   (discussions get forgotten, just code remains)
---------------------------------------------------------------------


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

Reply via email to