EPUB 3 Working Group Telecon — Minutes
Date: 2022-05-20
See also the Agenda and the IRC Log
Attendees
Present: Dave Cramer, Avneesh Singh, Masakazu Kitahara, Toshiaki Koike, Zheng Xu (徐征), Brady Duga, Ben Schroeter, Aimee Ubbink, Charles LaPierre
Regrets: Ivan Herman, Matt Garrish
Guests:
Chair: Dave Cramer
Scribe(s): Ben Schroeter
Content:
1. Testing.
Dave Cramer: big topic of the day is testing. Now that we are in CR we must show that our spec is implementable?.
… Internationalization had to re-review and re-approve, had to iterate with security and privacy, but all got resolved.
Dave Cramer: See Testing table.
Dan Lazin: https://tinyurl.com/epub-tests.
Dan Lazin: These links are long and short URLs for the tests.
… We need people to write tests.
… 63 missing tests.
… some are untestable.
… descriptions are in column D.
… put your name in column E.
Dan Lazin: See test descriptions.
Dan Lazin: just need to whittle down the number and get the easy tests out of the way.
Dan Lazin: See how to contribute to tests.
Dan Lazin: this link is instructions for how to write a test.
… we have a Slack channel or you can email me and I’ll walk you through the process.
… complete the metadata too so an RS evaluator can understand the test.
… and link the spec to the test.
… make sure the EPUB validates.
… when done, fork the repo for the spec tested. unique anchors are already populated.
Zheng Xu (徐征): There are two specs, EPUB and RS - do we need both or just RS? Do we need to test all Reading Systems?.
Dan Lazin: just create the test, don’t worry about testing in the EPUB.
… if a test fails EPUBcheck (intentionally), there is metadata for that. Or maybe we still need to add that..
Brady Duga: one thing that worries me about writing test is that we need to be aware of copyright.
… if you use fonts media, text, we need to make sure our licenses match W3C’s licenses.
Dan Lazin: current core media tests have stuff you can repurpose.
… didn’t check in font license to test, so may need to reconsider.
… we can swap out for licensed fonts later.
Brady Duga: consider a AHEM for fonts.
Dave Cramer: See Ahem font for testing.
Brady Duga: these instructions are great, thanks Dan.
Dan Lazin: take a quick look at existing tests before you make one.
Dave Cramer: Zheng, you had additional agenda items?.
Zheng Xu (徐征): once I send pull request, do I close my issue?.
Dan Lazin: yes.
… when preparing tests, please use as opportunity to improve the spec if you find something that is not clear.
2. Publishing CG.
Zheng Xu (徐征): pcg meeting second week of each month.
… we could recruit testers.
Tzviya Siegman: if we’re trying to get the CG to help the WG, it might be easier to bring the WG to the CG.
Dave Cramer: See Deferred issues in EPUB 3.3.
Avneesh Singh: WG should prepare a list of issues that were deferred from EPUB 3.3 like HTML vs XHTML. That would be a good topic for discussion with community group.
Tzviya Siegman: we try to present as problems we want to solve as opposed to solutions.
Brady Duga: Use cases for html vs xhtml: Use of the shelf tools for content creation, use popular scripting libraries, better align with other standards.
Zheng Xu (徐征): would like to share use cases from community group.
Tzviya Siegman: https://github.com/w3c/publishingcg/issues/27 i.
Zheng Xu (徐征): perhaps WG would want to standardize these use cases to be RS agnostic.
Avneesh Singh: better to discuss Media Overlays advancements on sync media community group.
Dave Cramer: https://github.com/w3c/publishingcg/issues/33/.
Dave Cramer: https://github.com/w3c/publishingcg/issues/34/.
Dave Cramer: having a separate navigation document is a foundational pillar of EPUB, so hesitant to move away from that unless we can be sure of benefits.
3. AOB.
Brady Duga: cheap rooms for TPAC are almost gone. Is there a block of rooms for W3C?.
Dan Lazin: will ask Ivan.
Tzviya Siegman: I’l try to look into it.