XHTML modularization DTD public id/catalog issues

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

XHTML modularization DTD public id/catalog issues

Ville Skyttä
Hello,

While considering importing XHTML Modularization DTDs for use with local
catalogs of the W3C markup validator, I found the following public id related
issues with it (applies to REC-xhtml-modularization-20081008, ED-xhtml-
modularization-20091007, and the currently available files at
http://www.w3.org/MarkUp/DTD/)

1) xhtml.cat refers to the following modules/DTDs which are not included in
the REC-xhtml-modularization-20081008 or ED-xhtml-modularization-20091007
downloadable tarballs: xhtml-ruby-1.mod, xhtml11-arch.dtd, xhtml-redecl-1.mod.
(This is not an issue for http://www.w3.org/MarkUp/DTD/xhtml.cat, just the
tarballs.)

2) xhtml.cat has this public id for xhtml-edit-1.mod:
   "-//W3C//ELEMENTS XHTML Editing Elements 1.0//EN"
...but the module itself has in its comments:
   "-//W3C//ELEMENTS XHTML Editing Markup 1.0//EN"
...and the latter is not in xhtml.cat.  Which one of these should the public
id for xhtml-edit-1.mod be?  Should the comment in module or the catalog be
corrected, or are both good and both should be included in xhtml.cat?  A quick
web search produces hits for both public ids in the wild.

3) Similarly as 2) above, xhtml.cat has this public id for xhtml-bdo-1.mod:
   "-//W3C//ELEMENTS XHTML BIDI Override Element 1.0//EN"
...but the module itself has in its comments:
   "-//W3C//ELEMENTS XHTML BDO Element 1.0//EN"
...and the latter is not in xhtml.cat.  Which one of these should the public
id for xhtml-bdo-1.mod be?  Should the comment in the module or the catalog be
corrected, or are both good and both should be included in xhtml.cat?  A quick
web search produces hits for both public ids in the wild.

Ville

Reply | Threaded
Open this post in threaded view
|

Re: XHTML modularization DTD public id/catalog issues

Ville Skyttä
On Sunday 25 October 2009, Ville Skyttä wrote:

> 1) xhtml.cat refers to the following modules/DTDs which are not included in
> the REC-xhtml-modularization-20081008 or ED-xhtml-modularization-20091007
> downloadable tarballs: xhtml-ruby-1.mod, xhtml11-arch.dtd,
>  xhtml-redecl-1.mod. (This is not an issue for
>  http://www.w3.org/MarkUp/DTD/xhtml.cat, just the tarballs.)

Actually xhtml11-arch.dtd and xhtml-redecl-1.mod do not appear to exist at
http://www.w3.org/MarkUp/DTD/ so those two are an issue for the online version
of xhtml.cat as well.  http://www.w3.org/MarkUp/DTD/xhtml-ruby-1.mod exists
but the ruby DTD module is not listed in the spec's DTD module
implementations, just xhtml.cat.