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

 


Help: OASIS Mailing Lists Help | MarkMail Help

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

Re: Resource Directory Description Language (RDDL)



"Sean B. Palmer" <sean@mysterylights.com> writes:

> > > ... considering that Sean Palmer's XHTML m12n
> > > admonishments seem to have been put to good use
> 
> Actually they haven't. You are still using an xmlns attribute: this should
> be a QName. I've written up the following "fix" - you need to use something
> like:-
> 
> <!ENTITY % NS.prefixed "IGNORE" >
> <!ENTITY % rddl.prefixed "%NS.prefixed;" >
> <!ENTITY % rddl.xmlns "http://www.openhealth.org/RDDL/" >
> <!ENTITY % rddl.prefix "rddl" >
> <![%rddl.prefixed;[
> <!ENTITY % rddl.pfx "%rddl.prefix;:" >
> <!ENTITY % rddl.xmlns.extra.attrib
>     "xmlns:%rddl.prefix;   %URI.datatype;  #FIXED  '%rddl.xmlns;'" >
> ]]>
> <!ENTITY % rddl.pfx "" >
> <!ENTITY % rddl.xmlns.extra.attrib "" >
> <!ENTITY % rddl.resource.qname "%rddl.pfx;resource" >
> 
> And go from there. I trust that these additions will be made to the next
> version (please!)

If I understand this correctly, it is _much_ more complex than
necessary: see the XML Schema DTD [1] for a lighter-weight approach to a
DTD which allows any (or no) prefix without using marked sections.

ht

[1] http://www.w3.org/2000/10/XMLSchema.dtd
-- 
  Henry S. Thompson, HCRC Language Technology Group, University of Edinburgh
          W3C Fellow 1999--2001, part-time member of W3C Team
     2 Buccleuch Place, Edinburgh EH8 9LW, SCOTLAND -- (44) 131 650-4440
	    Fax: (44) 131 650-4587, e-mail: ht@cogsci.ed.ac.uk
		     URL: http://www.ltg.ed.ac.uk/~ht/