SportsML 0.495 Adjustments

Based on feedback from IPTC Meeting of Oct. 11.      

Globalization Improvements

Feedback

Action

Too many properties specific to North American sports / the English Language are hard-wired into the DTD

More attribute values changed to CDATA, with suggested controlled vocabularies moved to the Resource Files

Team names aren't always just referred-to by a location-name and a nickname

New <name> element holds more generic full-name, first-name, last-name, and nickname

Different versions of a person's name are often used, for display within different languages

<name> element also has language attribute. More than one <name> element is allowed

Structural Improvements

Feedback

Action

Auxilliaries are generally team- or player-related

Auxilliary element now moved to child of team or player. Also, renamed auxiliary to be “associate”

Incorporated articles might just show up within NewsML envelope

Optional article-ref attribute added to <article>

Qualifiers actually cover two different styles of properties: sport-coverage and data coverage

Properties split up. sport-coverage items now modify particular sport content-codes. data-coverage items now fall under event-, tournament-, standing-, and other -metadata elements.

Better if some document-level metadata "percolates" lower down into lower parts of the document. This way a SportsML content item can cover more than one sport.

sports-content-codes element replicated into standing-, schedule-, and statistic-metadata

Packaging Improvements

Feedback

Action

Tournament elements needs better definitions / guidelines / examples

Documentation added. tournament-heat removed (since an <event> subcomponent can be used)

Before releasing SportsML 0.5, improve the documentation and examples

We're doing both.

Simplicity Improvements

Feedback

Action

Better to keep as much in the common DTD, to minimize one-offs within specific DTDs

More properties to be "percolated up" where possible. Added sub-score, sub-score-attempts, and outcome-totals to the main DTD.

Remove some of the rigidity from the DTD

Hardwired attributes such as period-1, period-2, etc., have been removed.