On Tue, Feb 21, 2006 at 03:40:33PM -0800, Rick Jones wrote:
> I'd like to thank everyone for the help so far on catalogs.  I'm probably 
> just about there in understanding but have come additional questions.
> 
> First seems to be bootstrapping.  Somewhere I seem to recall seeing (but 
> not at http://www.xmlsoft.org/catalog.html - if my recollection is correct 
> that may be a good enhancement to that page) that the default place libxml2 
> will search for a catalog is /etc/xml/catalog.

 yes

> However, that does not seem 
> to be created by default by libxml2 installation?

  No, this is a system resource. On a Red Hat/Fedora system it will be created
by the installer as part of the installtion scripts of the packages in the
distribution.

> Using xmlcatalog to manipulate catalog files seems to depend on one knowing 
> where the catalog files are in the first place.

  yes

> It is possible for libxml2 to be built in such a way as to have the default 
> catalog location elsewhere?

  You can hack it, but then you're on your own. I don't support this, 
and /etc/xml should be part of the (Linux) Filesystem Standard, not specific
to libxml2.

> If so, should xml2-config have a way to 
> specify that location?

  I'm against as I don't want to promote different paths on different systems.
 
> It sure would be nice if one could use xmlcatalog without requiring 
> explicit knowledge of where libxml2 will be looking for catalogs.  I would 

  libxml2 will be looking in /etc/xml, because that's where it expects the
Operating System to store the entry point for the catalog. If you don't follow
that, you're creating a divergent way, and I don't want to help doing this,
there is no good reason at an OS level to make things in a different way,
and if it's not at the OS level, then use the environment variable to tell
to search for catalogs somewhere else.

> not that I plan on using the catalog manipulation routines, but it might be 
> nice if their mentions in the catalog.html file were hyperlinks to their 
> descriptions.

  True, I take patches :-) or you can bugzilla.

Daniel

-- 
Daniel Veillard      | Red Hat http://redhat.com/
[EMAIL PROTECTED]  | libxml GNOME XML XSLT toolkit  http://xmlsoft.org/
http://veillard.com/ | Rpmfind RPM search engine http://rpmfind.net/
_______________________________________________
xml mailing list, project page  http://xmlsoft.org/
[email protected]
http://mail.gnome.org/mailman/listinfo/xml

Reply via email to