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


Help: OASIS Mailing Lists Help | MarkMail Help

dita-lightweight-dita message

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

Subject: RE: [dita-lightweight-dita] LW DITA DTDs updated

Hi Mark,

What Eliot is pointing out is a reason but also in the article is standing that he should prefer XSD’s if there were better tools. And maybe, with XSD 1.1 and updated tools it is already working better. Honestly, I don’t know.

I always use Xerces and DITA OT to check/validate my DITA specialization XSDs.

Relax NG is might be a good alternative but too less tools support Relax NG.

Kind regards, Birgit


Van: dita-lightweight-dita@lists.oasis-open.org [mailto:dita-lightweight-dita@lists.oasis-open.org] Namens Mark Giffin
Verzonden: woensdag 5 augustus 2015 3:16
Aan: dita-lightweight-dita@lists.oasis-open.org
Onderwerp: Re: [dita-lightweight-dita] LW DITA DTDs updated


Hi Birgit,

The reason we avoid W3C XML Schema, especially for standards purposes, is that because the XML Schema redefine feature (which we use) is defined in an ambiguous way. See this by Eliot Kimber:


And actually, the official schema for DITA is RelaxNG as of a year or so ago, but I think we are using DTDs in the beginning here for preliminary work on LW DITA because most of us are familiar with it and it's easy.

Mark Giffin
Mark Giffin Consulting, Inc.

On 8/4/2015 12:56 AM, birgit wrote:

Dear Mark and others,

Thanks for updating the DTDs.

Anyway, I wonder why we (LW DITA)/you still using DTDs instead of XML Schema. My experience is that XML Schema is much more easy to use for specializations and furthermore there are tools which cannot read DTDs anymore but XML Schema well.

Kind regards, Birgit


(For whom who don’t know me, I am a freelance XML content engineer and member of OASIS and LW DITA, but unfortunately I haven’t got time to call in on Monday’s.)


Van: dita-lightweight-dita@lists.oasis-open.org [mailto:dita-lightweight-dita@lists.oasis-open.org] Namens Mark Giffin
Verzonden: zondag 26 juli 2015 0:17
Aan: dita-lightweight-dita@lists.oasis-open.org
Onderwerp: [dita-lightweight-dita] LW DITA DTDs updated


I updated the Lightweight DITA DTDs to cut things down to just topic and map. The files are in the form of an OT plugin here:


I created branch 0.1 to hold all of the old files, including concept, reference and task files:



  • I left in the highlight domain but I'm not sure if I should have. Get rid of it?
  • I didn't change anything with map but I noticed that it requires a topicmeta under a topicref. Is this correct or are we removing this requirement also?

Thanks to Carlos Evia for assistance!

Mark Giffin


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