Skip to content

iptc/sportsml-3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

96 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IPTC SportsML 3

SportsML is an open and highly flexible standard for the interchange of sports data. It is designed to be easy to understand and implement, and to cover a wide variety of sports competitions.

Features

  • Enhanced NewsML-G2 compatibility
  • Modular schema
  • New flexible tournament structure
  • Generic statistic structures
  • Semantic structures and vocabularies

Support

The IPTC Developer Site provides technical information.

The SportsML Users Forum is used to share experiences, raise questions and recommend and discuss changes to the SportsML standard. It also connects companies and organizations who use SportsML and vendors who create tools that process NewsML-G2 documents.

Specification

This folder contains the actual schema files with sportsml.xsd being the entry point.

Examples

This folder has 40+ real-world samples from 11 different sports and types of competitions. Several samples in different flavors of SportsML, like generic vs specific and classic vs G2-compliant.

Tools

Here are some xslt tools for transformations between versions. Please see additional information in a readme-file in the Tools folder.

Documentation

For the complete XML Schema documentation in HTML format, open documentation/sportsml.html in your browser. More information can be found in the SportsML-G2 section of the NewsML-G2 Guidelines.

Official package of SportsML specification, documentation and examples

Download SportsML version 3.1 here.

Revision history

  • 3.1:
    • "round-number" attribute added to baseEventMetadataComplexType
    • Fix typo in header comment for tennis plugin
    • Fixed examples to use the correct qcodes nprt:given, nrol:short etc for names
    • Updated references to discussion group and guidelines in this README file
    • Added "events-discarded" to outcomeTotalsComplexType and "result-status" to base3StatsComplexType to support events where players or teams can discard some of their results.
    • Corrected description of "distance" in "actionAttributes"
  • 3.0.3 Errata correction in schema and tools added.
  • 3.0.2 IPTC approved version in June 2016.
  • 3.0.1 Official draft version.
  • 3.0.0 Pre-release in May 2016.