[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [entity-resolution] (Fwd) Re: [entity-resolution] Mixing XMLCatalog and TR9401
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 / "Lauren Wood" <lauren@textuality.com> was heard to say: [...] | From: Daniel Veillard <veillard@redhat.com> [...] | The fundamental problem is really an interoperability problem, | and at 2 levels: | - for the XML Catalog implementations, if Sun's and Apache's | implementations allow an XML Catalog to point to a TR 9401 | subtree well, other implementations will have to do the same | or face requests from users like I did. If I've personally contributed to this problem by publishing a TR9401 catalog somewhere, well, I'd be happy to unpublish it :-) | - for XML deployement, building XML catalogs is one good way | to ensure that no SGML resource is referenced by mistake, | we had this problem (in Red Hat 7.2 if I remember correctly) | of pointing to the ISO SGML resources for XML tools and that | was of course a disaster, separating cleanly the catalogs (and | the tree of resources) is something which can help prevents | those mistakes. Yes, and the ability to point to both kinds of resources with the same set of catalog files is a feature. Not a feature that I'm using at the moment, I admit, but it would be a feature if I had an SGML tool that understood XML Catalogs. | A separate issue I would like to point out, is that in the Linux | framework I tried to get XML default catalogs to get located in | /etc/xml/catalog , the reason is that one cannot expect all users to | reliably have an environment variable or another mechanism to | indicate | to the XML tools where to lookup catalogs by default. Having a | predefined | path is useful to get some default system wide processing. | Traditionnally | the SGML tools have used "SGML_CATALOG_FILES" environment variable, | for | libxml2 I used "XML_CATALOG_FILES" as the environemnt variable | allowing | to override the default /etc/xml/catalog, maybe your group could | suggest where to find the system catalog entries, this would | definitely help | on interoperability, I understand that /etc/xml/catalog is very Linux | specific (won't work on Windows and I think Sun changed that when | embedding | libxml2) still at least suggesting an environment variable would be | nice. Suggesting and environment variable seems reasonable. Be seeing you, norm - -- Norman.Walsh@Sun.COM | Mankind are always happy for having been XML Standards Architect | happy; so that if you make them happy now, Web Tech. and Standards | you make them happy twenty years hence by the Sun Microsystems, Inc. | memory of it.--Sydney Smith -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: Processed by Mailcrypt 3.5.7 <http://mailcrypt.sourceforge.net/> iD8DBQE+gLUpOyltUcwYWjsRAqeIAJ9PsogHz9ek8ztpZ4LE7gD0asb3oACglerA gH7DjAw4KPQAqnepbRjTL1s= =VOlJ -----END PGP SIGNATURE-----
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]