Open reschke opened 1 year ago
What text would you suggest as less misleading?
I don't think there should be a warning at all, unless the file is included from an unsafe location.
I disagree on removing the warning entirely. While it is true that character entities are perfectly valid, we have two clear problems here:
I would be happy if we changed the text to be clearer about these, to something like "Please note that rfc2629-xhtml.ent is not required and if you are not using character entities listed then you should not include it. If you are using character entities, the recommended method is to declare those directly rather than include this file."
That sounds good. Maybe even include the web site link you mentioned in the mail thread.
And for those people that have carried it forward in newer drafts from old work when it was required. For them to get with the times.
:)
Describe the issue
The warning
"Warning: /home/rgm/data/htt/Projects/Critical/drafts/rfc2629-xhtml.ent is no longer needed as the special processing of non-ASCII characters has been superseded by direct support for non-ASCII characters in RFCXML."
is completely misleading. From an XML point of view, it doesn't make any difference whether you declare an entity reference like "\ " for "\ ", or use that character literally in the source file. Both is valid, and has been valid all the time.
Code of Conduct