[
Lists Home |
Date Index |
Thread Index
]
- To: "Rick Jelliffe" <ricko@allette.com.au>, "The Deviants" <xml-dev@lists.xml.org>
- Subject: Re: [xml-dev] life support for DTDs? was RE: [xml-dev] misprocessing namespaces)
- From: "Jonathan Borden" <jborden@mediaone.net>
- Date: Fri, 1 Feb 2002 06:30:50 -0500
- References: <6D54B6A5DCF9D311971600D0B74758C101441B66@amsmsx02.gorillapark.com> <098701c1aa69$4d4d3cc0$0a2e249b@nemc.org> <010801c1aa7d$f828ec70$4bc8a8c0@AlletteSystems.com>
Rick,
Wow. it is that easy. So what is the excuse for not doing this?
Jonathan
From: "Jonathan Borden" <jborden@mediaone.net>
> This applies to both namespace and DTDs. Perhaps if anyone is really
> interested in keeping DTDs alive, they might publish such a proposal to
fix
> the problem, accompanied by some software that implements the proposal.
Then
> we would be able to see if it flies.
Actually, it does not even need any change in DTD syntax AFAIK.
It just needs a change in the way that validation is performed using DTDs.
The validator needs to understand that given
<!ATTLIST x xmlns CDATA "123">
or
<!ATTLIST x xmlns CDATA #FIXED "123">
etc. that an instance with
<y:x xmlns:y="123">
is correct.
You would also need the rule that an unprefixed element name
could only be declared once per DTD, which is not particularly
objectionable.
Cheers
Rick Jelliffe
-----------------------------------------------------------------
The xml-dev list is sponsored by XML.org <http://www.xml.org>, an
initiative of OASIS <http://www.oasis-open.org>
The list archives are at http://lists.xml.org/archives/xml-dev/
To subscribe or unsubscribe from this list use the subscription
manager: <http://lists.xml.org/ob/adm.pl>
|