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

Re: SGML/XML proposals for Linux Standard Base



Hi all,

FYI Linux-Mandrake 7.2 conforms with the proposal.

Camille.

Dan Scott a �crit :
> 
> Hey guys,
> 
> George posted this a little over a week ago (albeit with a deceptive
> subject). Basically he would like to get feedback from people that care
> about SGML and XML configuration and set up (hello Greg, Mark, every new
> author that has struggled with the setup for Docbook, et al!). Assuming
> that we can arrive at some mutual agreement, the Linux Standard Base also
> feels that we could lend their proposal a certain amount of legitimacy.
> 
> That's assuming that we take a look at it. I've been marking up the
> proposals and will offer some opinions in a few days, once I've had time
> to actually digest the content. I'd love to hear the opinions of those
> more wise in the ways of *ML than me...
> 
> Thanks,
> Dan
> 
> --
> Dan Scott,
> Friend of the abnormal.
> 
> ---------- Forwarded message ----------
> Date: Mon, 6 Nov 2000 15:40:06 -0600
> From: George Kraft/Austin/IBM <[email protected]>
> To: [email protected]
> Subject: Unidentified subject!
> Resent-Date: Mon, 6 Nov 2000 16:45:33 -0500
> Resent-From: [email protected]
> 
> A while back there was a set of proposals brought forward to the Linux
> Standard Base regarding: SGML Directory layout, DocBook Directory layout,
> Open Catalog usage for SGML, Open Catalog usage for DocBook, Configuration
> files, Iso-entities, and Packages.   I would like the Linux Documentation
> Project to (1) review the proposals, and (2) if acceptable, endorse these
> proposals.
> 
> http://lists.debian.org/lsb-spec-0008/msg00012.html
> http://lists.debian.org/lsb-spec-0008/msg00013.html
> 
> Would someone within the LDP be interested in DocBook formatting and
> supporting this chapter of the LSB?
> 
> George Kraft IV
> [email protected]
> LSB Written Spec Program Manager
> 
> George Kraft
> 08/31/2000 11:14 AM
> 
> To:   FHS Discuss
> cc:   [email protected], [email protected],
>       [email protected], [email protected], [email protected], [email protected]
> From: George Kraft/Austin/IBM@IBMUS
> Subject:  FHS PROPOSAL: SGML & XML
> 
> Enclosed is a proposal, submitted by Eric Bischoff,  for the FHS regarding
> SGML & XML.   The more detailed second part of this proposal has been
> submitted to the Linux Standard Base to be adopted as an addendum to the
> LSB written specification.  See the LSB's lsb-discuss email archive for
> more details regarding that proposal http://www.linuxbase.org/lists.html
> It is proposed that the FHS adopted the enclosed and integrated it into the
> specification.
> 
> Introduction
> ------------
> 
> In a normalisation effort, about thirty people, including packagers
> of some Linux distributions, and developers of SGML related tools such
> as the SGML-Tools and DocBook Tools project, discussed informally and
> agreed on a series of recommendations that will be submitted as a draft
> to the Linux Standard Base project. A reference implementation will also
> be done as part of the DocBook-tools project.
> 
> This document addresses the FHS part of the project.
> 
> This document makes several references to "catalogs": these files
> represent the dorsal spine of a SGML or XML system. They are mainly used
> to map things (that are called "entities" in SGML or XML terminology)
> into real file names. A catalog can reference other catalogs through
> pointer directives (CATALOG, DELEGATE). For more information, see the
> Open Catalogs standard at http://www.oasis-open.org.
> 
> /etc/sgml/
> ----------
> 
> In /etc/sgml one can find configuration files that describe the installed
> components of a SGML or XML system.
> 
> Files found there include:
> 
>      *.conf: generic configuration files
>      *.cat: DTD-specific centralized catalogs
>      catalog: the super catalog
> 
> The generic configuration files define high-level parameters of the SGML
> or XML system.
> 
> The "centralized catalogs" are catalogs that reference through pointers
> all the other catalogs that are needed to use a given DTD. The referenced
> files include the DTD's catalog, style sheets catalogs, character entities
> sets catalogs, etc. All the files that are referenced reside somewhere
> under /usr/share/sgml.
> 
> The "super catalog" references through pointers all the centralized
> catalogs. Unlike the centralized catalogs, it does not guarantee the
> absence of definition conflicts between referenced catalogs.
> 
> At least for the present, all XML documents are also SGML documents,
> so it seems unnecessary to create /etc/xml.
> 
> /usr/share/sgml/
> ----------------
> 
> In /usr/share/sgml reside architecture-independent files used by SGML
> or XML applications: ordinary catalogs (not the centralized ones), DTDs,
> entities, style sheets, and other declarative files, if any.
> 
> It is organized at top-level into DTD-specific subdirectories, when
> applicable:
>      docbook/
>      tei/
>      html/
>      mathml/
>      ...
> 
> Other files that are not specific to a given DTD may reside in their own
> directory. When we say "specific to a DTD", it does not mean that those
> files describe a DTD, but only that they are to be used with this DTD.
> 
> At least for the present, all XML documents are also SGML documents,
> so it seems unnecessary to create /usr/share/xml.
> 
> George Kraft IV
> [email protected]
> 
> --
> To UNSUBSCRIBE, email to [email protected]
> with a subject of "unsubscribe". Trouble? Contact [email protected]
> 
> --
> To UNSUBSCRIBE, email to [email protected]
> with a subject of "unsubscribe". Trouble? Contact [email protected]


--  
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]