ESS:Categories

From ESS
Jump to: navigation, search

Contents

"Categories" definition

The principal XML element that characterizes an ESS event is the category under which that event is labeled.
The category defines the theme of an event and the purpose of this section is to universalize all main stream events into general categories.
ESS event categories are essential- they create a virtual connection between all events that use ESS as a standard.
ESS categories start from generic main-stream theme definition and uncover more specific definitions. Each category has a specific unique identifier, this ID simplify ESS Processors feeds analysis to cross similarities with other events.



ESS structure

XML element must be defined in an ESS Feed Document, it is a mandatory ESS XML element.
must contain, at least, one element. element must only be comprised of two XML element types : and , elements must have at least a element of an immediate child. If it is present, the value of element identifies a hierarchic identifier location in the ESS taxonomy. Processors may establish conventions for the interpretation of category ID, even if the user is free to define its own category by entering a . But it is advisable to use ESS categories taxonomy for wide scale broadcasting and usage of the event feed.




Categories


Name Description Type Required
type The "type" attribute define the purpose of the event category, it can take the value:
  • award
  • commemoration
  • competition
  • conference
  • concert
  • course
  • dinner
  • entertainment
  • cocktail
  • exhibition
  • family
  • friends
  • festival
  • lecture
  • meeting
  • networking
  • party
  • seminar
  • trade show
  • general
String TRUE
priority The "priority" attribute refers to the order and the preference applied to each XML elements. ESS processors should consider the natural position of the element as the priority if this attribute is not defined. Number FALSE




Categories child elements


Name Description Type Required
Language-sensitive category shortens name. Should not be longer then 64 characters String TRUE
Unique hierarchical category identifier in ESS indicated taxonomy. IRI RFC3987 FALSE
This optional XML element contain the category specific description. Using HTML tags inside this XML element is possible but should be limited to the minimum necessary because ESS processors could use this information in an environment that can not read HTML. String FALSE




ESS categories sample

DTD description [http://essfeed.org/history/0.9 ]


For example:
A Basketball match can be defined by: Sport (C) > Team Sport (C2) > Basketball (C2BX) The ESS category ID for such an event is C2BX and as name Basketball.
A cinema listing can be defined as: Cinema (I) > Action Movie (I3) The ESS category ID for such an event is I3 and as name Cinema: action

 version="1.0" encoding="UTF-8"?>

 xmlns="http://essfeed.org/history/0.9" version="0.9" lang="en">
   ...
   >
       type="competition">
         >Football>
         >C2AH>
      >
   >
   ...
>







External documentation

Ietf logo.png

ESS standard under RFC validation process: RFC ESS Draft


IF EVENTS MATTER TO YOU

Spread the news about ESS!
Personal tools
Actions
Standard

 


Developers

 


Communication