- From: Dan Brickley <danbri@danbri.org>
- Date: Fri, 9 Mar 2012 21:59:43 +0100
- To: public-vocabs@w3.org
The schema.org partners discussed today the issue tracked as 'ISSUE-9: Naming url properties' https://www.w3.org/2011/webschema/track/issues/9 Currently we have: a class http://schema.org/URL; alongside the following properties: url, embedURL, contentURL, downloadURL, thumbnailUrl, replyToUrl, discussionUrl. This variety has been causing confusion, particularly around VideoObject, for which many of these properties are applicable. We resolved that - given current variety of case spellings - looking to the future we will prefer camelCase for multi-word properties that reference URLs/urls. As with other properties, the initial letter of the word or phrase is lower case, and the letter 'U', "r', 'l', are written e.g. "xyzUrl" rather than "xyzURL". At some point we will therefore add new preferred forms for three of these: embedUrl (for embedURL), contentUrl (for contentURL), downloadUrl (for downloadURL). Consumers should still consume the earlier variants too. This continues our general practice of avoiding hard 'deprecation', although you can expect the Web site to start to nudge publishers towards the preferred form. The schema.org site won't change to reflect this directly, but I wanted to drop a note here to report the decision immediately. We'll figure out a way of making these aliases / synonyms available in machine form, as well as a human readable summary. cheers, Dan
Received on Friday, 9 March 2012 21:00:11 UTC