16:40:51 RRSAgent has joined #pwg 16:40:51 logging to https://www.w3.org/2019/12/02-pwg-irc 16:40:52 rrsagent, set log public 16:40:52 Meeting: Publishing Working Group Telco 16:40:52 Chair: wendy 16:40:52 Date: 2019-12-02 16:40:52 Agenda: https://lists.w3.org/Archives/Public/public-publ-wg/2019Nov/0054.htmll 16:40:53 ivan has changed the topic to: Meeting Agenda 2019-12-02: https://lists.w3.org/Archives/Public/public-publ-wg/2019Nov/0054.html 16:40:54 Regrets+ billk, teenya, tzviya, luc, lars 16:58:15 gpellegrino has joined #pwg 16:58:24 present+ 17:00:12 present+ 17:00:39 present+ 17:00:53 present+ 17:01:32 marisa has joined #pwg 17:01:42 laurent_ has joined #pwg 17:01:52 present+ laurent 17:02:00 mattg has joined #pwg 17:02:39 romain has joined #pwg 17:02:44 BenSchroeter has joined #pwg 17:02:53 present+ 17:02:55 present+ 17:03:04 present+ 17:03:29 Avneesh has joined #pwg 17:03:57 I'm on the high speed train :) 17:04:39 zakim, pick a victim 17:04:39 Not knowing who is chairing or who scribed recently, I propose dauwhe 17:04:56 scribenick: dauwhe 17:04:58 present+ 17:05:04 garth has joined #pwg 17:05:17 present+ Garth 17:05:24 wendyreid: let's get started 17:05:36 https://www.w3.org/publishing/groups/publ-wg/Meetings/Minutes/2019/2019-11-18-pwg 17:05:36 Topic: minutes 17:05:49 present+ 17:05:52 present+ 17:05:59 wendyreid: minutes approved 17:06:07 resolved: last week's minutes approved 17:06:18 Topic: LPF is ready for publication as ... note 17:06:33 laurent_: everything is ready 17:06:47 ... there was a respec issue 17:06:56 rkwright has joined #pwg 17:06:57 q+ 17:07:03 ack ivan 17:07:20 ivan: pub rules checker had some complications 17:07:25 duga has joined #pwg 17:07:27 present+ 17:07:30 ... so the webmaster will get back to me 17:07:49 wendyreid: we'll see publication this week? 17:07:53 ivan: thursday 17:08:00 geoffjukes has joined #pwg 17:08:09 wendyreid: we were approved for CR for audiobooks on Thursday 17:08:14 present+ 17:08:21 Topic: API tests 17:08:26 CharlesL has joined #pwg 17:08:31 https://github.com/iherman/pub_manifest_api_tests/ 17:08:34 wendyreid: ivan, could you go over this? 17:08:38 ivan: there's nothing new 17:08:39 https://iherman.github.io/pub_manifest_api_tests/ 17:08:40 present+ 17:08:47 https://w3c.github.io/pub-manifest/experiments/manifest-to-internal-processor/testsuite.html 17:09:06 wendyreid: I've posted links to IRC 17:09:08 josh has joined #pwg 17:09:12 ... mattg and ivan were working on this 17:09:31 ivan: I talked about the tests a while ago 17:09:42 present+ 17:09:42 ... I collected them in one place, independent of my impl 17:09:48 ... and have a reporting mechanism 17:10:08 ... but this only for one tiny part of what we test, the conversion to the internal representation of the manifest. that's all it covers. 17:10:14 q? 17:10:47 ... implementors can send a JSON file that reports their results, and make a PR 17:11:00 Topic: repo for testing 17:11:16 wendyreid: this came up in a PR because we have separate repos for audio and pub manifest 17:11:20 q+ 17:11:28 ... we could have tests in pwg repo, or in new test repo 17:11:37 ack ivan 17:11:42 ivan: i raised this issue 17:11:53 ... i juist have one part of the testing 17:12:01 ... we need something similar for json schema 17:12:21 ... and there will be other tests 17:12:23 s/juist/just/ 17:12:28 ... it's cleaner if it's in one repo 17:13:14 +1 to one "testsuite" repo 17:13:21 wendyreid: I'm ok with a test repo 17:13:58 ivan: if there's a better answer for where to put the test I'm all ears 17:14:24 wendyreid: everyone has no opinion or is ok with this. 17:14:40 q+ 17:14:44 ack ivan 17:14:58 ivan: there is a pending PR for schema based testing 17:15:16 ... if we set up a separate repo, or do the wg repo, then benjamin can populate 17:15:24 q+ 17:15:27 ack bigbluehat 17:15:40 bigbluehat: it's fine wherever 17:15:44 q+ 17:15:56 ack mattg 17:16:14 mattg: i think having a more general thing like publishing test suites 17:16:31 ... having it separate reduces noise from notifications 17:16:35 George has joined #pwg 17:16:39 ... so just one for all our specs 17:16:42 present+ 17:16:43 wendyreid: sounds good 17:16:45 ivan: ok 17:17:41 Proposal: Create a new repo for tests called publishing-tests and store all of the publication manifest, audiobooks, and other tests there 17:17:51 +1 17:17:51 +1 17:17:52 +1 17:17:54 +1 17:17:54 +1 17:18:02 +1 17:18:02 +1 17:18:06 +1 17:18:08 +1 17:18:09 + 17:18:10 +1 17:18:14 q+ 17:18:15 +1 17:18:18 +1 17:18:19 RESOLVED: Create a new repo for tests called publishing-tests and store all of the publication manifest, audiobooks, and other tests there 17:18:24 ack George 17:18:28 +1 17:18:39 George: copyright on these materials and usage... are we going to just have 17:18:45 ... make believe content or real content? 17:18:45 q+ 17:18:55 wendyreid: public domain or made up 17:18:56 ack ivan 17:18:57 q- 17:19:20 q+ 17:19:20 ... I've been looking for public domain content or make it up 17:19:25 ack ivan 17:19:29 ivan: one practical question 17:20:36 dauwhe: Everything I have used is from Librivox 17:21:00 wendyreid: I've been using librivox, too, for audio 17:21:28 wendyreid: we do have a testing timeline, with the end of CR being march 31 17:21:45 ... we also decided that there are only 2 more meetings this year 17:21:52 ... i'd like to have our tests firmed up 17:21:58 ... and the remaining part is on me 17:22:15 q+ 17:22:16 ... so starting in january any implementers can start testing, and we can get results 17:22:18 ack ivan 17:22:35 ivan: i would like to understand what type of test we will have beyond the one I seeded 17:22:47 ... which are only on the transformation part 17:23:05 ... beyond that, what other types of tests do we want? 17:23:17 ... is there any test for table of contents structure and algo 17:23:42 ... and there may be other statements in specs 17:23:57 ... and I don't know what the schema testing does 17:24:25 ... and we need tests for some other things 17:24:36 wendyreid: the other group of tests is for user agent behaviour, which I'm working on 17:24:41 ... self-reported, not automated 17:24:52 ... covering the UCR stuff 17:24:58 ... and we need TOC tests 17:25:01 ... but it's optional 17:25:29 ... so we need mandatory and optional tests 17:25:59 ... since we don't have toc tests, does someone want to tackle those? 17:26:47 wendyreid: I'll send an email 17:27:02 ... the tests have to be self-run, we don't have an automated way to report data 17:27:06 ... can we do that? 17:27:14 q+ 17:27:15 ... or is an upload format OK? 17:27:17 ack ivan 17:27:31 ivan: for what I did, i'm not even sure how I would test automatically 17:27:44 ... if this and this is missing, then the test says validation error 17:27:56 ... we don't have a precise set of error numbers like http 17:28:08 ... it takes a human 17:28:37 ... I don't think the effort is worth it 17:28:45 ... but this is only for the tests I've worked on 17:28:50 ... I don't know about user agent tests 17:28:55 wendyreid: I wouldn't automate those 17:29:30 ... I'll send a list of things that need to be done, and hope for volunteers 17:29:49 ... we've finished the agenda. See you next week! 17:30:07 rrsagent, draft minutes 17:30:07 I have made the request to generate https://www.w3.org/2019/12/02-pwg-minutes.html ivan 17:30:07 zakim, bye 17:30:07 rrsagent, bye 17:30:07 I see no action items 17:30:07 leaving. As of this point the attendees have been gpellegrino, dauwhe, wendyreid, ivan, laurent, marisa, BenSchroeter, romain, bigbluehat, Garth, Avneesh, mattg, duga, geoffjukes, 17:30:07 Zakim has left #pwg