This is the mail archive of the docbook@lists.oasis-open.org mailing list for the DocBook project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[docbook] [dbx g2] using modules; version attribute


[DocBook XML generation 2]

Hi

Just to thoughts:

* Modules, Subsets

I just heard from a project in a University that they switched away from DocBook. The said the language and the related tools are too large.

It would be great if it would be *very* simple to specify a set of modules, so that authors and tools can state in one simple line which modules they use respectively support.

Eg as in
http://thaiopensource.com/relaxng/xhtml/xhtml-strict.rng :

<grammar ns="http://www.w3.org/1999/xhtml";
         xmlns="http://relaxng.org/ns/structure/1.0";>

  <include href="modules/datatypes.rng"/>
  <include href="modules/attribs.rng"/>
  <include href="modules/struct.rng"/>
  <include href="modules/text.rng"/>
  <include href="modules/hypertext.rng"/>
  <!-- ... -->
</grammar>


* Required Version Atribute


It would be great if the new DocBook would have a required version attribute on the root element. This in addition to the namespace will make it easier for tools to find out what they are dealing with. (XSLT has a version attribute, SVG versions higher than 1.0 require one, etc)


Tobi


--
http://www.pinkjuice.com/


--------------------------------------------------------------------- To unsubscribe, e-mail: docbook-unsubscribe@lists.oasis-open.org For additional commands, e-mail: docbook-help@lists.oasis-open.org


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]