- From: Glenn Adams <glenn@skynav.com>
- Date: Wed, 3 Feb 2016 00:43:26 -0700
- To: Thierry MICHEL <tmichel@w3.org>
- Cc: TTWG <public-tt@w3.org>
- Message-ID: <CACQ=j+eCfPni-L_X+Z53CsMmnNhDg2YScU8KFyWBzxEef7FHtA@mail.gmail.com>
On Wed, Feb 3, 2016 at 12:14 AM, Thierry MICHEL <tmichel@w3.org> wrote: > > > On 02/02/2016 20:05, Glenn Adams wrote: > >> >> >> On Tue, Feb 2, 2016 at 11:54 AM, Thierry MICHEL <tmichel@w3.org >> <mailto:tmichel@w3.org>> wrote: >> >> Glenn, >> >> Thank you for your input and updating the IMSC1 Implementation >> Report [2]. That is very good news. >> >> Looking at this IMSC1 Implementation Report, ALL the tests have now >> two passing implmentations. This means we now fullfill our CR exit >> criteria, according to these tests. >> >> >> Note that TTV, TTX, and TTXV are not presentation processors, but >> transformation processors, so do not produce a visible rendition. >> However, that is sufficient to constitute an implementation of each >> feature. >> > > OK > >> >> Nonetheless, we will also be adding another column for the TTPE >> implementation in early March, which does constitute an additional >> full-featured IMSC presentation processor. >> > > Yes it does add an additional full-featured IMSC presentation processor, > but may not count for CR exit criteria as 2 independent implementations. it is certainly independent in the sense that TTV/TTX/TTXV do not perform any presentation processing, while TTPE does; it is true that TTPE is built on top of TTV/TTX, and so relies on the latter to perform content validation and ISD transformation; however, in my mind, they are independent since TTPE is just the presentation layer, and is all new code; > > > > > >> >> Thierry. >> >> >> >> On 01/02/2016 16:40, Glenn Adams wrote: >> >> I have added results for the TTV, TTX, and TTXV tools from the >> Timed >> Text Toolkit (TTT) [1] to the IMSC1 Implementation Report (IR) >> [2]. At >> this time, all tests are error free and produce no warnings. >> >> The following description applies to these tools: >> >> * TTV - Timed Text Verifier - verifies syntactic and semantic >> constraints as defined by IMSC1 specification - effectively >> an IMSC >> Transformation Processor which output is one bit indicating >> verification results (GOOD, NO GOOD) >> * TTX - Timed Text Transformer - effectively an IMSC1 >> Transformation >> Processor which output is a sequence of ISD document >> instances >> * TTXV - Timed Text Transforming Verifier - effectively an >> IMSC1 >> Transformation Processor which output is one bit indicating >> verification results (GOOD, NO GOOD) >> >> As a note, the following content processing pipeline applies to >> the above: >> >> * TTV => TTX => TTXV >> >> The distinction between TTV and TTXV is that the latter performs >> additional semantic tests that can only be performed on post >> transformation ISD instances. >> >> At this time, all of the current W3C IMSC1 test files have been >> directly >> incorporated into the TTXV test set [3], which ensures that all >> of the >> IMSC1 test suite is valid and regularly tested. >> >> An additional set of 76 IMSC1 test files [4][5], not included in >> the W3C >> tests, are also utilized, which test the behavior related to >> semantic >> proscriptions or recommended usage. >> >> We anticipate further updates to the IR in early March in order >> to add >> another column for the TTPE (Timed Text Presentation Engine) tool >> contained in TTT. >> >> Regards, >> Glenn >> >> [1] https://github.com/skynav/ttt >> [2] https://www.w3.org/wiki/TimedText/IMSC1_Implementation_Report >> [3] >> >> https://github.com/skynav/ttt/tree/master/ttt-ttxv/src/test/resources/com/skynav/ttxv/imsc1/w3c >> [4] >> >> https://github.com/skynav/ttt/tree/master/ttt-ttxv/src/test/resources/com/skynav/ttxv/imsc1 >> [5] >> >> https://github.com/skynav/ttt/tree/master/ttt-ttv/src/test/resources/com/skynav/ttv/imsc1 >> >> >> >>
Received on Wednesday, 3 February 2016 07:44:13 UTC