|
Chris Janton pointed out that some of my OPML isn't properly handled by another OPML-processing application, and that my own validator rejects it as invalid. Here's an example of a file that's rejected as invalid. It says: "The type attribute on an <outline> element should be a known type."
It continues: "When specifying such an extension, following the example of this specification, say which attributes are required and which are optional, and explain the roles each of the attributes plays, how they relate to each other, and what rules they must conform to."
So it's clearly a bug that the OPML Validator rejects these OPML docs. Not sure what the OPML-processing app should do, I'd have to know more about what the concern is. But the spec clearly allows what we're doing with Scripting2's OPML. |