OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

docbook message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]

Subject: Re: [docbook] Re: Ruminations on the future of DocBook

Tobias Reif wrote:

>> But suppose I could,
>> how would you propose to formally describe the structures that are
>> valid. What constitutes valid is not an academic question, it has
>> direct bearing on how tools work.
> I'm not sure what I meant back then, but I do think that there should be 
> one normative schema included in the spec (eg a normative/official RNG).
> I guess what I meant was that tools processing DocBook documents should 
> not be required to support any specific schema language (eg requiring 
> WXS+PSVI support for conformance). DTD support is required through the 
> XML spec, but ideally the DBX spec should avoid building on this type of 
> dependency.

Having formal syntax description of DocBook in some language (e.g. 
RelaxNG) as normative part of DocBook standard doesn't mean that tools 
must be RelaxNG aware. Many RFCs uses EBNF syntax diagrams to precisely 
define syntax of protocols but that doesn't imply that you must use some 
sort of EBNF code generator when programming your own implementation of 
that protocol.

I definitively think that DocBook standard should formally, precisely 
and unambiguously define DocBook grammar and this can't be done without 
some sort of formal language. AFAIK the best language for this is RNG at 
these days.


   Jirka Kosek  	
   e-mail: jirka@kosek.cz

S/MIME Cryptographic Signature

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]