[Prev][Next][Index][Thread]

Re: A17: keep or drop entities?



At 10:47 07/10/96 +0000, Tim Bray wrote:

>I am in agreement with most of James' points.  The one where (at the
>moment) I part company is best exemplified by a particular piece of text
>that Michael and I are working with heavily these days - namely the outline
>of the XML spec.  In the middle, one fines the following:
>
><BODY>
>&Intro;
>&Docs;
>&Elements;
>&Entities;
>....
>
>It's tough to imagine how we could do collaborative authoring in Vancouver
>and Chicago without this kind of facility, which certainly doesn't require
>the application of an OO database, etc.; and this is quite a non-trivial
>task.  Or am I missing something?

Some SGML parsers already allow the document entity to be spread out of
multiple files; for example, with nsgmls, you could say

 nsgmls header.sgm Intro.sgm Docs.sgm Elements.sgm Entities.sgm

and the effective document entity would be the concatenation of all files
specified as arguments.  If your XML parser doesn't do this, you can just
use "cat".   Whether it's something simple like file concatenation or
something complex like a OO database, I think ways can be found to solve
this sort of problem outside of XML.

James