--- Begin Message ---
- To: Adam DiCarlo <adam@onshored.com>
- Subject: Re: DOCBOOK-APPS: comments on "Using the DocBook XSL Stylesheets"
- From: Daniel Veillard <veillard@redhat.com>
- Date: Mon, 16 Dec 2002 12:08:52 -0500
- Message-id: <20021216120852.I27910@redhat.com>
- Reply-to: veillard@redhat.com
- In-reply-to: <86u1hdnch4.fsf@gopher.onshored.com>; from adam@onshored.com on Mon, Dec 16, 2002 at 10:40:55AM -0600
- References: <20021203204607.A4436@caldera.com> <86el8ks4eu.fsf_-_@gopher.onshored.com> <20021214142959.A2486@caldera.com> <86smwyriag.fsf@gopher.onshored.com> <20021215182439.P27910@redhat.com> <86bs3mrdcg.fsf@gopher.onshored.com> <20021216050357.S27910@redhat.com> <86vg1unthb.fsf@gopher.onshored.com> <20021216061607.U27910@redhat.com> <86u1hdnch4.fsf@gopher.onshored.com>
On Mon, Dec 16, 2002 at 10:40:55AM -0600, Adam DiCarlo wrote:
> > Note also that Debian, as an XML platform is really late, 80% of the
> > people complaining on the Gnome list or IRC are Debian users without catalogs
> > or screwed catalogs, just too many of them copy /etc/sgml/catalog to
> > /etc/xml/catalog and complain it doesn't work. You have a lot of work
> > to be done apparently. Hope this can be fixed fast, as I said I do the
> > end support for most of the libxml2/libxslt users independantly of their
> > system/OS/distro and Debian is a pain in this respect.
>
> I understand and sympathize.
>
> Does RedHat do central XML catalog registry? E.g., does the
yes
> docbook-xml catalog register it's entities? I didn't think it did.
it does of course, as well as the stylesheets.
> If it doesn't, how is Debian more problematic than RedHat? Is it just
the catalogs are in place for more than 2 Red Hat releases.
> I really am not trying to get into a "which distro is better" issue.
> I just want to learn from your experience and do what is right for
> users.
We rely on the catalogs being present with registred DocBook XML Dtd
and XSLT for all the Gnome2 documentation work. Even scrollkeeper's DTD
is registrated in the XML catalogs
> I wonder if I could bounce the proposed approach off you. I did a
> sketch of what we're wroking towards in
> <URL:http://lists.debian.org/debian-sgml/2002/debian-sgml-200212/msg00004.html>.
> Any comments about that approach?
We delegate into sub catalogs of course for efficiency and better management.
xml-base is a wrong name, it's the name of a W3C XML specification, highly
confusing.
Sub catalogs register public, system, uri, uri rewite, system rewrite,
kind of rules.
/etc/xml should be part of the core filesystem infrastructure
/etc/xml/catalog is dynamically augmented/reduced as new XML envs are
added or removed from the system. Delegates are the usual way to do
this.
I suggest you install a Red Hat 8 box to have an idea, and see how we do it.
Daniel
--
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/
--- End Message ---