[
Lists Home |
Date Index |
Thread Index
]
Ronald Bourret wrote:
>
> ...
>
> I think this does raise a legitimate problem though, and that is that
> moving namespaces into 1.1 formalizes the problems between DTDs and
> namespaces. One solution is to continue to live with the problem. A
> better solution is to allow namespace "declarations" in DTDs via the
> mechanism proposed recently by Rick Jelliffe [1] and implemented a years
> ago by Microsoft.
>
> The good news is that this solution is already known to work. The bad
> news is that it would cause backwards-incompatibility problems --
> documents that are both valid and namespace valid would cease to be
> valid due to a lack of xmlns attribute defaults in the DTD.
in order to avoid this problem it is necessary to implement a more
complete inference mechanism than that suggested by [1] and implemented
by microsoft. where one performs constriant propagation in the type
domain [2] one can incorporate the declarations in the document entity
and "retrofit" existing dtd's.
>
> -- Ron
>
> [1] http://lists.xml.org/archives/xml-dev/200201/msg02012.html
[2] http://lists.xml.org/archives/xml-dev/200201/msg02044.html
|