Re: DocBook and ITS

Felix Sasaki wrote:

> Thank you very much for the comments and the DocBook example! I saw you
> already started entering them in Bugzilla. Would you mind doing that for
> all of them?

Well, I entered issue that was clear bug. My other comments are things 
that are more design issues and different people can have different 
opinions about them. I think that it is better to discuss them first and 
if there agreement reached, you can incorporate them into ITS specification.

> Here are some initial, personal replies:
> 
> - [I don't think that attributes used inside documentRules element and
> its descendants should be prefixed. ]
> 
> We need to prefix them if we want to allow for extensions, e.g.
> <its:documentRule its:translate="no"
> its:translateSelector="//db:para/@*"
> xyz:myExtension="http://www.example.com/someExtension"/>

Not completely true. If you require extensions to be in its own 
namespace (which is typical approach) there is no possibility of name 
clash. You can do extension as follow:

<its:documentRule
	translate="no"
	translateSelector="//db:para/@*"
	xmlns:xyz="http://www.example.com/someExtension"
         xyz:disableTranslationMemory="true"/>

> - [provided schema in RELAX NG uses bad naming conventions.]
> The schema is not normative, just an automatically generated example. I
> would have nothing against this change, though. Please enter this
> proposal into bugzilla.

OK. Done.

-- 
------------------------------------------------------------------
   Jirka Kosek     e-mail: jirka@kosek.cz     http://www.kosek.cz
------------------------------------------------------------------
   Profesionální školení a poradenství v oblasti technologií XML.
      Podívejte se na náš nově spuštěný web http://DocBook.cz
        Podrobný přehled školení http://xmlguru.cz/skoleni/
------------------------------------------------------------------
                    Nejbližší termíny školení:
      ** XSLT 13.-16.3.2006 ** XML schémata 24.-26.4.2006 **
        ** DocBook 15.-17.5.2006 ** XSL-FO 12.-13.6.2006 **
------------------------------------------------------------------

Received on Thursday, 16 March 2006 07:48:34 UTC