Translating OpenXML into DAISY
Reed announced today that the first alpha build of the OpenXML to DAISY translator is now available up on SourceForge: https://blogs.technet.com/reedblog/archive/2008/01/25/open-xml-to-daisy-v1-is-live.aspx
This is awesome. It's another example of the power you get out of translators, and the shared collaboration in building these translators really help folks learn about what if any barriers to interoperability exist so they can be fixed.
According to Reed, here's what supported in this first drop:
- Dublin Core Metadata [R1]
- UID metadata [R2]
- Frontmatter,bookmatter and rearmatter mapping[R3]
- Levels and Headings [R4]
- Paragraphs [R5]
- Tables [R7]
- Lists [R8]
- Note's and Note References [R10]
- Emphasis and Strong [R11]
- Superscript and Subscript [R12]
- Images [R14]
- Validity [R16]
- Captions [R18]
It looks like this already gets them really close to full compliance with the standard too:
I also want to call out the results of the first test cases. I can't say enough great things about the folks from the DAISY consortium and Sonata who are collaborating with us on this effort. Check this out:
DAISY TRANSLATOR | |
Current Project Phase |
Testing of Timebox1 |
Overall Health |
Good |
Total Test Cases Executed |
328 |
Number of Test Cases Passed |
325 |
Number of Test Cases Failed |
3 |
Number of Test Case To be Tested |
0 |
Number of Test Cases Not Executed |
0 |
325 out of 328 test cases passed. That's pretty darn good (we are going after that pesky 1% that failed). The details on the test cases will also be found on SourceForge so feel free to chomp on that as well.
-Brian