Re: [Inkscape-devel] DTD

I agree about there being more powerful methods than a DTD. My point is that I disagree about the URI not needing to correspond to an actual page. If that is the stance of this development team, I think you should get some clarity from someone over at W3C, because that has never been the case in my experience, nor is it how I or any other developer I've worked with interprets the documents.
Quoting http://www.w3.org/TR/REC-xml-names/#ns-decl
"The namespace name, to serve its intended purpose, should have the characteristics of uniqueness and persistence. It is not a goal that it be directly usable for retrieval of a schema (if any exists)."
This clearly states that a namespace URI is not that of a schema and was never intended to be. If Lauris decided to construct a URI that ends with .dtd, it's not our problem. We keep using it simply for compatibility with Sodipodi.
It would be completely acceptable to leave it out, but putting invalid DTD information in the files does produce errors.
Or do you mean that the SVG DTD linked to in DOCTYPE does not validate our files? If so then yes, it's a problem, we'll probably need to remove that reference (or maybe remove the DOCTYPE altogether).
_________________________________________________________________ Add photos to your e-mail with MSN 8. Get 2 months FREE*. http://join.msn.com/?page=features/photos&pgmarket=en-ca&RU=http%3a%...

On Tue, 2004-03-02 at 13:51, bulia byak wrote:
I agree about there being more powerful methods than a DTD. My point is that I disagree about the URI not needing to correspond to an actual page. If that is the stance of this development team, I think you should get some clarity from someone over at W3C, because that has never been the case in my experience, nor is it how I or any other developer I've worked with interprets the documents.
Quoting http://www.w3.org/TR/REC-xml-names/#ns-decl
"The namespace name, to serve its intended purpose, should have the characteristics of uniqueness and persistence. It is not a goal that it be directly usable for retrieval of a schema (if any exists)."
This clearly states that a namespace URI is not that of a schema and was never intended to be. If Lauris decided to construct a URI that ends with .dtd, it's not our problem. We keep using it simply for compatibility with Sodipodi.
It would be completely acceptable to leave it out, but putting invalid DTD information in the files does produce errors.
Or do you mean that the SVG DTD linked to in DOCTYPE does not validate our files? If so then yes, it's a problem, we'll probably need to remove that reference (or maybe remove the DOCTYPE altogether).
This is exactly what I mean. Removing the DOCTYPE would be acceptable. Sorry for not being more clear about it.
Wendall
Add photos to your e-mail with MSN 8. Get 2 months FREE*. http://join.msn.com/?page=features/photos&pgmarket=en-ca&RU=http%3a%...
participants (2)
-
bulia byak
-
Wendall Cada