Comments on the draft W3C Annotatea specification
2008-11-11 03:27:35 GMT
These comments are based on the draft specification on the W3C website at: http://www.w3.org/2002/12/AnnoteaProtocol-20021219 [There is a more recent draft on the www.annotea.org website at: http://www.annotea.org/Annotea/User/AnnoteaProtocol-20051226.html which includes a whole new section on Bookmarks and Topics. However, I don't believe it has any official standing. If it does ... or should ... have standing, then it would be a good idea if someone at the W3C added it to the W3C website!!] 0) The structure and language of the current draft is not really appropriate as a specification. This is understandable given the history of the document, but it would need to be addressed if Annotea is to progress to a W3C recommendation. (IMO, this work needs to be done anyway.) 1) The relationship between the Annotea Protocol and Annotea RDF schemas should be spelled out more clearly. I would expect to a reference in the Annotea Protocol document's overview, and a later section that lists and describes the core schema properties, and states whether they are mandatory, recommended, optional, single-valued, multi-valued, whatever in the context of the protocol. (I acknowledge that making properties mandatory goes against the grain with RDF, but an Annotea client or server-side implementation needs a clear "contract" which spells out what is required for the protocol to "work". For example, the "annotates" property needs to be mandatory in some contexts. This is noted in the spec at some points ... but are there other properties like this?)(Continue reading)
RSS Feed