14:48:41 RRSAgent has joined #pcg-a11y 14:48:46 logging to https://www.w3.org/2024/10/10-pcg-a11y-irc 14:48:52 Zakim has joined #pcg-a11y 14:49:05 zakim, this will be pcg-a11y 14:49:06 ok, AvneeshSingh 14:49:13 present+ 14:49:22 chair: AvneeshSingh 14:51:48 agenda+ Explain the metadata workflow in 2.2 · Issue #397 14:52:04 agenda+ Brief update from the meeting for exploring inclusion of PDF accessibility metadata in the guide. 14:52:17 agenda+ The title of the guide is updated. 14:52:35 agenda+ Harmonizing strings in principles, ONIX techniques and EPUB metadata techniques. 14:52:58 agenda+ Any other business. 14:58:11 ChrisOliverOttawa has joined #pcg-a11y 14:58:14 George has joined #pcg-a11y 14:58:37 present+ 14:59:56 rickj has joined #pcg-a11y 15:00:04 present+ 15:01:09 CharlesL has joined #pcg-a11y 15:01:20 George has joined #pcg-a11y 15:01:28 present+ 15:01:36 gpellegrino has joined #pcg-a11y 15:01:37 scribe+ 15:01:44 present+ 15:01:48 zakim, next agendum 15:01:48 agendum 1 -- Explain the metadata workflow in 2.2 · Issue #397 -- taken up [from AvneeshSingh] 15:01:53 mgarrish has joined #pcg-a11y 15:02:03 present+ 15:02:11 https://github.com/w3c/publ-a11y/issues/397 15:02:27 q+ 15:02:37 Chris_ONIX has joined #pcg-a11y 15:02:38 AvneeshSingh: Thanks Rick for creating the image. 15:03:05 q+ 15:03:26 mgarrish: I hadn't seen the image initially when I created this based on the github submission review. 15:03:58 q? 15:04:36 ... I wasn't sure how to use this flowchart, there wasn't a strong narrative, only a description was what the text and what was flowing on the chart itself not how the metadata would actually do in systems. Unsure of what it was trying to show. 15:05:09 ... maybe it should talk about the metadata either embedded / outside with ONIX. The description just not explaining it well. 15:05:26 ack rick 15:06:17 rickj: I understand where you are coming from. Someone coming into this would try to use this flowchat to understand how the metadata flow. We were trying to show how this all the parts that work together. 15:06:33 ... we need a better description to describe that. 15:07:04 MiiaK has joined #pcg-a11y 15:07:16 mgarrish: Now this makes more sense. A workflow to me how the metadata flows through not how all the pieces of the ecosystem work together. 15:07:23 JonasLillqvist has joined #pcg-a11y 15:08:05 ack next 15:08:11 ... maybe taking out the "Flow" might help or how we can improve the description. how to understand the parts of the infrastructure rather than a "work flow" 15:08:36 q? 15:08:36 q+ 15:08:45 gpellegrino: this assumes focusing on EPUB. we may need to update the labels to be more neutral. 15:08:48 ack rick 15:08:55 q+ 15:09:10 rickj: If we have PDF in the crosswalk then we can add that in this image as well. 15:09:21 ack next 15:10:01 mgarrish: EPUB specific the metadata delivery should be generalized and then we can push down the idea of EPUB / PDF, maybe at the processing level / spec level. generalizing it some more would be good. 15:10:24 q? 15:10:40 AvneeshSingh: Rick/Matt/Gregorio sounds like you are harmonized with each other and can come up with an updated description / narrative. 15:10:51 zakim, next agendum 15:10:51 agendum 2 -- Brief update from the meeting for exploring inclusion of PDF accessibility metadata in the guide. -- taken up [from AvneeshSingh] 15:10:56 ... Action item for the them to update the Description / narrative. 15:10:58 Hadrien has joined #pcg-a11y 15:11:08 present+ 15:11:28 AvneeshSingh: Had meeting with Duff Johnson about PDF and including that in the crosswalk of a11y metadata 15:11:31 present+ 15:11:41 q? 15:11:42 q? 15:12:31 AvneeshSingh: PDF folks are open to our suggestions. Rick suggested expanding the crosswalk, we currently have EPUB & ONIX. maybe a new column for PDF metadata. 15:12:41 q+ 15:12:44 ... once we have that we can add a new techniques document. 15:12:50 Dale has joined #pcg-a11y 15:13:34 ... Duff though this was a good idea and he can bring it to his association. PDF/UA has a number of these accessibility features. 15:14:01 q+ 15:14:03 ... there can be a way to embed ONIX codes inside PDF. 15:15:10 q? 15:15:17 ack rick 15:15:18 rickj: ONIX coding PDF can attach XML files declaration, they will create a new one for oNIX fields. There are 3 categories of PDFs UA2 and UA1 and what are "tagged" as accessible and what assumptions we can make from them. "PDF Declorations" 15:15:23 ack george 15:15:45 George: image PDFs no accessibility (for completeness take them into account). 15:16:14 q? 15:16:19 ... going to their working group, may take them a while to fill in this crosswalk, My impression was that might take more than a couple months. 15:16:46 ... agree making the principals more format agnostic. So we wouldn't put in a PDF techniques yet. 15:16:56 AvneeshSingh: starting point of the discussion. 15:17:28 ... to make principals doc more neutral, to have 1 more entry in the ONIX metadata to have PDF/UA 15:17:31 q? 15:17:39 ... we will eventually have a PDF crosswalk. 15:17:50 zakim, next agendum 15:17:50 agendum 3 -- The title of the guide is updated. -- taken up [from AvneeshSingh] 15:18:07 AvneeshSingh: we have updated the title of this document. 15:18:17 https://github.com/w3c/publ-a11y/issues/403 15:18:40 New title: Accessibility Metadata Display Guide for Digital Publications 2.0 15:18:52 George: created an issue about the title "user experience guide" and we ended up about the "display of the a11y metadata" we discussed if it should say "digital" so we made that obvious. 15:19:06 q+ 15:19:09 ... user experience guide was referenced and so all of them have been updated. 15:19:26 q? 15:19:32 AvneeshSingh: issue was open for over a month. 15:19:42 ack next 15:19:56 mgarrish: title I am fine with. the URL still has UX guide, should we update the URL? 15:20:12 George: also the repo itself has UX Guide. 15:20:36 AvneeshSingh: we should do that on our next public drive and we could have a redirect couldn't we? 15:21:25 mgarrish: We did set something up with W3C, we can keep that one for 1.0 but a separate one for 2.0 I haven't thought it through yet, but I am sure we can get it done, discuss with Ivan. 15:21:33 zakim, next agendum 15:21:33 agendum 4 -- Harmonizing strings in principles, ONIX techniques and EPUB metadata techniques. -- taken up [from AvneeshSingh] 15:22:07 AvneeshSingh: there is a lot of work on this topic. editors can provide an update, and Rick has an issue #381. 15:23:02 s/public drive/public draft/ 15:23:33 gpellegrino: all the localization system we set up for the techniques are based on ids, so every string or chunk of string is defined by an ID. for each ID there are 2 versions "compact" and "descriptive" for long version. in the techniques we only use the compact version, and we display the ID near the string. 15:24:10 ... this work was done while working on the techniques then went back to the principals document to reconcile all the IDs. 15:25:20 ... while doing this we discovered that some IDs were missed in one or more of the documents, so we are making sure that the same IDs are used in all 3 principals / EPUB / ONIX techniques. using automatic scrips and an excel file. 15:26:04 ... when all 3 are aligned based on the IDs & same strings then we can create the final JSON for each ID for both the compact and descriptive options. 15:26:06 q+ 15:26:31 ... most updated version is a PR, inside the localization folder. 15:26:34 https://github.com/w3c/publ-a11y/blob/main/UX-Guide-Metadata/draft/localizations/crosscheck%20strings%20epub-onix-canonical_json.xlsx 15:27:11 George: I have not updated the strings in the spreadsheet, but I do put the ID and compact and description string in my PRs. 15:27:20 ack next 15:27:37 https://github.com/w3c/publ-a11y/issues/381 15:27:50 rickj: #381 has two things, just some inconsistencies which looks to be fixed by the recent work. 15:28:25 q+ 15:28:30 ... we are also inconsistent in the examples, we typically use the compact version but sometimes we use the descriptive. we should point out why we did this and call that out 15:28:37 ack next 15:28:47 q+ 15:29:47 ack george 15:29:59 gpellegrino: I agree. thanks Rick for opening this issue. 1. provide a note in the techniques to explain what version we are using the compact version. 2. as soon as we have the IDs align we will make sure there the strings will align and only the descriptive versions will be in the principals. 15:30:32 George: I have a PR from issue #381. I have some questions. the issue #408 is almost complete. 15:31:10 q? 15:31:11 ... non visual reading has 4 items and you couldn't get to it, issue #367, so a lot of items will get addressed. 15:32:38 q? 15:32:40 ... #381 asks about things not shown. example WCAG-AAA, we were thinking that we don't expect to see come very often get AAA, we we want to take up the space to show these examples which we don't expect to see in the wide. Could say the principals only show a subset of all possibilities. 15:32:58 ... thanks Rick for your feedback. 15:33:06 q? 15:33:30 rickj: when do we expect the final JSON localization file? 15:33:47 George: I have next four days to work on this. 15:33:59 AvneeshSingh: I think 1 month. 15:34:10 q? 15:34:11 gpellegrino: I agree 15:34:24 AvneeshSingh: we also have some conferences coming up ect. 15:35:02 rickj: if we don't have this done by the end of the year then Vitalsource won't meet the EAA deadline. 15:35:16 AvneeshSingh: We should accelerate this. 15:35:30 ... make this a priority as best we can after Frankfurt. 15:36:54 George: everything associated with the principals a lot of little things but the biggest focus that the strings are all correct, between sheet and the principals and techniques. THen continue to work on the broader statements / descriptions etc. 15:37:41 AvneeshSingh: as soon as we are satisfied we get a first version of the JSON then we can refine the strings if needed, completed within a month. 15:38:03 q? 15:38:05 ... need to figure out the editors call with Frankfurt etc. 15:38:11 rickj: happy to help 15:38:53 George: Gregorio can you explain the spreadsheet and generation of the JSON file 15:39:06 if there is time today, I would like to at least discuss why I filed https://github.com/w3c/publ-a11y/issues/374 15:40:07 gpellegrino: I am running a stripe that will create a structured format of all strings compact / descriptive, the excel is just to cross check or each review to make sure the same IDs are used and the strings are the same with visual inspection with sorting of the same IDs etc. 15:40:34 George: do you have a flag to show discrepancies? 15:41:02 gpellegrino: the excel file will be the dashboard to ensure everything is correct. 15:41:08 AvneeshSingh: can this be automated? 15:41:38 gpellegrino: I am using excel to check to make sure the strings match 15:41:54 AvneeshSingh: can Rick's team review this at all? 15:42:04 rickj: just let me know. 15:42:09 q+ 15:42:42 George: what about AAA? and there were about 40 IDs that were not in the principals 15:42:50 AvneeshSingh: down to 20 or so. 15:43:09 ... we don't need 100% coverage 15:43:47 CharlesL: there are small little words "anded" together and those are not in the principles because of how the algorithms generate them 15:43:53 q? 15:44:11 Charles: there are connective words for algorithms so there won't be 100% coverage between principals and techniques. 15:44:31 gpellegrino: we just want to make sure the main strings are aligned. but there may be others in techniques only. 15:44:49 rickj: Any other business #384. 15:45:06 zakim, next agendum 15:45:06 I see a speaker queue remaining and respectfully decline to close this agendum, AvneeshSingh 15:45:15 George: I will put in a statement that we won't have all possible values in principals but are in the techniques. 15:45:19 ack next 15:45:29 zakim, next agendum 15:45:29 agendum 5 -- Any other business. -- taken up [from AvneeshSingh] 15:45:32 ... what about there is something in ONIX but not in EPUB. I filed an issue. 15:46:40 rickj: refines attribute on date of certification. how to pull out the refines attribute, only the date has a refines discussed, but the EPUB 1.1. has other refines, but not in the techniques but EPUB 3.3 implies refines can be used anywhere. 15:46:45 q+ 15:47:42 mgarrish: I would assume for metadata guide we want to make sure it alines for 1.1 everything can have a refines. but for certification it makes sense. just making sure the 1.1 guide aligns 15:48:11 ... I don't think you will have accessibility metadata use the refine. only in the conformance strings. 15:48:19 ack next 15:49:13 Hadrien: most common use case is for contributors for example, Japanese there might be script variants. TTS could be a way that a narrator is synthetic, so this could come up again. 15:49:23 q? 15:49:27 ...general support for common elements would be good. 15:49:47 AvneeshSingh: also came in the Braille metadata. which will require refines. 15:50:02 ... see you all in 2 weeks. 15:50:53 Dale has left #pcg-a11y 15:52:11 rrsagent, make minutes 15:52:12 I have made the request to generate https://www.w3.org/2024/10/10-pcg-a11y-minutes.html AvneeshSingh 15:52:18 rrsagent, make logs public 15:53:46 zakim, leave 15:53:46 leaving. As of this point the attendees have been AvneeshSingh, George, rickj, CharlesL, gpellegrino, ChrisOliverOttawa, Hadrien, mgarrish 15:53:46 Zakim has left #pcg-a11y 16:35:16 CharlesL has left #pcg-a11y