14:52:11 RRSAgent has joined #dpub 14:52:11 logging to http://www.w3.org/2015/08/31-dpub-irc 14:52:13 RRSAgent, make logs public 14:52:13 Zakim has joined #dpub 14:52:15 Zakim, this will be dpub 14:52:15 I do not see a conference matching that name scheduled within the next hour, trackbot 14:52:16 Meeting: Digital Publishing Interest Group Teleconference 14:52:16 Date: 31 August 2015 14:52:17 Chair: Tzviya 14:52:36 Regrets: Ben, Ayla 14:53:04 Agenda: http://www.w3.org/mid/3ef7300e473f4bceb360a7453e5acb75@CAR-WNMBP-006.wiley.com 14:55:28 tzviya has joined #dpub 14:56:27 present+ Dave_Cramer 14:57:00 present+ Tzviya_Siegman 14:57:01 clapierre has joined #DPUB 14:57:11 agenda: https://lists.w3.org/Archives/Public/public-digipub-ig/2015Aug/0173.html 14:57:18 brady_duga has joined #dpub 14:58:07 laudrain has joined #dpub 14:58:14 pkra has joined #dpub 14:58:41 tmichel has joined #dpub 14:59:23 HeatherF has joined #dpub 14:59:52 +present Peter Krautzberger 14:59:55 dkaplan3 has joined #dpub 14:59:58 Present+ Michael_Miller 14:59:58 present+ duga 15:00:17 Present+ Heather 15:00:18 present+ Deborah_Kaplan 15:00:18 mgylling has joined #dpub 15:00:19 present+ Heather_Flanagan 15:00:40 Present+ Luc_Audrain 15:00:48 Present+ Charles 15:00:54 Noooo! Scribing is scary! 15:01:01 Present+ Alan_Stearns 15:01:02 I could scribe. 15:01:32 ChrisL has joined #dpub 15:01:40 noise? 15:01:46 NickRuffilo has joined #dpub 15:01:51 Present+ Vlad 15:01:59 That was Vladimir 15:02:00 brady? 15:02:02 ah 15:02:03 vladimir's line is noisy 15:02:06 Vlad has joined #dpub 15:02:06 Not me 15:02:09 I am muted 15:02:18 I am on mute now 15:02:20 scribenick: peter 15:02:29 Present+ Markus Gylling 15:02:31 Are you still getting noise from my line? 15:02:32 scribenick: pkra 15:02:35 present+ 15:02:38 http://www.w3.org/2015/08/24-dpub-minutes.html 15:02:46 tzviya: re last week's minutes. 15:02:48 ... any comments? 15:02:57 ... minutes are approved 15:02:58 TimCole has joined #dpub 15:02:58 pbelfanti has joined #dpub 15:03:01 Present+ Julie 15:03:02 Julie_Morris has joined #dpub 15:03:10 Present + Julie_Morris 15:03:12 Present+ Paul 15:03:22 ... CSSWG was busy last week. 15:03:28 Present + Paul_Belfanti 15:03:56 Bill_Kasdorf has joined #dpub 15:03:56 dauwhe: fair amount of discussion about issues of interest to DPUB 15:03:59 ... esp. pagination 15:04:10 Present+ Tim_Cole 15:04:11 present Luc 15:04:16 present+ Bill_Kasdorf 15:04:20 Present+ Chris 15:04:22 present+ Luc 15:04:26 ... several results. 15:04:43 ... first) missing pieces to get from document to displaying stuff in a viewport / page. 15:04:53 ... work has started on new spec to bridge that gap. 15:05:01 present+ Karen 15:05:08 ... esp. for multiple streams of contents flowing into different templates 15:05:17 ... seems to be missing part of the conceptual model of CSS. 15:05:41 ... also a sense from browser vendors that pagination is more an application feature, not platform feature. 15:05:51 ChrisLilley has joined #dpub 15:05:59 Jeff_Xu has joined #dpub 15:06:02 ... esp. one specific vendor took this position despite having region etc in their engine. 15:06:16 tzviya: popularity contest? 15:06:34 present+ Thierry 15:06:40 Present+ Nick 15:06:44 dauwhe: recurring theme: interests of people who don't work for browsers seem different to those of people at browsers cos 15:06:55 ... also related to Houdini features. 15:06:57 q+ 15:07:08 And if other platform developers jumped off the George Washington Bridge, would they do that too? 15:07:11 ... browser vendors quite different as compared to present non-browser folks. 15:07:16 As my mother used to say… 15:07:26 ack Bill 15:07:45 Present+ Bill_Kasdorf 15:08:11 Present+ Zheng_Xu 15:08:20 Bill_Kasdorf: curious re interests from browser vs non-browsers. Maybe some more info? How many non-browser devs etc. 15:08:30 ... not really publishers, correct? 15:09:15 dauwhe: yes, not many people from publishing sphere 15:09:28 ... most non-browser people were representing web developers. 15:10:13 ???: agreeing with dauwhe. 15:10:19 ... also talked about custom layout. 15:10:23 s/???/Alan/ 15:10:54 ... agreement about spec is sketchy so far and does little for fragmentation, hence pagination 15:11:23 q+ 15:11:24 Chris: Agreement with that. They run into this all over hte place 15:11:52 ack ivan 15:12:02 dauwhe: agreed. Example from Johannes Wilm, mentioning repeatedly how detecting fragmentation would make his work infinitely simpler. 15:12:27 Ivan: what's the difference between fragmentation (vs pagination) 15:12:44 Chris: other fragments are columns. 15:12:55 present+ Bert 15:13:03 dauwhe: fragmentation is splitting up content between container. 15:13:09 q+ 15:13:15 ... so more advanced on the "splitting up" part then the container part. 15:13:26 ack bi 15:13:51 Bill_Kasdorf: are fragments seen as things that are created dynamically during rendering or inherent in the structure of the document? 15:14:01 Chris: the former. 15:14:11 q+ 15:14:14 ack mg 15:15:03 mgylling: we noted a while back that we didn't even know which part will fix pagination (Houdini, existing modules,s omething else). 15:15:13 ... is this more clear? Do we know where to put our efforts? 15:15:28 dauwhe: "slightly less fuzzy" 15:16:02 ... pagination split between overflow spec and not-yet-started spec descirbed above. 15:16:24 ... on the implementation side, we'll be depending on Houdini to give us the tools to do this ourselves. 15:16:42 Alan: we talked explicitly about what's in layout and what's done as API 15:17:11 ... the layout part will probably solve the first 70%. Then Houdini for the rest. 15:17:22 Ivan: where is the cut? 15:17:35 Alan: very simple pagination that interacts with the viewport spec. 15:18:15 dauwhe: will give us base pagination. But not more complex like side-by-side, footnotes etc. 15:18:19 ... probably won't. 15:18:27 tzviya: that cuts out all I'm working on ;-) 15:18:53 Alan: maybe a sign of the representatives of the group. 15:19:09 tzviya: what's the next step? No recognition or too complex? 15:19:31 ... do we revise the great documents that dauwhe has worked on. 15:19:36 s/representatives/representation/ 15:19:45 dauwhe: lots of interested people who want to push things forward. 15:20:18 ... maybe subgroups should have calls/meetings to work on such items to hash this out far enough to bring it back to the CSSWG. 15:20:41 q+ 15:20:48 ack ivan 15:20:49 rego has joined #dpub 15:20:59 ... that way main group has less noise, and interested people can push things forward. 15:21:52 Ivan: coming back to "browser vendors regard pagination as application feature". So their view is this should be done via Houdini? 15:22:19 Chris: Basically: just not interested in pagination. 15:23:05 ... keep in mind that the JS might pick up on markup. 15:23:19 q+ 15:23:30 Ivan: so we need to agree on library/common work. How do we create a library? 15:23:42 ???: there are already a few people doing this. 15:23:54 Ivan: are they just built in deeply into reading systems? 15:24:17 s/???/Brady 15:24:17 ???: deep, e.g., in Readium. 15:24:33 s/???/Brady 15:24:57 Alan: some libraries could provide a basis for specialized library. 15:25:12 ... e.g., bookjs, FS(?) 15:25:19 s/FS/FT/ 15:25:46 ack ni 15:26:01 Ivan: is it worth doing though? 15:26:19 Nick: fully worth showing a proof of concept. But it's already out there in most reading systems. 15:26:33 q+ 15:26:40 ... having a better tool would be great though. 15:26:56 q+ 15:26:57 ... reach out to anyone doing open source (Readium etc). 15:27:08 ... ask them if they can compartmentalize this. 15:27:20 ack ic 15:27:22 ack iv 15:27:31 q+ 15:28:29 Ivan: right. In the future, some of the features might be taken up by the browser, some of them better be done via Houdini. So in that new environment, let's look for a new basis. 15:28:30 ack dau 15:28:43 Nick: agreed, reach out to people like Readium. 15:29:17 ack brady 15:29:27 dauwhe: we should get Readium folks to talk to implementors to provide feedback on APIs etc. 15:29:30 +1 15:29:46 brady: +1 to Ivan. We should reach out to implementors such as Readium. 15:30:19 ... right now we have implementations but if you ask implementors, you'll find they would like (very much) to have a better solution. 15:30:58 q? 15:31:23 ... will reach out to other Googlers on the task force. 15:31:49 rego has joined #dpub 15:32:23 Ivan: is this progressing ok? Do we need more? 15:32:34 dauwhe: some discussion about exceeding the mandate. 15:32:52 ... started to change the document quite a bit. 15:32:57 q+ 15:33:02 ack chr 15:33:31 Chris: I didn't see it as about mandate but about features mixed together. 15:33:46 ... e.g., OpenType MATH tables are not related to any spec. 15:34:15 document under discussion http://www.w3.org/TR/2015/WD-dpub-css-priorities-20150820/ 15:34:43 dauwhe: agreed. I already updated the document to reflect input. 15:35:00 ... e.g., math is such a large topic, it might warrant a separate doc 15:35:03 q+ 15:35:11 who'd have thunk. 15:35:29 ack ivan 15:35:36 ... feedback regarding math. Requirements so complex that they need to be addressed specifically. 15:36:17 q+ 15:36:35 Ivan: should we set up a joint meeting with CSSWG in Sapporo? 15:36:54 dauwhe: meeting with very clear, precise agenda would be good. 15:36:59 +1 to a specific agenda rather than general discussion 15:37:34 Alan: enabling some of the broader/fuzzier items, it would help if people could go through the schedule and plan dial-in as much as possible. 15:37:36 q+ 15:37:56 ... CSSWG could always benefit from more diverse perspective. 15:38:09 tzviya: Alan, could you share details? 15:38:14 q- 15:38:15 Alan: will do. 15:39:08 tzviya: Would it be helpful to provide more precise examples? 15:39:35 Alan: often the need is acknowledged. E.g., footnote is clear but without pagination it's not possible to discus. 15:40:03 q? 15:40:06 ack pk 15:40:11 tzviya: maybe a little collaboration on how approach the agenda will help. 15:40:49 q? 15:41:01 pkra: will bring up the discussion on next MathWG call 15:41:22 tzviya: more comments? 15:41:29 dauwhe: other topics are interesting for DPUB. 15:41:40 ... e.g., the paint API could help a lot. 15:41:45 custom paint is going to fpwd soon 15:42:12 ... e.g., CSS borders are not very powerful right now. the API could help a lot. 15:42:33 ... similarly acknowledgement for font API (even if implementation not happening soon). 15:42:45 (yay on both) 15:43:20 q+ 15:43:25 Ivan: not sure how to convince browser vendors that to more seriously consider use cases from this community. 15:43:26 ack heather 15:43:30 with pitchforks? 15:44:12 Heather: not sure about application vs layout level. 15:44:27 ... the browser often is the application. 15:44:40 q+ 15:45:29 Alan: people read in browsers. Scrolling is dominant. People read paginated in reading systems. We argue that this is a standard way of reading. Browsers take the view: the web developer should do the heavy lifting. 15:45:40 ack Jeff 15:45:42 Heather: so we should go somewhere else to read? 15:45:49 Ivan: more: write complex web app. 15:46:11 Jeff: problem is also demand from web app vs ebooks is different. 15:46:23 ... for ebooks this is strong. 15:46:43 ... so the question is the additional layer. 15:46:50 rego has joined #dpub 15:46:51 dauwhe: like a plugin? 15:47:31 what I was trying to get across that pagination is a recognized need, but that most browsers don't see enough need to justify the implementation/standardization costs 15:47:33 Jeff: browser-based application. Like Chrome is an application using Chromium. 15:48:35 Ivan: as a user, I should not be forced to import a special tool (plugin etc) to have this facility. 15:48:47 q+ 15:48:55 dauwhe: also many ebook reading system out there. Part of our mission is to make the more interoperable. 15:49:00 ack nick 15:49:01 +1 15:50:11 q+ 15:50:30 I disagree, lots of people make code and let others ride on it 15:50:42 Nick: from a business perspective: pagination is something all books need. Pushback: no-one wants to create code that others will benefit from. 15:50:57 ... at least business people usually don't want to give their stuff way. 15:50:58 yes, they do it for another reason like growing the market 15:51:15 q+ 15:51:17 ack ivan 15:51:25 ... so if we can make pagination a generic feature, to have compatible implementations, will help us drive this forward. 15:51:33 q- 15:52:22 Ivan: have their been usability studies on reading long form (e.g., thousands of pages) is pagination better compared to scrollable reading. 15:52:26 ... with real data. 15:53:07 ... collecting such studies would help. 15:53:08 it's even true of short document like journal articles, which are overwhelmingly preferred in paginated form (which now means PDFs not HTML are what are overwhelmingly used even when both are available. 15:53:21 dauwhe: the market has spoken though. All reading systems do it. 15:54:05 tzviya: but is it for real reasons? To turn around: many reading systems have introduced scrolling view 15:54:16 Bill_Kasdorf: many studies on journal articles being preferred in PDF 15:54:31 tzviya: but is it about pagination or page numbers or other factors? 15:54:34 q+ 15:54:39 ack pk 15:55:03 This might be of interest: http://www.nngroup.com/articles/infinite-scrolling/ 15:55:09 not a full "study" but a start: http://www.nngroup.com/articles/infinite-scrolling/ 15:55:13 ahaha 15:55:47 high-five, Nick! 15:56:03 http://www.w3.org/2015/09/digpubig 15:56:06 +1 charter approved! 15:56:20 pkra: caution: remember studyt about negative effects from reading system UIs (voiding pagination). 15:56:49 Ivan: charter has been approved. 15:57:13 ... administratively people will auto-stay due to rechartering. 15:57:17 q+ 15:57:41 ... but time for reflection: what's worked, what hasn't, where to focus. 15:57:51 ... maybe in Sapporo 15:58:32 ... passed with flying colors. 15:58:33 ack karen 15:59:22 karen: also growing interest from other regions in the world. Japan, China, Latin America. We can improve onboarding. 15:59:27 ... address regional interests. 15:59:49 -1 15:59:50 rego has joined #dpub 15:59:50 -1 15:59:51 -1 7 Sept 15:59:54 -1 15:59:54 +1 15:59:54 -1 15:59:59 -1 16:00:25 tzviya: no meeting Sept 7. 16:00:34 laudrain has left #dpub 16:00:36 bye 16:00:40 clapierre has left #dpub 16:00:42 thanks! 16:00:48 thanks pkra for scribing!! 16:00:49 Jeff_Xu has left #dpub 16:01:57 rrsagent,draft minutes 16:01:57 I have made the request to generate http://www.w3.org/2015/08/31-dpub-minutes.html tmichel 16:08:50 rego has joined #dpub 17:25:50 rego has joined #dpub 17:30:03 Karen has joined #dpub 17:45:19 rego has joined #dpub 17:54:19 rego has joined #dpub 18:04:35 Zakim has left #dpub 18:07:20 rego has joined #dpub 18:20:20 rego has joined #dpub 18:37:20 rego has joined #dpub 18:46:20 rego has joined #dpub 18:56:11 pkra has joined #dpub 19:21:21 rego has joined #dpub 19:42:21 rego has joined #dpub 19:51:21 rego has joined #dpub 20:06:22 rego has joined #dpub 20:19:22 rego has joined #dpub 20:29:37 http://monsterjavaguns.com/blog/junglebook-simple-kindle-ebook-cover-analysis/ 20:39:12 Karen has joined #dpub 21:06:31 rego has joined #dpub 21:17:45 rego has joined #dpub 21:32:04 rego has joined #dpub 21:41:04 rego has joined #dpub 21:51:46 liam: interesting. thanks for the link! 23:47:50 Karen has joined #dpub