One of the principal element that caracterised an event is the category that define the event theme. The category is the most sensitive aspect of ESS standard protocol because the purpose of this section is to universalise all main stream events into generalist categories.
It is also one of the main reason why there is no other protocol that have for central objective to standardise Events. ESS Events Categories is the essential aspect that create a virtual connection between all events that use ESS as standard. ESS categories is a two dimention array that start from a generic main stream event theme definition and digg to a more specific definition (but not too precise). Each category have a specific identifier (categoryID) which make much more easier to use the event on a large scale.
A Basketball match can de defined by: Sport (C) > Team Sport (C2) > Basketball (C2BA) The ESS category ID for such an event is C2BA (worlwide and forever).
A cinema can define a movie by: Art > Film > Action Movie The ESS category ID for such an event is A25B (worlwide and forever).
At the same time a portal that federate ESS event feeds can easily display the kind of events that interest its readers (A25B). There is no longer human interaction to reach the information: the source create the feed, the subscriber syndicate to the feed and with the category ID there are both talking about the same subject.
The key of ESS success is the large community of people that help ESS open project to agregate more categories to each new standard version.
ESS categories structure
Category's item elements
|XML name||XML position||Element description||Content-Type||Mandatory (boolean)|
|ess:feed:categories:item:id||Hierarchic identifier location in the ESS indicated taxonomy.||String||False|
|ess:feed:categories:item:name||Language-Sensitive trivial category short name. Should not be longer then 64 characters||String||True|
|ess:feed:categories:item:description||Language-Sensitive category description that SHOULD NOT be longer then 512 chars.||String||False|
ESS categories sample
>C2AH> >Football> >
>Specific Football Sport> >Here is the category specific description that match the best the event subject. ]]> > > > ... >
Search a category
- [RFC 3076] : Canonical XML Version 1.0