James M Snell wrote:

Or it is generally allowed by the spec but there are a number of subtle
and not-so-subtle issues that could impact interoperability.  I
understand the need for simplicity, but I think it is equally important
to educate implementors about the various subtleties inherent in the
spec.

While the subtleties of a wine's bouquet are important to a proper wine connoisseur, they often are lost on the typical frat student.

I encourage you to either subscribe to, or simply review the recent posts made to, the feedvalidator-users mailing list:

  http://groups.google.com/group/feedvalidator-users

The message that will be produced when dir attributes are encountered will simply state that this attribute is defined by a draft document and is therefore subject to change. Not very subtle, but effective... wouldn't you agree?

A dir attribute with a value of "upside down" will summarily be flagged as an error. Again, not very subtle, but it will have the desired result, and will enable future I-D's to define new values without worrying about adversely affecting existing client's behavior. I will also note that such values are not allowed by the non-normative RELAX NG Compact schema either.

- Sam Ruby

Reply via email to