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

Re: shipping the xml catalog DTD



Hi All,

Sorry for the delay -- I've been rereading the revised and clarified
(Oct 24) XML Catalog spec and it took longer than expected.

And don't worry Adam, my aim is to keep things simple:) 

Give me a few more hours...

Cheers,
Mark


On , January 14, Adam DiCarlo wrote:
> Jor-el <jorel@austin.rr.com> writes:
> 
> > On 14 Jan 2003, Adam DiCarlo wrote:
> > 
> > > 
> > > Should I include the XML catalog DTD with sgml-data?  (Probably along
> > > with the Relax, XML Schema, and other represntations.)  Or should this
> > > be in it's own package?
> > 
> > 	If an XML processor is processing the catalog itself, it would be
> > beneficial to have a "SYSTEM" mapping specifying the local location of
> > this DTD.
> 
> Well, surely.  All XML DTDs and entity files and such will have XML
> catalog entries with their local file location.  That's why we have
> catalogs.
> 
> > A logical place to have this would be in /etc/xml/catalog
> > itself. If the xml-common package is going to install /etc/xml/catalog ,
> > then it would be kind of awkward to have the Catalog DTD in another
> > package.  Unless of course, xml-common doesnt install /etc/xml/catalog and
> > leaves it up to sgml-data.....
> 
> It's xml-core btw.
> 
> That doesn't really follow at all.  xml-core would provide means for a
> package to (de)register catalogs.  It may or may not require the XML
> catalog to function properly.  That's the question I'm asking.
> > 
> > 	On another note - what about file naming conventions?
> > /etc/xml/catalog is hardcoded into xsltproc - so we dont have much
> > flexibility in its naming. SGML catalogs are called either "catalog" or
> > "<filename>.cat". In order to allow the equivalent XML catalogs to be
> > present in same directory, I propose a naming convention of "xcatalog" or
> > "<filename>.xcat"
> 
> No, these are XML documents and that should be their file ending.  I
> generally use "catalog.xml" for the catalog sitting in the dir along
> with the entities and DTDs.  "Supercatalogs" with the delegate
> information, if we use those, would be /etc/xml/<pkgname>.xml or
> /etc/xml/catalogs/<pkgname>.xml or something.
> 
> -- 
> ...Adam Di Carlo..<adam@onshore-devel.com>...<URL:http://www.onshored.com/>
> 
> 
> -- 
> To UNSUBSCRIBE, email to debian-sgml-request@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

-- 
_____________________________________
Mark Johnson        <mark@duke.edu>
Debian XML/SGML     <mrj@debian.org>
Home Page:          <http://dulug.duke.edu/~mark/>
GPG fp: 50DF A22D 5119 3485 E9E4  89B2 BCBC B2C8 2BE2 FE81



Reply to: