OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

docbook-apps message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]

Subject: Re: [docbook-apps] XInclude: multiple <preface>s

On Tue, Apr 01, 2003 at 04:58:33PM +0100, Dave Pawson wrote:
> At 16:04 31/03/2003 -0500, Daniel Veillard wrote:
> >   The XIncluded parts must be well formed XML documents. That's
> >completely indepedant of the DocBook syntax, you don't have the
> >right to put multiple roots in an XML document, be it XIncluded or not.
> <grin/> Does that come next year Daniel?
> Multiple roots I mean.
> xml-dev keeps hinting it could be useful?

  First, of course I agree with Paul's answer about conformance.

Second, even if it were to be standardized at some point, that would
be a major change to the spec, more like an XML 2.0 than anything else
and deployment of such changes would certainly take more than one year.

Third, in the XInclude case, I think it's a real shame that the xpointer
scheme got dropped from the XPointer specs, I got personally involved,
got enough grey hairs from it, but that would have allowed rich document
composition and browsing tools to be developped, and some of the XML-Dev
crowd were also the ones complaining against it, I have zero sympathy for
their desire of major change of XML when they showed no support for
XPointer. They can whine for years, it's their problem, whining doesn't
generate specs, too bad for them ...

   As you can see I'm quite bitter about this, 


P.S.: for those interested libxml2-2.5.6 and libxslt-1.0.29 are out, fixing
      bugs, improving XSLT speed and allowing to use RelaxNG to validate your
      (DocBook) instances. Available at the usual place.

Daniel Veillard      | Red Hat Network https://rhn.redhat.com/
veillard@redhat.com  | libxml GNOME XML XSLT toolkit  http://xmlsoft.org/
http://veillard.com/ | Rpmfind RPM search engine http://rpmfind.net/

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]