14:57:09 RRSAgent has joined #dpub 14:57:09 logging to http://www.w3.org/2015/06/22-dpub-irc 14:57:11 RRSAgent, make logs public 14:57:11 Zakim has joined #dpub 14:57:13 Zakim, this will be dpub 14:57:13 I do not see a conference matching that name scheduled within the next hour, trackbot 14:57:14 Meeting: Digital Publishing Interest Group Teleconference 14:57:14 Date: 22 June 2015 14:57:46 Chair: Markus 14:58:11 tzviya has joined #dpub 14:59:07 clapierre1 has joined #DPUB 14:59:22 mgylling has joined #dpub 14:59:36 murakami has joined #dpub 14:59:58 present+ duga 14:59:59 Julie has joined #dpub 15:00:09 present+ ivan_herman 15:00:11 ayla_stein has joined #dpub 15:00:18 present+ doug_schepers 15:00:30 present+ markus_gylling 15:00:40 present+ Dave_Cramer 15:00:45 present+shinyu_murakami 15:00:53 present+ tzviya_siegman 15:00:54 shepazu has joined #dpub 15:00:55 present+ tzviya_siegman 15:01:17 present dave_cramer 15:01:25 present+ deborah_kaplan 15:01:41 present+ Toru_Kawakubo 15:01:42 bjdmeest has joined #dpub 15:01:44 pkra has joined #dpub 15:01:45 present+ astearns 15:01:46 TimCole has joined #dpub 15:01:51 present+ charles_lapierre 15:01:54 present+ mgylling 15:02:00 + julie morris 15:02:05 Bill_Kasdorf has joined #dpub 15:02:06 present+ michael_miller 15:02:07 Present+ Ben_De_Meester 15:02:12 present+ julie_morris 15:02:18 Present+ Bill_Kasdorf 15:02:36 scribenick: dauwhe 15:02:53 agenda: http://www.w3.org/mid/5582D1E1.7030707@gmail.com 15:03:01 [general hilarity] 15:03:14 Present+ Tim_Cole 15:03:18 present+ toru_kawakubo 15:03:37 chair: tzviya 15:03:40 agenda: https://lists.w3.org/Archives/Public/public-digipub-ig/2015Jun/0076.html 15:04:12 [unicode humor] 15:04:17 tzviya: let's get started 15:04:31 present+ Ayla Stein 15:04:33 Present+ pkra 15:04:36 http://www.w3.org/2015/06/15-dpub-minutes.html 15:04:37 ... last week's minutes 15:04:40 ... any comments? 15:04:49 ... minutes approved 15:05:02 https://lists.w3.org/Archives/Public/public-pfwg/2015Jun/0091.html 15:05:12 ... PF has asked the publishing community to look at aria-described-at 15:05:22 ... it's at risk and might be removed 15:05:29 ... Rich has asked us to send comments 15:05:40 ... we discussed this on friday 15:05:52 Present+ Karen 15:06:02 dkaplan3: described-at is vvery valuable for digital publishing a11y 15:06:15 ... some of the concerns about longdesc are addressed by this 15:06:17 s/vvery/very/ 15:06:30 ... some concerns are not addressed, but we still think it's valuable 15:06:42 ... very powerful: any element can reference something further away 15:06:49 ... we think it would be good for dpub 15:06:55 q+ 15:07:04 tzviya: right now publishing is embracing a11y, but it's in early stages 15:07:14 ... took me 18mo to get my company to use alt text 15:07:25 ... we're a slow moving industry 15:07:35 +1 to Tzviya 15:07:35 ... we like a11y and want to support it 15:07:50 ... but it's tricky to say if we don't use this right away, it will be removed 15:08:08 dkaplan3: the publishers want us to tell them what to do 15:08:09 tmichel has joined #dpub 15:08:19 ... they will adopt them at glacial speed, along with reading tools 15:08:30 ... must be supported by user agents 15:08:45 ack Bill 15:08:45 ... they want us to say "here is what you can use" 15:08:54 Bill_Kasdorf: quick question 15:09:11 ... is the key point that longdesc and described-at are not the same thing 15:09:27 ... some folks who hate longdesc also hate described-at 15:09:34 ... sometimes for the same reasons 15:09:37 q+ 15:09:52 ack ivan 15:09:55 dkaplan3: we want both 15:10:02 ivan: I was not part of this discussion 15:10:12 ... what is the problem with the attribute? Why is it questioned? 15:10:13 present+ thierry 15:11:08 dkaplan3: when you are talking about offline reading, having an attribute referencing content that's not packaged is a concern 15:11:15 q+ 15:11:20 ... is it worth addressing? We think so. 15:11:21 ack ivan 15:11:49 ivan: one thing we want to achieve is making offline/online distinction secondary 15:11:59 q+ 15:12:04 ... content may be offline now, but may be online in two hours or two minutes 15:12:22 q+ 15:12:24 ack bill 15:12:41 q+ 15:12:41 Bill_Kasdorf: that reinforces argument that we need both 15:13:02 tzviya: we have lots to do 15:13:06 ack dkap 15:13:16 dkaplan3: a good thing from dpub would be 15:14:07 ... use cases showing how these descriptions are really big or really frequent 15:14:12 ack ch 15:14:18 ack cl 15:14:19 ... and so they do need to be linked from somewhere else 15:14:21 rrsagaent, draft minutes 15:14:30 clapierre1: longdesc is not an a11y attribute, aria is 15:14:33 rrsagent, draft minutes 15:14:33 I have made the request to generate http://www.w3.org/2015/06/22-dpub-minutes.html tmichel 15:14:56 ... because it's an a11y attribute, it should be something else, so it can be used for anything 15:15:13 tzviya: next steps for this group 15:15:28 ... dkapan3, could you write up a few sentences to send to Rich and friends 15:15:39 ... it's important, we may not be able to embrace immediately, but we're coming 15:15:47 ivan: I can read it 15:16:01 tzviya: this is where our role as liason to BISG would come in 15:16:14 Julie: we can also mention that in a bulletin 15:16:28 stem 15:16:35 tzviya: as soon as I find the agenda I'll talk about what's next 15:16:45 Topic: STEM Survey 15:16:55 pkra: update 15:17:00 ... we're still working on survey 15:17:03 ... making progress 15:17:12 ... some tech difficulties which have been resolved 15:17:19 ... vacations have been resolved ;) 15:17:39 q? 15:17:45 ... we had summary from w3c form system 15:17:54 ... generated the source data 15:18:03 ... Nick pushed it into an SQL database so we could query 15:18:20 fire alarm, have to leave 15:18:26 ... we have this database, and tim has explored 15:18:40 ... can get advanced slices of data 15:18:57 ... now we can slice up data based on background of respondents 15:19:01 I am on the call. 15:19:37 ... people who are publishers point to lack of w3c standards 15:19:43 ... but authors didn't mention this 15:19:48 ... so we get useful information 15:19:51 ... next steps? 15:19:57 ... planning a meeting of task force soon 15:20:12 ... jump right in to writing the note 15:20:19 ... based on survey structure 15:20:29 ... and we can create better queries 15:20:52 ... the more you look at survey the more it becomes clear it's limited in it's usefulness 15:21:00 ... not a representative sample 15:21:21 ... 2nd problem is responses have limited quality 15:21:28 ... which is the fault of the survey 15:21:50 ... there aren't actually many obvious patterns 15:21:58 ... which could further the work of task force 15:22:10 ... people are unhappy with lack of MathML support in browsers 15:22:14 ... but this is not a surprise 15:22:15 q+ 15:22:26 ... we will see some interesting snippets 15:22:34 ... we're working on it, we're making progress 15:22:42 ... the bigger question is what we can do next 15:23:02 ... the survey has not been super-helpful 15:23:20 ... I now have more ideas on MathML 15:23:35 q+ 15:24:01 ack kar 15:24:44 Karen: what kind of people do we want on this task force, and what deliverables are short and long term possibilities? 15:24:50 ... what are we inviting them to work on? 15:24:51 q+ 15:25:04 ... that's a q for peter and wider group 15:25:10 q+ 15:25:13 pkra: work on whatever they work on, which may sound ridiculous 15:25:27 ... we have the example of chemistry where there's a strong xml standard 15:25:35 ... but there's nothting that ties into w3c work 15:25:46 ... we need to find people to bring the right kind of abilities 15:25:52 ... and here I'm not the expert 15:26:03 tzviya: we've had more feedback on workflow than tech issues 15:26:10 ... people hack it 15:26:26 ... chemistry, physics, any sciences 15:26:40 ack tzv 15:26:42 q+ 15:26:48 ... we don't want to create work for ourselves 15:26:54 ack Tim 15:26:59 ... if it's not immediate we have enough to do 15:27:49 TimCole: we need to do human reading of data 15:28:03 +1 to Tim 15:28:03 ... and come up with more succinct survey, that could be filled out by larger group 15:28:19 +1 focused quantitative survey built on top of qualitative work Peter did 15:28:24 ... many answers said, "we should have asked this" 15:28:52 ... interesting dicotomies 15:29:13 ... particular content types could benefit from standardization, but list was divergent 15:29:33 ack ivan 15:29:50 ivan: putting on my w3c hat 15:29:56 ... an interesting question would be 15:30:18 ... are there formats like mathml that need standardization 15:30:23 ... and can be done at w3c 15:30:34 ... this kind of input would be useful 15:30:50 ... there are a number of formats out there that are created for different purposes 15:31:02 Re Ivan's question, I'd suggest chemistry and 3D 15:31:03 ... do we know what they are, how mature, do they need a home? 15:31:14 ... chemistry, 3d, probably others 15:31:39 ... I told you about doug and I brining in musicML 15:31:52 s/brining/bringing/ 15:32:01 ack pk 15:32:07 ... knowing about the needs would be valuable for w3c management 15:32:27 pkra: another example 15:32:49 ... the jupiter notebook format, a computational document format 15:33:00 ... there's an opportunity, but it's very early on 15:33:14 ... both the iPython people and publishers see that this could be standardized 15:33:17 ... but it's too soon 15:33:31 ... i don't know which of these things fit well with mission of w3c 15:33:38 ... it's very application specific right now 15:33:48 ... but could be more general purpose in 3 or 5 or ten years 15:33:54 One way to pose the question to publishers would be "what formats would it be useful for browsers to natively understand?" 15:33:54 tzviya: we have full agenda 15:34:13 ... it's a work in progress, we'll know more in a few weeks, and task force will be drafting a note 15:34:21 ... sounds like you need more human-power 15:34:43 pkra: we have enough people but not enough time 15:35:02 tzviya: we'll takl about timelines. when do you expect draft will get started 15:35:14 pkra: will be started at next TF meeting, this week or next week 15:35:21 tzviya: we have timeline in our charter 15:35:27 ... let's talk about timelines offline 15:35:35 http://www.w3.org/2015/06/mathmlpas.html 15:35:46 tzviya: Karen emailed about ISO standardization of MathML and how they need support statements 15:35:55 +1 15:35:59 Karen: send them to me. Quote, org name, attribution, title 15:36:06 https://rawgit.com/w3c/aria/master/aria/dpub.html 15:36:11 Topic: DPUB-ARIA 15:36:12 tzviya: the digital publishing module of ARIA 15:36:37 ... biggest change is a note 15:37:10 ... mentioning that we're formally requesting feedback from publishing, and specifically IDPF 15:37:31 ... "don't use this until we resolve confusion w/ EPUB structural semantics vocab" 15:37:38 mgylling: you got it all 15:37:50 https://lists.w3.org/Archives/Public/public-digipub-ig/2015Jun/0075.html 15:37:52 Topic: CSS Priority Use case 15:37:56 tzviya: some additions to css priorities use cases on cjk 15:38:27 murakami: I received a comment from chinese layout task force 15:39:03 ... bopomofo is listed ??? 15:39:09 http://dev.w3.org/csswg/css-ruby-1/#valdef-ruby-position-inter-character 15:40:04 q+ 15:40:09 murakami: bopomofo should be listed in CSS priority list 15:40:23 marakami: chinese layout TF said bopofomo should be listed in these requirements 15:40:32 ... Chinese needs this 15:40:37 ack ivan 15:40:42 ivan: two things 15:40:57 ... Bobby told us about this before, it's important for traditional chinese 15:41:13 ... my problem is not with what murakami added 15:41:21 ... we know that css modules do deal with ruby 15:41:30 ... also try to take care of bopomofo 15:41:34 ... we know that's happening 15:41:45 ... but what are things that are needed but are not happening in CSS 15:42:18 ... how to distinguish between what's important but being taken care of 15:42:25 ... and what isn't being taken care of 15:42:27 q? 15:42:32 ... we need priorities here 15:42:49 tzviya: murakami, can you take care of that? 15:42:56 murakami: yes 15:43:02 ... i have to find the priority 15:44:01 https://www.w3.org/dpub/IG/wiki/CSS_Priorities_for_the_Digital_Publishing_Community#CJK 15:44:24 https://lists.w3.org/Archives/Public/public-digipub-ig/2015Jun/0001.html 15:44:30 tzviya: with fifteen minutes left, we get to today's discussion topic 15:44:41 ... talking about packages and how to identify them 15:44:58 ... at F2F we talked about packages, fragment identifiers, and primary identifiers 15:45:04 ... and whether we need a package 15:45:13 ... I'll turn it over to markus and ivan 15:45:32 mgylling: ivan, can you give us a summary? 15:45:43 ivan: i can try 15:45:56 ... we discussed at F2F and later 15:46:04 ... whether we need packaging, what format, etc 15:46:13 ... and we talked about identification of package 15:46:21 ... on the mailing list we had vague conclusion 15:46:32 ... what we need is an abstract concept 15:46:41 ... i don't want to use the word package 15:47:03 ... a web document which is not the same as a web page 15:47:17 ... which contains all the dependencies in one place 15:47:27 ... along with pages that are logically included 15:47:37 ... if it's offline it's in a package 15:47:46 ... if it's online there's no real term 15:47:56 ... bill was pushing for word publication 15:48:05 ... more a conceptual thing than technical thing 15:48:12 ... helps keep our mind focused 15:48:20 ... can be tightly bound to web manifest 15:48:25 A publication can contain many documents, and it can be packaged or not packaged. 15:48:27 +1 15:48:31 ... which is equiv of package file in epub 15:48:45 +1 to web manifest. that is 15:48:49 ... epubweb talks about these web publications which have offline and online maniftestation 15:48:57 ... the whole addressing may become much easier 15:49:06 ... because it's closely bound to what happens online 15:49:14 ... maybe we don't need anything special 15:49:24 ... but we need to address all media and fragments in media 15:49:32 q+ 15:49:33 ... bill and markus? 15:49:39 ack mg 15:49:47 mgylling: I'm happy to take over the mumbling 15:50:13 ... the core issue is that addressing a publication with a primary identifier should be transparent to online/offline status 15:50:20 ... the mechanism has to be the same 15:50:39 ... you touched upon it, it might not be that difficult 15:50:48 ... let the online version be canonical 15:50:55 ... so when a publiscation goes offline 15:51:05 ... all it needs to do is carry with it that original url 15:51:12 s/publiscation/publication 15:51:14 ... so incoming references can be dealt with 15:51:20 ... in short, one can say 15:51:36 ... either pub lives at url or it doesn't, but it has that URL as it's most basic identifier 15:51:54 ... this wouldn't prevent at all the more luxurious things like DOI 15:52:01 q+ 15:52:06 ack bill 15:52:22 Bill_Kasdorf: speaking as one who is participating in a sickening number of groups on identifiers 15:52:26 ... i like this approach 15:52:32 ... becasue it's identifier-agnostic 15:52:42 ... if we try to mandate something, it won't fly 15:52:57 ... book industry has a problem 'cause of no work identifier 15:53:04 ... it simplifies whole thing 15:53:15 q+ 15:53:21 ... express the url however you want, here's how you handle it when publication goes offline 15:53:30 ... but use whatever identifier you want in the url 15:53:39 ack iv 15:53:41 ... the simplicity is powerful and practical 15:53:50 ivan: continuing what you said 15:54:01 ... what you have here is an operational description 15:54:10 ... an identifier points to something on the web 15:54:27 ... if I make a GET request what I get is either a package or a specialized web manifest 15:54:46 ... in a future architecture, when I get a package it will be handled by service workers 15:54:54 ... so what's important is the manifest 15:55:14 Also +1 to web manifest 15:55:17 ... the internals of the package falls back to what is usual ... 15:55:29 q? 15:55:56 ivan: I don't know if the fragments per se need to be dealt with for publications 15:56:19 ... we just need to deal with the various media types 15:56:27 ... we should NOT define our own fragment identifiers 15:56:30 +1 15:56:46 q+ 15:56:48 ... what we should do is work out some examples of what happens in various situations 15:57:02 ... and how the procedures, the http protocols work, when a publication is here or there 15:57:14 ... and how it's done in internal vs external reference 15:57:18 ack sh 15:57:22 ... we should go through these exercises 15:57:37 shepazu: the notion of anchoring is taken up by web annotations WG 15:57:59 ... with notion of rangefinder API; a fpwd will be published in next few weeks 15:58:01 tzviya: cool 15:58:28 ... the idea of using any fragment id is nice and flexible, it loses some of the things we're striving for 15:58:34 ... the degradation of URLs with citations 15:58:42 ... if annotations support that we're good 15:58:56 ... we want to make sure all the things we talked about in epubweb are supported 15:59:05 ivan: we need to work out some scenarios 15:59:09 q? 15:59:18 ... how would these things works, where are those devils who are in the details 15:59:33 ... but we have a whole new charter to tell us how to do this :) 15:59:39 tzviya: any more comments? 15:59:43 tzviya: thanks everyone 16:01:35 rrsagent, draft minutes 16:01:35 I have made the request to generate http://www.w3.org/2015/06/22-dpub-minutes.html tmichel 16:18:27 dauwhe has joined #dpub 16:43:03 clapierre1 has left #dpub 17:24:58 brady_duga has joined #dpub 17:55:27 pkra has joined #dpub 18:05:44 Zakim has left #dpub 18:26:12 dauwhe_ has joined #dpub 18:41:24 pkra has joined #dpub 20:58:34 rego has joined #dpub 22:49:49 dauwhe has joined #dpub 23:10:19 dauwhe_ has joined #dpub