[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [syndication] OCS Version 0.5 draft
On Tuesday, 03 September 2002 at 16:33, Morten Frederiksen wrote:
> In section 3 the namespace URI contains "0.1", and this is also the namespace
> referenced in the example.
As you suspected, this is a typo which I'll fix
> I don't know if versioning the modules is needed, as far as I can tell it
> isn't done for the RSS 1.0 modules. Should an optional element be added at a
> later date, all applications recognizing the module will fail for no reason,
> while of course more radical changes to the existing element(s) warant such a
> behaviour.
I disagree. When a module is finalized then it should be at version 1
and that's the version people should use in live systems. Subsequent
versions could subtly alter the semantics of any module elements.
Maybe a future version of the alias module could add some sort of
pattern matching attribute. An agent dealing with the module needs to
hard-code behaviour and that's easier to do if every element's
semantics are guaranteed through the use of a unique identifier.
It's up to individual agents to equate behaviour for elements from
different namespaces, much like the old title vs dc:title debate.
> Also, in contrast to the description in section 4, the example doesn't list
> the aliases in an rdf:Alt container element. Keeping with the other aspects,
> I can imagine that the decription is OK, but the example should be fixed.
In this case the example is correct - I'll change the text to reflect
this.
Ian