07:29:40 RRSAgent has joined #pmwg 07:29:44 logging to https://www.w3.org/2023/09/12-pmwg-irc 07:29:44 present+ 07:29:44 RRSAgent, make logs Public 07:29:45 Meeting: Publishing Maintenance Working Group 07:29:46 present+ 07:29:48 MasakazuKitahara has joined #pmwg 07:29:51 present+ 07:29:51 present+ 07:29:56 present+ 07:29:57 Meeting: PM WG F2F Day 2 07:30:14 chair: wendy, shinya 07:30:23 gautier has joined #pmwg 07:30:43 present+ 07:31:09 present: AvneeshSingh, gautier, wendyreid 07:31:30 Daihei has joined #pmwg 07:31:37 laurent_ has joined #pmwg 07:31:39 guest+ shadi 07:31:39 Present+ 07:31:43 present+ shiestyl_ , MasakazuKitahara, toshiakikoike 07:31:46 guest+ Naomi 07:32:01 present+ naomi, shadi 07:32:33 present+ makoto 07:32:36 present+ 07:32:48 present+ 07:33:07 gpellegrino has joined #pmwg 07:33:07 present+ 07:33:12 present+ 07:33:15 gendler has joined #pmwg 07:33:56 naomi has joined #pmwg 07:33:56 present+ 07:34:34 scribe+ 07:35:28 MURATA has joined #pmwg 07:35:28 present+ 07:35:28 Hadrien has joined #pmwg 07:35:28 present+ 07:35:36 romain has joined #pmwg 07:35:47 present+ 07:36:55 wendyreid: yesterday we finished the day with an objection on ISO. We have to rediscuss. We want to update the iso version to up to date epub. Various countires on the world relay on iso. 07:37:04 present+ 07:38:26 wendyreid: we must consider the changes in relacion of epub with wcag that hapens with epub 3.3 / epub accessibility 1.1.. 07:38:50 oyoshiba has joined #PMWG 07:39:32 q? 07:39:37 q+ 07:39:42 ack shiestyl_ 07:40:02 wendyreid: is there any questio or comment before we open this resolution again? 07:41:16 tomikura has joined #pmwg 07:42:07 -1 07:42:14 q+ 07:42:49 q+ 07:43:17 Ken_Jones has joined #pmwg 07:43:48 q+ 07:44:24 Shiestyl: it's complicated situation, transition to iso is kind of risk for exemple in japan. epub accessibility 1.0 was made normative in Japan, but we haven't do anything about accessibility. We plan to. 07:44:24 present+ 07:45:08 ack ivan 07:46:25 ivan: if we move with current rec to iso, it should be our intention as w3C that if in the futur we come with a version beyond, we'll move it to iso also... 07:46:52 ... what happend with idpf (they lost contact with iso) should not happen here... 07:47:17 ... i suggest we add a commitement to submit any new version to iso... 07:48:21 q+ 07:48:49 ... in ipdf time move to iso was a long and hard process to rewrite everything. At W3C we have a different way / agrement with iso, they just take our document, the content stays the same. Would you accept that as an additional comitement? 07:49:47 ack MURATA 07:49:49 shiestyl_: yes 07:50:21 q+ 07:50:25 ack duga 07:50:53 ack leonardr 07:51:08 +1 07:51:23 brady: as it seems that contradiction has been removed i suggest we move to end of discussion and proceed. 07:51:30 1- 07:51:33 q- 07:51:52 Ivan is the liaison officer from W3C to SC34 07:52:02 leonardr: i support ivan proposal. 07:52:05 I am the one in the opposite direction. 07:52:10 FYI; info on the PAS process. https://www.iso.org/sites/directives/current/consolidated/index.html#_Toc134090822 07:52:20 q+ cristina 07:52:58 ack cris 07:53:09 wendyreid: first proposal keeps the next as yesterday. and a second proposal is added to state on commitement with the futur. 07:53:36 Not in Japan. 07:53:42 q+ 07:53:55 Not in Korea. 07:54:39 ack wendyreid 07:54:39 cristina: i still have some dobt with the automatic choice. I don't understand why we would have to do everytime to iso. In Europe Iso is not everytime accepted as european standard, we might have to make europeans ones at on etimes. 07:55:18 cristina: i don't think we have to oblige now w3C for ever 07:55:32 q+ 07:55:52 ack leonardr 07:55:54 ivan: iso does not have right to change our standrad. they only refer to our standard. 07:56:08 -1 07:56:10 +q 07:56:54 aq+ 07:56:58 q+ 07:57:07 -100000000 07:57:14 leonardr: iso comitee can make comments, and we accept or not changes. i suggest any organisation around the table to enlist as iso member. 07:57:44 ack MURATA 07:57:48 wendyreid: it is also possible nothing happens at iso 07:58:05 ack AvneeshSingh 07:58:44 q+ 07:59:10 AvneeshSingh: having our recs as iso is very important. 07:59:10 ack wendyreid 08:01:30 wendyreid: we do have to recognize that some countries has iso valid, even if not all countries, we have to take that in count. I agree the situation of this group may change. I'm happy to rewrite my proposal so it's not "for ever" but still stick with a comitement about futur procedures. 08:02:15 wendyreid: we do have to recognize that some countries has iso valid, even if not all countries, we have to take that in count. I agree the situation of this group may change. I'm happy to rewrite my proposal so it's not "for ever" but still stick with a comitement about futur procedures.; 08:02:39 Proposed: WG agrees to explore publishing to ISO when we have a new version of EPUB, EPUB Reading Systems, or EPUB Accessibility 08:02:44 +1 08:02:47 +1 08:02:48 +1 08:02:48 +1 08:02:49 +1 08:02:50 +1 08:02:50 +1 08:02:53 +1 08:02:53 +1 08:02:56 +1 08:02:56 +1 08:02:56 +1 08:03:00 +1 08:03:04 0 08:03:42 RESOLVED: WG agrees to explore publishing to ISO when we have a new version of EPUB, EPUB Reading Systems, or EPUB Accessibility 08:03:42 Proposed: WG agrees to publish the 3 recs as ISO standards under PAS process once the European Process is completed 08:03:45 +1 08:03:46 +1 08:03:47 +1 08:03:47 +1 08:03:59 +1 08:03:59 +1 08:03:59 +1 08:03:59 +1 08:03:59 0 08:03:59 +1 08:04:01 +1 08:04:08 +1 08:04:08 +1 08:04:09 0 08:04:23 RESOLVED: WG agrees to publish the 3 recs as ISO standards under PAS process once the European Process is completed 08:05:30 JWG7 will have a virtual meeting tomorrow night. 08:06:17 q+ 08:06:20 ivan: it could be good to have someone to go to iso meetings. 08:06:26 ack leonardr 08:07:17 +1 08:07:50 Topic: Webtoons Standardization 08:08:13 https://github.com/w3c/epub-specs/issues/2412 08:09:29 shiestyl_: (sharescreen)... 08:10:59 ...current situation in Japan is we use epub 3.3 for webtoon, but no approrpiate fetaure. Discussion at TPAC 2022 was not resolved... 08:11:25 q+ 08:12:01 ... some RS already adopted rendition:flow in OPF. both pre-paginated and rendition:flow are specified... 08:12:33 ack duga 08:13:23 duga: i remenber last year we decided to push discussion to community group, but that not happened. we are just retaking 2022 discussion at the same point. 08:14:01 q? 08:15:16 leonardr_ has joined #pmwg 08:15:18 shiestyl_: (demo): with no rendition tag, move left to right. with rendition flow: automatically top to bottom 08:15:21 q+ 08:15:31 scribe+ 08:16:31 q+ 08:16:45 ack gautier 08:16:55 gautier: As a user, I want to have a choice of the way I read 08:17:06 ... I don't want to be obliged to read a way 08:17:15 q+ 08:17:16 shiestyl_: Some reading systems can change, Apple does not, but others do 08:17:21 ... depends on the system 08:17:24 laurent_: 08:17:30 ack laurent_ 08:17:30 shiestyl_: some reading systems don't allow for change 08:18:07 ack duga 08:18:16 q+ 08:18:19 laurent_: i appreciate prototype but i dislike when a company imposes a choice to other RS without speaking with group. That's what happens now, i think it's a bad move. 08:18:55 Reinaldo has joined #pmwg 08:19:27 q+ 08:19:28 duga: i believe it's up to RS to propose ovrride. I agree with Laurent, i would have prefered discussion and time to adress it. But also I would be anoyed to take no decision and stick with a stucked situation; 08:19:29 ack wendyreid 08:20:45 q+ 08:20:45 present+ hadrien 08:22:22 ack Hadrien 08:22:22 wendyreid: looking at the spec. it is a very minor change, webtoon is very much a format here to stay, as a user i'm not sure epub is much used, and i'm concerned about the accessibility. Yes it should go to a better incubation process, we should certainly recomand user swich possibilities. 08:24:29 Hadrien: i think it's misalign with how we and epub works. webtoon is a single strip of image. divided in files for optimization. You could end up with display not ok, it's a terrible reading user experience in a lot of RS that don't support scrolling. RS end up looking at what is on the file and ignore opf. 08:24:29 ack ivan 08:24:29 q+ 08:25:05 q+ 08:25:40 q+ 08:25:52 ivan: my understanding is that there is currently a restriction in the spec. The change would be to stop this restriction and extend semantic. From the start my problem is with the terminology: is this a class 4 change (the line is thin betwenn class 3 and 4)... 08:26:57 q+ 08:26:58 GautierC has joined #pmwg 08:26:58 ...even if change is editorialy simple, it means that epubcheck has to change, new features are requested for RS, etc. 08:27:05 ack shiestyl_ 08:27:11 ivan: we are not allowed to do class 4 changes. 08:28:25 ack laurent_ 08:28:30 shiestyl_: considering situation of apple and amazon, if we have new feature for webtoons, i wonder (not sure) they will follow. It's not a good situation to have new feature. I understand it's not suitable, but market situation is to be considered. 08:30:08 laurent_: i agree with Ivan, it affects all RS to do heavy dev to adapt. If there is a commercial problem and japanese industry really wants. I see a solution: one html only with secuence of mages would work everywhere. It's a naive implementation that could be complex with a lot of images... 08:30:14 ack duga 08:30:23 ... this will work today. 08:30:34 wolfgang has joined #pmwg 08:30:54 present+ wolfgang 08:32:05 q+ 08:33:43 ack wendyreid 08:33:43 duga: i agree it's real change. I don't think RS have to evolve as they can just ignore the metadata; it's business decision more than technical discussion. I agree with Laurent's solution, would work today, out of the box. It would be great to have people who implemented that in the room. it's dangerous to accept to align with a solution that was not discussed here and that breaks the spec. 08:34:06 q+ 08:34:55 q- 08:35:55 wendyreid: class 3 version would be we add "RS may ignore" ; class 4 would be to completly rewrite and specify rendition flow in FXL. This is a challenge, there is a technical side to a business discussion. Webtoons are more and more popular, we are probably late for this discussion. If we don't adress it we'll see more and more RS implementing the way they want. We also have to respect users... 08:36:05 q+ 08:36:14 ack Hadrien 08:36:16 ...we also are overtime, i don't think we can take a decision today 08:37:14 Hadrien: i feel that's a bad decision for good business reason... 08:38:13 ... we need a metadata hat says it's a webtoon. should be a specialized one, not a tweak. 08:38:16 ack ivan 08:38:23 zakim, close queue 08:38:24 ok, wendyreid, the speaker queue is closed 08:39:51 ivan: the proper way i agree would be to have dedicated metadata. If we move away with this discussion, we have to re open a charter. But for some business reason we had this decision a year ago. 08:41:16 It's 4am here - you don't want me scribing ;) 08:42:19 present+ rdeltour 08:42:26 scribe+ 08:42:26 zakim, open queue 08:43:30 ok, wendyreid, the speaker queue is open 08:43:30 Topic: FXL Accessibility 08:43:30 https://w3c.github.io/epub-specs/epub33/fxl-a11y/ 08:43:30 https://docs.google.com/document/d/1NUaO5gvboK23ssvj-j2bcJ_I8AQyN9wr1qcjzuQFXgg/edit#heading=h.4sb3bzctqshh 08:43:30 Wendy: This session was going to be about what's been going on in the TF, current draft posted, google link is working doc. 08:43:30 Wendy: Starting with what we've been up to, secondly what we learned we should not be doing. 08:43:38 Wendy: Writing doc on guidance for content creators on FXL accessibility. 08:43:57 Wendy: How do we give advice for common features in FXL books, and best practices in content development. 08:45:05 Wendy: many things we can do, there are still barrieers that fxl cannot overcome. Biggest barriers: low vision and dyslexia accessibility issues. Users need layout adjustments that are currently not possible 08:45:16 Wendy: Interesting discussion around potential to change fixed layout, or potentially to introduce new concepts into layouts or improve underspecified epub concepts. 08:45:35 Wendy: technically possible in EPub, but not explained well, which is likely why it has low implementation 08:45:56 s/barrieers/barriers/ 08:46:01 Wendy: Discussed possibility of vissual textual, visual setting for changing from fixed layout to reflow with different style sheet 08:46:12 s/EPub/EPUB/ 08:46:34 Wendy: extended discussion to what reading systems should do with fixed layout, we only give advice to content creators at the moment. 08:46:45 Wendy: what features whould FXL readers make accessible. 08:47:03 s/vissual/visual/ 08:47:23 Lately, been exploring different ways to fix fixed layout content to be more accessible. Looking into SVG implementations. Want to discuss vision based content as well. 08:47:54 Wendy: Want to do more exploration with CSS possibilities for things that are currently handeled with JavaScript. CSS has improved. 08:48:12 Wendy: As you can tell, we have been all over the place, rooted in what's happening but also in potentials of format. 08:48:16 s/handeled/handled/ 08:48:40 Wendy: As discussed yesterday, what we need in the short term is a document that addresses the needs of content creation as it relates to fixed layout content. 08:49:18 q? 08:49:21 Wendy: Pivoting to; what content needs to be in this document to address needs of Euro commission in short term (next three months), what else do we need to be comfortable to publish as a note. 08:49:30 q+ 08:49:30 q+ 08:49:31 ack CharlesL 08:50:03 we can ask ChatGPT to fill in the text! 08:50:15 Charles: One thing, I was assigned to outline for reading systems, setting up headers for different levels. That section needs advice from reading systems on how/what to reccomend. 08:50:20 ack gpellegrino 08:50:27 q+ 08:51:19 s/reccomend/recommend/ 08:51:19 q+ 08:51:19 gpellegrino: It seems to me that this work requires more R&D, it is incubation work, and I'm not sure in the short term we can come up with something valuable. 08:51:21 gpellegrino: Better to focus on what we have now, and then we can start again with more exciting R&D, but that may take years. 08:51:23 ack gautier 08:51:30 shadi has joined #pmwg 08:51:58 q+ 08:52:42 ack wendyreid 08:52:44 gautier: I agree, the EU legislation is giving us obligations to do as quickly as possible. It is important to note, in France, there is a lot of pressure. On r&D, given the long list of what Wendy mentioned we should prioritize what we can do now vs. the future. 08:53:35 Wendy: Logistical note; Thank you Charles. Agreed, gpellegrino, we need to split this into two work efforts. CG could publish note, would look better coming from WG. Would like to continue incubation work, as FXL is not enough. 08:53:57 q+ 08:54:18 Wendy: People need advice in the short term, in the long term we need to improve. In the short term: what are the concrete things that we know will be helpful, today. The question is, do we want to do content and reading systems, and how far do we take scope? 08:54:19 ack shadi 08:54:56 Shadi: Continuing off of last question, I agree with suggestion, our strategy overall, w/r/t EU Commission, we don't want them to be writing tech requirments, we want them to point back to this group where tech expertise is. 08:55:23 Shadi: What is needed in the short term is what is the problem description, what are limitations for certain kinds of publications. 08:55:39 q+ 08:55:58 Shadi: Question of getting closer to accessibilty is a seperate question. Certain layouts cannot be enlarged, doesn't mean other aspects cannot be made accessible. 08:56:01 q+ 08:56:16 Shadi: We don't want to end up in a situation where we apply EPUB accessibliity across the bench. 08:56:21 ack Hadrien 08:56:23 s/seperate/separate/ 08:56:41 leonardr has joined #pmwg 08:56:47 Hadrien: By allowing this, we've opened a pandora's box. Difficult to close. On short term basis, difficult to do much, if anything. 08:57:17 Hadrien: The more we explore, the more we realize that this is a mix of potential best practices and things that will require us to return to spec and change things. 08:57:23 zakim, close queue 08:57:23 ok, wendyreid, the speaker queue is closed 08:57:48 ack AvneeshSingh 08:57:48 Hadrien: We do not know the shape of it, in the end. Short term is a good request. 08:58:28 Avneesh: I agree with what ? said. There are issues with fixed layout accessibility. If we want a strategic move, we don't want to suggest that reflow is better. 08:58:52 Avneesh: If we can achieve this, it is not an issue to not have an immediate solution. I think it would be a good thing to aim for the short term solution. 08:58:54 s/?/Hadrien/ 08:58:54 s/?/Hadrien/ 08:59:05 ack gpellegrino 08:59:29 https://www.w3.org/TR/epub-a11y-eaa-mapping/ 09:00:01 gpellegrino: One thing that we can do is update the mapping that we did between the Accessibilty Act and EAA. We made an assumption that it was for reflow. We may add some notes with the limitations of fixed layouts with what can be achieved now vs what cannot be. 09:00:01 q+ 09:00:24 shadi: Agreed, first it is an existing document; easier for us, easier for those that consume. 09:00:56 Wendy: queue closed because we are at break time. Sounds like we have a scope; paint a picture on current state and provide information on what we can now. Think about future state later. 09:01:12 Wendy: We will probably need to discuss logistics, can do so at end of session. 09:01:28 Wendy: Adjourned for 20 minutes. 09:01:46 Thank you wolfgang for your numerous spell checks! 09:08:54 GautierC has joined #pmwg 09:15:15 tzviya has joined #pmwg 09:17:56 Sebastian has joined #pmwg 09:22:04 gendler has joined #pmwg 09:25:50 naomi has joined #pmwg 09:26:16 duga has joined #pmwg 09:27:09 CharlesL has joined #PMWG 09:27:41 Wendy: Enough people have returned that we can restart proceedings. 09:28:08 Wendy: We have Laurent, who has asked to do a presentation on TDMRep and AI opt-out 09:30:37 Laurent: I will take 15 minutes to discuss TDMRep opt-out. First, context, EU CDSM Directive states that anyone who has legal access to resource can freely downlaod and use for TDM. 09:31:11 AvneeshSingh has joined #pmwg 09:31:11 present+ 09:31:11 It says that publishers can opt-out with a machine readible means, but void for scientific research. 09:31:42 Laurent: AIE (Italy) and ERDLab created TDM Res Protocol CG in 2021 09:32:25 Laurent: 45 people joined, mostly publishers, final report released on Feb, 2022. POC was developed by cairn.info and seraphine.legal (both french.) 09:32:34 ivan has joined #pmwg 09:33:24 Laurent: Obkective = blocking a class of rotbots, not one specific robot, and being very simple to implement. One boolean property: opt-out or not. Optional url to point to an ODRL 2.2. json resource which contaings the publisher's contact and conditions for obtaining mining rights. 09:33:35 s/Obkective/Objective/ 09:34:48 Laurent: Properties 'tdm-reservation' and 'tdm =policy', expressible in the HTTP header of each resource, in a well-known file (tdmrep.json) or as html metadata 09:34:48 gau has joined #pmwg 09:35:24 Laurent: New interest triggered by growth of gen-AI, the FEP supports the solution. French and North European Publishers as well. 09:36:00 q+ 09:36:05 zakim, open queue 09:36:05 ok, wendyreid, the speaker queue is open 09:36:09 q+ 09:36:10 Laurent: Urgent need: reach global consensus that "TDM" covers "AI" 09:36:29 naomi has joined #pmwg 09:37:27 q+ to recommend publishing tdm in tr (somewhere) 09:37:29 Laurent: Some plublishers would like to embed this information inside of EPUBs they publish. There would be no impact on doing so outside of W3C, but it would be better. Nobody seems to care about embedding this in ONIX records, which should make sense. 09:38:36 Laurent: Proposal, Use OPF metadata, specifiy that the directives cover every rsource in the EPUB. Define a new namespace with prefix 'tdm' (or 'tdmai') simply add two info, reservation Boolan and policy url. TDMRep CG can write specification, ok? 09:38:40 q+ 09:38:42 q+ 09:38:53 s/rsource/resource/ 09:39:32 ack wendyreid 09:39:34 Laurent: Some publishers really want to put this in the EPUB itself, possibly because they want to avoid user downloads of EPUB and then imput into AI training. 09:39:40 q+ 09:40:06 s/reservation Boolan/tdm:reservation: boolean/ 09:40:15 Wendy: You already answered my initial question of where we put it in the EPUB. To your question of why this vs. ONIX, I understand beacuse ONIX is easily divorced from the book. 09:40:33 s/policy url/tdm:policy: URL/ 09:40:58 s/beacuse/because/ 09:41:06 q+ 09:41:24 Wendy: Recent controversy, revelead that a GEN AI company, that a group of researchers through a backend exploit grabbed a large number of EPUBs from smashboard. Technically a violation of policy of website, but would help to have EPUB policy also explicit. 09:41:38 Wendy: May be good to have both in ONIX and EPUB. 09:41:41 s/plublishers/publishers/ 09:41:41 ack tzviya 09:41:41 tzviya, you wanted to recommend publishing tdm in tr (somewhere) 09:41:52 naomi_ has joined #pmwg 09:42:29 tzviya: LLM are basically all trained on illegally obtained content from large data sets. My question is a little off topic. Laurent, we should discuss publishing report more publicly. In proper track. 09:43:17 tzviya: i really support this. Second, I was loosely involved with this, you have not discussed scholarly publishing, has their been input from that world? 09:43:49 Laurent: We did not have much input from scholarly publishing. 09:43:49 ack gendler 09:43:49 gendler: Couple things, I primarily come from news publishing 09:44:20 ... and bok publishing, we're looking at this actively 09:44:20 s/bok/book/ 09:44:20 ... other questions of its usefulness, there is a breakout session tomorrow 09:44:20 s/LLM are basically all trained on illegally obtained content from large data sets./All LLMs have used the Books2 or 3 model, which include copyrighted books 09:44:22 ... we might take this on here, but there will be a lot of adjacent discussions 09:44:28 ack duga 09:45:01 duga: I'm a little surprised how eager everyone is for this. A couple of concerns, first, almost trivial, is TDMRep the right solutions. Other groups are working on similar things. 09:45:30 duga: Would like to do more research before jumping on TDMRep as the right solution. Bigger concern, feels like we are adding DRM to EPUB metadata, and that worries me. 09:46:52 duga: we do not do DRM, and this is some sort of putting rights in the EPUB. We use contracts, that should handle the use of the EPUBs, sounds like the real concern is just for downloaded EPUBs. 09:46:52 +1 09:47:05 duga: not excited to add this without understanding further ramifications of this proposal. 09:48:19 laurent: the contract, at least in Europe, is overridden by the law, where the permissions structure is that it is allowed unless the publisher opts out. 09:48:19 duga: the contract says I can do whatever I want, but your TDMRep says no I opt-out, would that be illegal? 09:48:36 Laurent: I believe so, because the law says so. 09:48:45 @duga - it depends on where you are in the world...(and the laws are still in flux) 09:49:09 duga: Well then I have a concern that I may have a contract with you, but then I'm somehow breaking the law. So I am even more concerned about using this directly in EPUB 09:49:13 ack leonardr 09:49:56 leonard: A follow up to what Brady said,I have an alternative proposal not sure whether to present it now, or save for later. 09:50:00 Wendy: Let's hold for later. 09:50:00 ack ivan 09:50:40 Ivan: Several things, I wasn't here at the very beggining, my understanding is that the TDM is based on a legal requirement. Now, did the EU give its blessing that the TDM Rep is one of the answers? 09:51:00 s/begging/beginning/ 09:51:17 laurent: The EU have not blessed this as THE answer, but as a possible answer. The EU commission suggests that any machine readable solution will be good enough. 09:51:28 laurent: they will not bless any specific solution. 09:52:21 ivan: More specifically to our case, is the formulation of the EU Directive and the creation of the TDM Rep, if inserted into EPUB also going to be considered a valid machine readable solution. This is fundamentally different from what we started with. 09:53:05 laurent: they don't specify whether the data should be inside the content or outside of the content. As shown, we could put it inside or outside of the html. I know that initially, I, wanted it to be outside of the content, but not required. 09:54:21 Ivan: different level, provided the answer is to go ahead, at the moment the TDM is a CG report. It would probably give much more weight if it was in PR space. It would not be appropriate to push ahead without doing so. It would require a seperate interest group or something. 09:54:24 https://www.w3.org/2022/tdmrep/ 09:54:28 laurent: I am a proponent of prototyping and pushing ahead with what we have. Ivan: Just highlighting potential pitfalls. 09:54:31 s/seperate/separate/ 09:55:30 q+ 09:55:53 ivan: This raises a slightly more general question, it is adding metadata to OPF, which is mechanically fine, and standard. Is it possible that this is the kind of action that may come from other sources as well. Do we as a WG push back on this specific question vs. how is similar metadata from other WG incorporated into our work. Do we need a registry mechanism? 09:56:20 ivan: possible that other WG would register metadata that they want added to the OPF. 09:56:20 +1 to @tzviya cringing! 09:56:47 laurent: I agree with this possibillity. Iva: this would be well within our charter to set up such a registry. We may need to discuss whether we want that or not. 09:57:03 ack gpellegrino 09:57:19 s/Iva:/Ivan:/ 09:57:50 gpellegrino: I have seen a lot of EPUBs with internal metadata, we have a mechanism by which to add metadata into OPF. We do not need a standard approach, if the industry wants to add it, they can do so directly. 09:58:25 q+ 09:58:29 Ivan: but we should as a WG give a blessing or not, which can give it weight. I don't want to get into a debate on decentrilization, because we will be here all week. Simply, do we want to give our blessing to things, or no? 09:58:31 ack wendyreid 09:58:58 s/decentrilization/decentralization/ 09:59:20 GautierC has joined #pmwg 10:00:30 wendy: I don't know if we want a registry, I also see Brady's concerns, and they are incredibly valid. This is another example of something the industry is concerned about, and we need to handle that. I don't want to bless a specific solution, TDM may be what we settle on, but leonard has other proposals, and max has mentioned others as well. A proposal for EPUB may be to have a namespace for general solutions so that we can allow it to be open, [CUT] 10:00:41 wendy: specific. Because we do want to be open. 10:01:14 ivan: what is the next step as far as we are concerned? 10:01:40 laurent: we need to discuss that what we have done with TDM covers AI. We need more communication on these topics as well, from prototype to something that is industry wide. 10:02:13 laurent: for the EPUB inclusion, the TDMRep CG will work on a draft and come back to the WG with proposal. 10:02:18 https://www.w3.org/community/tdmrep/ 10:02:27 q+ 10:02:35 duga: Is there a potential for moving CG to WG? 10:03:03 laurent: we are discussing with other groups, those that create APIs, we want to have traction and stabilize the work before chartering a WG to build a standard. 10:03:09 ack leonardr 10:03:27 +1 10:03:36 leonard: it seems premature to discuss implementing TDMRep before we have discussed whether TDMRep is how we will go forward. 10:03:51 wendy: leonard, would you care to show your alternative proposal. 10:04:57 leonard: I am presenting this on behalf of the C2PA. Mentioned as part of the anti-counterfeit work. This started in 2019 around misinformation, adapted work that had already been out there. This led us to the area of TDM 10:05:43 leonard: C2PA is the standard body under Linux Foundation, they build standard. Content Authenticity Initiative is a group that is implementing the standard, and is educating users/legislators. 10:05:55 laurent_ has joined #pmwg 10:05:57 q+ 10:06:04 q? 10:06:16 C2PA has approx. 100 memebrs. We have Liasons from ISO, IPTX, ETSI, PDF Assoc. 10:08:49 leaonard: CAI, much larger group. CSPA Spec 1.3 available online. CAI Open Source implemntation as well. Hardware implemntations exist as well. We have a content credential. Uses a W3C verifiable credential. 10:09:03 leonard: inclueds assertions on provenance, and digital signature as well. Inludes action asseritions, which includes when gen-AI has been used in the creation of a piece of content. Has been chosen by Google to identify AI content. 10:09:41 naomi has joined #pmwg 10:09:55 leonard: has a Do Not Train assertion, modeled on top of the TDMRep work. We seperate out training, gen training, inference, and mining. Not just a boolean, allowed, not allowed or constrained. 10:11:07 leanard: we use digital signatures for a trust model. Same approach used as PDFs and the Web. C2PA manifests can be embedded already into a number of formates. EPUB does not work with v1.3, we intend to add to v1.4 10:11:22 s/leanard/leonard 10:11:52 leonard: we also have members of our org that are storing these in seperate file systes, cloud, blockchain, etc. 10:13:08 leonard: a lot of questions coming up about legislation. C2PA has been working actively with U.S. Recently spoke with many legislative bodies to discuss how C2PA addresses these needs. This is a top priority for most governments in the world. 10:13:29 leonard: C2PA is ahead beacuse if is already in use in the field, and supports many file formats. 10:14:19 leonard: as a publisher, if you're still delivering PDF, you can use the same format for both PDF and EPUB. Can do it as parts of the content, and not entitery if you'd like. 10:14:19 ack laurent_ 10:14:21 q+ 10:14:50 s/leaonard:/leonard:/ 10:14:56 q+ 10:14:56 zakim, close queue 10:14:57 ok, wendyreid, the speaker queue is closed 10:15:10 laurent: Just wanted to add that we are in discussions with leonard. I have some issues with C2PA, the adoption on provenance is good, but do not train adoption is not good. This for me is an issue that needs to be addressed. 10:15:19 s/implemntations/implementations/ 10:15:42 s/inclueds/includes/ 10:15:51 laurent: we feel that it is overly complex for permissioning, most users are not technically savvy enough. It gives a very narrow definition of what is TDM, much narrower than what the EU commision gives. 10:16:07 s/CSPA Spec/C2PA Spec/ 10:16:19 laurent: different definitions of what is covered will create a large set of issues. But, we are ready to work together! 10:16:49 s/We seperate/We separate/ 10:17:14 s/beacuse/because/ 10:17:30 leonard: I do not disagree with some of your points, our solution is broader than just TDM, as it was intended to. Agreed details on AI need to continue to be looked at. My concern with your implementation, is you can download assets with DNT assertions already. It is implemented on that side, but not enough AI systems are reading that information. 10:17:45 ack wendyreid 10:17:57 leonard: there is at least one open source implementation that is doing so today. 10:18:02 wendy: is there a link somewhere to documents that you can put into the IRC for us to look at? 10:18:07 ack CharlesL 10:18:14 https://c2pa.org/specifications/specifications/1.3/specs/C2PA_Specification.html 10:18:45 charles: I'm just trying to understand, would the whole publication, when you create a digital signature to say it's authentic, how do you put that into the metadata, which would in turn change the signature? 10:19:09 ivan_ has joined #pmwg 10:19:38 leonard: this is a problem that has been around for 20 years, and has actually be solved. When you hash the data, not all of the bytes from start to finish, you leave a gap in the middle in order to put the signature in, by creating space for it does not affect the final hash. 10:20:24 Wendy: five minute break, and then we will head into our last session for what we haven't discussed. I would like to start with annotations. 10:26:38 GautierC has joined #pmwg 10:29:48 Topic: EPUB Annotations 10:30:02 gautier has joined #pmwg 10:30:31 scribe+ 10:30:53 oyoshiba has joined #PMWG 10:32:05 https://www.w3.org/TR/annotation-protocol/ 10:32:07 https://www.w3.org/TR/annotation-model/ 10:32:33 laurent_: in our RS we are integrating anotations, decided to use w3C annotations, allow detached annotations and embedded anotations. we want to make sure they are shareable and interoperable. will also watch about hypothesis. 10:34:08 q+ 10:34:10 laurent_: we find missings: created and modified properties ; body only plain text ; text direction, language and color properties 10:35:01 zakim, open queue 10:35:01 ok, wendyreid, the speaker queue is open 10:35:06 q+ leonardr 10:36:36 laurent_: we got a problem for location inside the file. we want to pint to a resource via several ways (cfi, textquoteselector and specific readium selectors including progression and domRange)... 10:37:17 q+ 10:37:24 GautierC has joined #pmwg 10:37:57 ...sets ocollection: there is a collection model but with burdens. partOf, Cimberstone, first page last page we find no use of that. 10:39:46 big issue is identifying the source publication; we think to add a new property "about" to log dc id title, publisher, source to have different options to identify correctly. with that we'll define an importation model with user choice to make sure one collection don't erase another one. 10:40:06 s/big issue/... big issue/ 10:40:20 laurent_: we also add generator properti to identify where the anotations come from. 10:41:13 ack leonardr 10:41:13 laurent_: i will share this presentation for more precise indication (and links to references). And hope to discuss in the CG. 10:41:23 s/properti/property/ 10:41:29 q? 10:41:35 q+ 10:42:03 ack CharlesL 10:42:04 leonardr: it's nice to see that spec used and updated. One big thing: not using jsonld, should be investigated properly. 10:42:11 s/Cimberstone/cumbersome/ 10:43:00 CharlesL: you mentionned headers for accessibility. I wonder how to deal with content headings and annotations headings. 10:43:20 s/mentionned/mentioned/ 10:43:21 laurent_: it must be think as "petit poucet" 10:43:43 ack ivan_ 10:43:44 q+ 10:44:22 @CharlesL - but then you'd violate the proper semantics of the documents. It would be better to get WCAG APIs to add annots as a first class citizen 10:45:41 ivan_: count me if you strat working on the CG. specifics: your reaction to paging, we added that become the model is related to server. Later eventually, if you have wrok with a server, it could surface again... 10:45:51 s/strat/start/ 10:45:52 s/strat/start/ 10:46:17 @wendyreid - was just a comment on the mapping of annots->H6. (implementation detail) 10:46:22 s/wrok/worked/ 10:49:02 ivan_: we had a discusion long time ago about properly finalize cfi spec. If this become serious, we might have pressure to do so. 10:49:02 Other thing, I understand yu make a selection of selectors, begin and end point might be a burden. 10:49:02 We started years ago some work never ended (in anotation WG), a document on selectors only. There is a note there to be found about specifics selectors. 10:49:04 ack gautier 10:49:24 gautier: Just to mention the structure and pagination of elements, it's important for me as a user 10:49:35 ... main use case for annotation is usage outside of the book 10:49:36 s/yu/you/ 10:49:48 ... exporting is an essential function 10:49:55 s/anotation/annotation/ 10:51:46 wendyreid: we have just a few time to wrap up. 10:51:46 * On anotations, absolutely a good topic for the CG. 10:51:46 * On CFI, it will have to be on a futur agenda. 10:51:46 for other topics that came in this F2F meeting, we have a lot to do. 10:52:08 s/futur/future/ 10:53:21 q? 10:54:21 rrsagent, draft minutes 10:54:22 I have made the request to generate https://www.w3.org/2023/09/12-pmwg-minutes.html ivan_ 10:55:13 zakim, end meeting 10:55:13 As of this point the attendees have been AvneeshSingh, gautier, wendyreid, Daihei, shiestyl_, MasakazuKitahara, toshiakikoike, naomi, shadi, makoto, gpellegrino, laurent_, gendler, 10:55:17 ... MURATA, Hadrien, romain, CharlesL, Ken_Jones, wolfgang, rdeltour 10:55:17 RRSAgent, please draft minutes v2 10:55:18 I have made the request to generate https://www.w3.org/2023/09/12-pmwg-minutes.html Zakim 10:55:24 I am happy to have been of service, ivan_; please remember to excuse RRSAgent. Goodbye 10:55:24 Zakim has left #pmwg 10:55:29 rrsagent, bye 10:55:29 I see no action items 10:55:30 duga has joined #pmwg