TimedText/IMSC1 Implementation Report letter

From W3C Wiki

Dear IMSC1 implementer,

Abstract: This is a Call for Implementation for "TTML Text and Image Profiles for Internet Media Subtitles and Captions 1.0" (IMSC1) and a call for reporting IMSC1 Implementation experience using our Questionnire.


The World Wide Web Consortium (W3C) is an international community that develops open standards to ensure the long-term growth of the Web. Read about the W3C mission [1].

Within the W3C, the Timed Text Working Group (TTWG) mission is to develop W3C Recommendations for media online captioning by developing and maintaining new versions of the "Timed Text Markup Language" (TTML), "TTML Text and Image Profiles for Internet Media Subtitles and Captions 1.0" (IMSC1) and "Web Video Text Tracks" (WebVTT) based on implementation experience and interoperability feedback, and the creation of semantic mappings between those languages. Read about the TTWG charter [2].

In this context, the W3C Timed Text Working Group [3] published its latest "TTML Text and Image Profiles for Internet Media Subtitles and Captions 1.0 (IMSC1) [4], a W3C Candidate Recommendation dated 19 May 2015. W3C publishes a Candidate Recommendation [5] to indicate that the document is believed to be stable and to encourage implementation by the developer community.

Implementation experience is required to show that a W3C specification is sufficiently clear, complete, and relevant to market needs, to ensure that independent interoperable implementations of each feature of the specification will be realized.

Therefore, for IMSC1 to exit the Candidate Recommendation stage, at least 2 independent implementations of every feature defined in this specification, but not already present in [TTML1], need to be documented in an Implementation Report.

The Implementation Report is based on implementer-provided test results for the IMSC1 test suite [6] (tests and sample content) maintained by the Timed Text Working Group. The Working Group does not require that implementations are publicly available but encourages them to be so.

In order to demonstrate adequate implementation experience, the Timed Text Working Group invites all IMSC1 implementors to report on the current status of their implementation (product, prototypte, scripts, etc...) using the online Implementation questionnaire [7]. Note that answers can be updated any numbre of times after first submission, for example to indicate that a previously "not tested" test has now been passed.

The responses to the questionnaire are visible to members of the Timed Text Working Group (and the W3C Team). Implementors wishing to keep their implementation details private may alternatively respond with implementation details directly to tmichel@w3.org using the text version of this questionnaire [8].

The results of this questionaire will be used to draft a public Implementation Report to demonstrate adequate implementation experience and allow IMSC1 specification to move forward to Proposed Recommendation. This Implementation Report will be made public.

If you want to anonymize your Company name and/or your Implementation name (or code name) and version in the public Implementation Report, please let us know by choosing the appropriate answer in the questionnaire.

If you wish to make comments regarding this specification, please send them to public-tt@w3.org with [imsc] at the start of your email's subject.

Looking forward for your contribution with your IMSC1 implementation.

Thank you,

On behalf of the Timed Text WG,

Thierry Michel Team contact for the Timed Text WG.