IRC log of dpub on 2013-11-11

Timestamps are in UTC.

00:30:53 [RRSAgent]
RRSAgent has joined #dpub
00:30:53 [RRSAgent]
logging to http://www.w3.org/2013/11/11-dpub-irc
00:31:00 [ivan]
rrsagent, set log public
00:31:31 [ivan]
ivan has changed the topic to: agenda: http://www.w3.org/dpub/IG/wiki/TPAC-F2F
00:31:51 [ivan]
Meeting: F2F Meeting, Shenzhen, 1st day
00:31:58 [ivan]
Chair: Markus
00:43:21 [dauwhe]
dauwhe has joined #dpub
00:47:44 [gcapiel]
gcapiel has joined #dpub
00:51:01 [walkley]
walkley has joined #dpub
00:52:37 [dauwhe]
dauwhe has joined #dpub
00:55:09 [liam]
liam has joined #dpub
00:57:05 [dauwhe_]
dauwhe_ has joined #dpub
00:58:19 [mgylling]
mgylling has joined #dpub
00:58:46 [marilyn]
marilyn has joined #dpub
01:01:06 [ivan]
ivan has changed the topic to: scribe guide: http://www.w3.org/dpub/IG/wiki/TPAC-F2F
01:02:07 [ivan]
ivan has changed the topic to: scribe guide: http://www.w3.org/2008/04/scribe.html
01:03:38 [gcapiel]
test
01:03:51 [gcapiel]
s/test/TEST/
01:10:21 [tmichel]
tmichel has joined #dpub
01:16:00 [ivan]
zakim, call songshan
01:16:01 [Zakim]
sorry, ivan, I don't know what conference this is
01:16:56 [ivan]
zakim, this is 3782
01:16:56 [Zakim]
ivan, I see SW_DPUB-IG()8:00PM in the schedule but not yet started. Perhaps you mean "this will be 3782".
01:18:48 [karen]
karen has joined #dpub
01:26:00 [r12a]
r12a has joined #dpub
01:26:42 [Sharad]
Sharad has joined #dpub
01:28:28 [Vlad]
Vlad has joined #dpub
01:28:48 [Vlad]
scribe: Vlad
01:30:01 [Vlad]
markus: introductions and opening of the meeting
01:30:28 [Vlad]
s/markus/mgylling/
01:31:15 [Vlad]
mgylling: reviewing the agenda for the day
01:33:00 [Vlad]
mgylling: ... and for the whole WG meeting including Tuesday
01:36:58 [tmichel]
zakim, call Songshan
01:36:58 [Zakim]
sorry, tmichel, I don't know what conference this is
01:38:34 [cwdoh]
cwdoh has joined #dpub
01:39:21 [Vlad]
WG - discussing the additional agenda items for the meeting
01:39:33 [Vlad]
s/WG/IG/
01:41:48 [Ralph]
Ralph has joined #dpub
01:42:14 [ivan]
Topic: Pagination
01:42:28 [mgylling]
agenda: http://www.w3.org/dpub/IG/wiki/TPAC-F2F
01:42:52 [Vlad]
topic: Pagination
01:44:09 [Vlad]
mgylling: The home for pagintaion spec will be CSS WG. We want to help them with pagination support to improve support in existing browsers
01:45:01 [Vlad]
mgylling: among many things we need to do is complete set of requirements
01:45:01 [bobby]
bobby has joined #dpub
01:45:15 [Vlad]
mgylling: asking Dave to present
01:45:57 [ivan]
-> http://w3c.github.io/dpub-pagination/ Dave's draft
01:46:36 [Vlad]
Dave Cramer: CSS is working on many things that would be considered building blocks of pagination. We need to figure out what needs to happen there for CSS to become a complete tool kit.
01:47:48 [ivan]
zakim, dial songshan
01:47:49 [Zakim]
ok, ivan; the call is being made
01:47:49 [Zakim]
SW_DPUB-IG()8:00PM has now started
01:47:50 [Zakim]
+Songshan
01:48:13 [Vlad]
Dave Cramer: It is not a easy job, page is a complex object and we need to be able to identify them (first page of a chapter, paragraph, objects in the page that may require different desing or content)
01:48:55 [Zakim]
-Songshan
01:48:56 [Zakim]
SW_DPUB-IG()8:00PM has ended
01:48:56 [Zakim]
Attendees were Songshan
01:49:35 [Vlad]
Dave Cramer: ... outlining the scope of work items that have been conducted in CSS
01:50:02 [ivan]
zakim, who is here?
01:50:02 [Zakim]
apparently SW_DPUB-IG()8:00PM has ended, ivan
01:50:04 [Zakim]
On IRC I see bobby, Ralph, cwdoh, Vlad, Sharad, r12a, karen, tmichel, marilyn, mgylling, dauwhe_, liam, walkley, gcapiel, RRSAgent, Zakim, ivan, astearns, trackbot, plinss
01:50:11 [JeanK]
JeanK has joined #dpub
01:50:22 [Vlad]
gerardo: is it problematic to accomplish the process of switching between pages?
01:50:46 [ivan]
zakim, dial songshan
01:50:46 [Zakim]
ok, ivan; the call is being made
01:50:47 [Zakim]
SW_DPUB-IG()8:00PM has now started
01:50:49 [Zakim]
+Songshan
01:51:00 [Zakim]
+Ralph
01:51:02 [Zakim]
-Ralph
01:51:02 [Zakim]
+Ralph
01:51:06 [Vlad]
Dave Cramer: some of this depends on user agent implementations, some are user-directed actions
01:51:21 [Zakim]
-Songshan
01:51:33 [Zakim]
+Songshan
01:51:58 [Vlad]
Dave Cramer: some page switching is automatic (reached the end of the page and want to switch to the next)
01:52:51 [Vlad]
Brady: how do we know what the page run is, what is the page box, etc. Sometimes you may have more than one page on screen?
01:53:13 [Vlad]
Gerardo: what is the mechanism to file these questions and requirements?
01:54:01 [Vlad]
Brady: beleives this may go outside of the CSS territory and will involve more concepts including work done in HTML
01:55:17 [Vlad]
mgylling: today it is unclear what needs to be done and most implementations don't do it right
01:55:57 [Vlad]
mgylling: suggests to populate the wiki page with the event requirements for pagination
01:56:47 [Vlad]
Dave C, and Markus discussing the needs of the pagination work and how to collect a complete set of issues
01:57:23 [Vlad]
Ivan: we may want to discuss this tomorrow (see agenda) when Robin is here
01:59:23 [Vlad]
Ivan, Markus, Dave, Brady discussing the work done in HTML WG regarding DOM, pagination events (such as document.ready), etc.
01:59:49 [gcapiel]
zakim, Gerardo is really gcapiel
01:59:49 [Zakim]
sorry, gcapiel, I do not recognize a party named 'Gerardo'
01:59:49 [Vlad]
It is unclear what is currently done / implemented vs. what else needs to be done
02:00:17 [Vlad]
s/Gerardo/gcapiel/g
02:00:50 [Zakim]
-Ralph
02:02:18 [bobby_]
bobby_ has joined #dpub
02:02:33 [Vlad]
mgylling: creating a list of Functional Requirements on wiki, to be posted here later
02:04:27 [bobby__]
bobby__ has joined #dpub
02:05:38 [dauwhe_]
Font load events module link: http://dev.w3.org/csswg/css-font-load-events/
02:06:33 [Vlad]
... continuing the discussion of the requirements, catgorizing them for events, DOM, APIs
02:06:49 [ivan]
Guest: Karen (karen) Myers, W3C
02:07:23 [ivan]
Guest: Bobby (bobby) Tung, Wanderer
02:09:18 [Vlad]
action gcapiel event s related to TTS and pagination
02:09:18 [trackbot]
Created ACTION-9 - Event s related to tts and pagination [on Gerardo Capiel - due 2013-11-18].
02:09:27 [bobby_]
bobby_ has joined #dpub
02:09:52 [Vlad]
actioin Brady paginations related to DOM access
02:10:08 [Vlad]
action Brady paginations related to DOM access
02:10:08 [trackbot]
Created ACTION-10 - Paginations related to dom access [on Brady Duga - due 2013-11-18].
02:13:57 [mgylling]
notes for Brady and Gerardos action items:
02:14:00 [mgylling]
Functional Requirements re dynamic pagination: events and DOM
02:14:01 [mgylling]
Events:
02:14:02 [mgylling]
- book load
02:14:04 [mgylling]
- page load
02:14:05 [mgylling]
- page change (e.g. reflow after font size change)
02:14:07 [mgylling]
- what page loaded
02:14:08 [mgylling]
- when a page is loaded
02:14:10 [mgylling]
- when a font is loaded (cf CSS3 Fonts Loaded Events Module 3)
02:14:11 [mgylling]
- TTS reaches end of page, event to auto-trigger page turn
02:14:13 [mgylling]
(note two scenarios: external AT vs self-voicing)
02:14:14 [mgylling]
02:14:16 [mgylling]
DOM
02:14:17 [mgylling]
Whats a page, how to I reference it
02:14:19 [mgylling]
I get an event that a page is loaded, how do I get to that page
02:14:20 [mgylling]
02:14:21 [mgylling]
API
02:14:22 [mgylling]
turn a page
02:14:23 [mgylling]
go to a page
02:14:53 [dauwhe_]
http://w3c.github.io/dpub-pagination/index.html
02:15:47 [bobby]
bobby has joined #dpub
02:16:21 [Vlad]
Dave Cramer: about to present pagintation document
02:16:30 [Vlad]
(see link above)
02:16:33 [_nikos_office]
_nikos_office has joined #dpub
02:21:42 [Vlad]
Ivan: We need to separate the concepts of what's in the spec vs. what is current implementations do
02:23:37 [Vlad]
Dave Cramer: we may need to identify additional constraints for aligning pages (speaking about wodows and orphans on a page)
02:23:55 [Vlad]
s/wowos/widows/
02:25:06 [Vlad]
RIshida: speaking about the need to identify clear items that need to be addressed by either CSS or HTML or other groups
02:26:29 [Vlad]
Ivan: we need to capture and explain the issues that will define the direction for CSS and HTML WGs work
02:27:23 [r12a]
q+
02:29:11 [ivan]
ack r12a
02:29:20 [Zakim]
-Songshan
02:29:21 [Zakim]
SW_DPUB-IG()8:00PM has ended
02:29:21 [Zakim]
Attendees were Songshan, Ralph
02:29:56 [cwdoh]
cwdoh has joined #dpub
02:30:52 [manu]
manu has joined #dpub
02:31:00 [manu]
Present+ Manu_Sporny
02:34:32 [ivan]
Guest: Manu (manu) Sporny, Digital Bazaar
02:34:39 [Vlad]
Brady: on the issue of optimizing for page breaks and how it is currently done. A lot of this is currently done manually and the question is if there is an algorithmic solution to this
02:36:30 [Vlad]
mgylling: suggestion to review the TOC and discuss the areas that are covered / not covered yet
02:37:10 [Vlad]
Dave Cramer: Most of it is jsut a sceleton now to outline what needs to be covered
02:39:05 [Vlad]
mgylling: top level questions about locals and cultures, how to transgress both the paper print format and dynamic pagination for adaptive content
02:39:15 [Vlad]
... layout
02:41:03 [Vlad]
mgylling: Adobe joined the IG recently and we hope they can contribute from tools perspective
02:43:02 [Vlad]
Dave Cramer: items to consider include internationalization, cultural differences, types of content (books, magazines, etc.) we need to address, etc.
02:43:23 [Vlad]
s/locals/locales/
02:44:51 [Vlad]
coffee break - 20 min
02:53:16 [cwdoh]
cwdoh has joined #dpub
03:01:43 [Ralph__]
Ralph__ has joined #dpub
03:03:36 [cwdoh]
cwdoh has joined #dpub
03:05:04 [bobby]
bobby has joined #dpub
03:07:32 [Ralph]
Ralph has joined #dpub
03:08:05 [msiderwicz_]
msiderwicz_ has joined #dpub
03:21:17 [bobby]
bobby has joined #dpub
03:21:24 [cwdoh_]
cwdoh_ has joined #dpub
03:22:06 [nikos]
nikos has joined #dpub
03:22:38 [walkley]
walkley has joined #dpub
03:24:19 [ivan]
scribe: ivan
03:24:26 [bobby]
bobby has joined #dpub
03:25:37 [ivan]
mgylling: we have to settle the scope question
03:25:50 [ivan]
… the document should be clear what is in scope and not
03:25:51 [koji]
koji has joined #dpub
03:26:00 [ivan]
… probably in the status or in the abstract
03:26:26 [ivan]
… we have noted that we are not willing (yet) to rule out some of the locale issues
03:26:58 [ivan]
dauwhe_: some of us had discussions that widow has their counterpart in, eg, chinese
03:33:59 [ivan]
mgylling: how about we list candidates for exclusion
03:34:18 [ivan]
dauwhe_: maybe we start with domains, and then language etc.
03:34:25 [brady_duga]
brady_duga has joined #dpub
03:38:38 [ivan]
gcapiel: what is the criteria for exclusion?
03:38:54 [ivan]
dauwhe_: which has some narrow rules that are not applicable outside of that domain
03:39:07 [ivan]
… althogh they may illustrate the extreme issues that are more in common
03:39:43 [ivan]
… eg, religious texts may have very complicated requirements, but, eg the footnotes used in a bible illustrate a lot of problems appearing elsewhere
03:40:11 [ivan]
brady_duga: and if we exclude by simplicity, then we may exclude features that are useful elsewhere
03:41:08 [walkley]
walkley has joined #dpub
03:43:25 [ivan]
ivan: is fixed layout out of scope of this document?
03:43:49 [ivan]
brady_duga: fixed layout is based on explicit techniques and we may not need special css for it
03:45:58 [ivan]
ivan: if we exclude non-books (newspapers, magazines, etc), we have to make it clear that this is not out of scope for the IG but for the first version of the pagination document
03:46:00 [r12a]
r12a has joined #dpub
03:46:40 [ivan]
brady_duga: it is not clear how to define what is a journal or not,
03:47:18 [ivan]
dauwhe_: one of the aspect is that the content spreads opver the document, inclusion of advertising, etc
03:47:33 [ivan]
… industries are organized around these distinctions
03:48:16 [ivan]
jeff: we have to be careful not to use the word 'out of scope', just not to be offputting?
03:48:37 [ivan]
dauwhe_: yes, we should say something like 'our initial concern', something like that
03:48:46 [ivan]
Guest: Jeff Jaffe, W3C
03:52:21 [ivan]
brady_duga: poetry? I am not even sure what the rules are?
03:53:26 [ivan]
koji: CSS has discussed on how much poetry should be covered, left alighn first line, and then other alignments..
03:53:43 [ivan]
… the group does not really know
03:54:11 [ivan]
dauwhe_: there are a number of books I have that can be turned into CSS without a problem
03:54:54 [ivan]
koji: it is fine to include poetry, but we have to know how publishers want to layout poetry
03:55:15 [ivan]
mgylling: some poetry publishers told me that they use fixed layout
03:55:51 [ivan]
… they did not want a new page for a poem, but rather scroll
03:55:54 [ivan]
… this is not doable
03:56:13 [ivan]
… breaking the poem into multiple pages is not acceptable
03:56:28 [ivan]
koji: we need to talk to poetry publishing
03:56:38 [ivan]
… we really need to discuss them
03:56:41 [ivan]
q+
03:57:00 [ivan]
q-
03:59:20 [mgylling]
these are the domains for which we will request additional editors, and which will be covered in later versions of the pagination doc:
04:00:51 [Zakim]
SW_DPUB-IG()8:00PM has now started
04:00:58 [Zakim]
+ +1.917.447.aaaa
04:01:07 [Zakim]
- +1.917.447.aaaa
04:01:09 [Zakim]
SW_DPUB-IG()8:00PM has ended
04:01:09 [Zakim]
Attendees were +1.917.447.aaaa
04:02:13 [ivan]
zakim, dial songshan
04:02:13 [Zakim]
ok, ivan; the call is being made
04:02:14 [Zakim]
SW_DPUB-IG()8:00PM has now started
04:02:17 [Zakim]
+Songshan
04:02:46 [mgylling]
DOMAINS
04:02:47 [mgylling]
- newspapers
04:02:48 [mgylling]
- magazines
04:02:50 [mgylling]
- childrens picture books
04:02:51 [mgylling]
- comics / manga
04:02:51 [mgylling]
- poetry
04:03:12 [ivan]
mgylling: next area is locales
04:03:20 [ivan]
Guest: Richard Ishida, W3C
04:04:18 [ivan]
dauwhe_: there are ongoing efforts for other languages: indic, korean, chinese
04:04:36 [ivan]
richard: the Chinese IG for HTML5 is working on this
04:05:20 [ivan]
bobby: jlreq completed almost everything, but not applied fully for chinese, so what we have to document is the difference
04:05:37 [ivan]
richard: we would love to find people to do the same for tibetian, thai, hebrew, ...
04:06:02 [ivan]
dauwhe_: my initial insticts were that these should be out of scope
04:06:58 [ivan]
richard: we should have 2 different doc, western layout document, and then there is one that says where css has to cover certain issues. These latter are not necessarily for western only
04:07:17 [ivan]
dauwhe_: that would make sense, it would make it easier to move forward
04:07:19 [ivan]
q+
04:08:34 [mgylling]
Ivan: we need to be clear if we do westernoreq, also need to set up better contacts and relationship with the korean, chinese req groups, be in the loop for documents that are under preparation
04:09:08 [ivan]
zakim, who is here?
04:09:08 [Zakim]
On the phone I see Songshan
04:09:10 [Zakim]
On IRC I see r12a, walkley, brady_duga, koji, bobby, nikos, cwdoh_, msiderwicz_, Ralph, manu, _nikos_office, Vlad, karen, tmichel, mgylling, dauwhe_, liam, gcapiel, RRSAgent,
04:09:10 [Zakim]
... Zakim, ivan, astearns, trackbot, plinss
04:09:39 [ivan]
richard: it is a bit difficult with i18n is being a separate group
04:09:51 [ivan]
… the best is to find somebody in both groups in general
04:10:01 [ivan]
… we are also looking at requirements, too
04:10:14 [ivan]
… eg I am looking at ways of having counter styles
04:10:28 [ivan]
… and that would be relevant to this group, too
04:10:37 [benjaminsko]
benjaminsko has joined #dpub
04:10:37 [ivan]
mgylling: it sounds like a coordination nightmare
04:11:00 [ivan]
… we need to prepare a document quickly
04:11:17 [ivan]
koji: how about making levels
04:11:20 [Zakim]
+ +1.917.447.aaaa
04:12:02 [dauwhe_]
zakim, aaa is benjaminsko
04:12:02 [Zakim]
sorry, dauwhe_, I do not recognize a party named 'aaa'
04:12:11 [dauwhe_]
zakim, aaaa is benjaminsko
04:12:11 [Zakim]
+benjaminsko; got it
04:13:23 [ivan]
ivan: what about non-English cultures and usages?
04:13:48 [ivan]
dauwhe_: pragmatically the content should include what we get input for
04:14:16 [ivan]
mgylling: we would like to get the document good enough that it would be reliable for further work
04:18:35 [bobby]
bobby has joined #dpub
04:20:08 [ivan]
brady_duga: are the other document (jlreq, etc) include all features for publishing
04:20:13 [ivan]
dauwhe_: yes, it does
04:20:49 [bobby_]
bobby_ has joined #dpub
04:20:49 [ivan]
richard: it is more oriented to print like stuffs than electronic ones
04:21:01 [ivan]
… the focus was printing, and not pages
04:21:19 [ivan]
koji: it says its focus is for regular priting
04:21:30 [ivan]
richard: the korean will be different, it may be underspecified
04:22:05 [ivan]
… klreq is probably oriented towards print, but will not have so much information than jlreq
04:22:12 [ivan]
… you will need more information
04:22:22 [ivan]
… we need people in countries to develop that
04:22:32 [ivan]
mgylling: and we have to be realistic here
04:22:50 [ivan]
… the core observation seems to be
04:23:19 [mgylling]
Resolution: Dave's document will be recast as latinReq. It will once published include only layout expectations (no refs to CSS etc).
04:23:20 [mgylling]
There will be an additional separate document which more directly poses requirements on CSS etc, which will draw from jlReq, latinReq, klReq etc.
04:23:59 [ivan]
mgylling: is there anyting in the question list?
04:24:40 [ivan]
dauwhe_: how would the group work on the document itself
04:24:54 [ivan]
… for simplicity is that I filter through me
04:26:12 [ivan]
Topic: Web payments
04:27:01 [ivan]
manu: I am the chair of the RDFa WG and the JSON-LD community group, and I am also co-chair of the web payment CG
04:27:12 [ivan]
… the goal is to integrate payment into the architecture of the web
04:27:32 [ivan]
… ie, the browser should offer a facility where payment would go directly to the user
04:27:40 [Ralph__]
Ralph__ has joined #dpub
04:27:45 [ivan]
… web payment should make it very easy to buy books on line
04:28:02 [ivan]
… the question is whether this is of interest for this group?
04:28:25 [ivan]
dauwhe_: we are certainly interested in the concept
04:28:37 [ivan]
brady_duga: I am happy to bring the knowledge back
04:29:17 [ivan]
Vlad: is it somethign that you envisage something to be that would replace the commercial solutions?
04:29:30 [dauwhe_]
s/somethign/something/
04:29:31 [ivan]
manu: that is certainly what we would like to be
04:29:45 [ivan]
… json-ld as well as RDFa was for interest for us for this reason
04:30:04 [ivan]
… eg, having the license, bills, etc, sent back in machine readable ways
04:30:15 [manu]
https://payswarm.com/intro
04:30:34 [ivan]
… it is not only getting money from A to B, but other things
04:30:59 [manu]
https://payswarm.com/join
04:31:42 [ivan]
mgylling: do we believe that the current ebook retail work has usage pattern that would challenge your model
04:31:50 [ivan]
… I do not know, but it is a question
04:32:04 [ivan]
dauwhe_: we are of course interested to change the patterns
04:32:30 [ivan]
manu: selling ebooks are of course a big use case for us
04:32:42 [ivan]
… we would like to have more expertise in the group
04:33:00 [ivan]
mgylling: we certainly have to take this back to our companies, because we are geeks here...
04:34:55 [cwdoh]
cwdoh has joined #dpub
04:36:47 [bobby_]
bobby_ has joined #dpub
04:39:03 [bobby__]
bobby__ has joined #dpub
04:41:11 [bobby___]
bobby___ has joined #dpub
04:42:00 [ivan]
rrsagent, draft minutes
04:42:00 [RRSAgent]
I have made the request to generate http://www.w3.org/2013/11/11-dpub-minutes.html ivan
04:42:50 [koji]
koji has joined #dpub
04:44:55 [Zakim]
-benjaminsko
04:44:58 [Zakim]
-Songshan
04:44:59 [Zakim]
SW_DPUB-IG()8:00PM has ended
04:44:59 [Zakim]
Attendees were Songshan, +1.917.447.aaaa, benjaminsko
04:53:44 [Ralph]
Ralph has left #dpub
05:21:34 [cwdoh]
cwdoh has joined #dpub
05:30:23 [dauwhe]
dauwhe has joined #dpub
05:37:41 [liam]
liam has joined #dpub
05:38:33 [ivan]
ivan has joined #dpub
05:42:10 [walkley]
walkley has joined #dpub
05:42:40 [nikos]
nikos has joined #dpub
05:44:33 [koji]
koji has joined #dpub
05:44:38 [tmichel]
tmichel has joined #dpub
05:46:29 [mgylling]
mgylling has joined #dpub
05:47:01 [tm]
tm has joined #dpub
05:58:15 [r12a]
r12a has joined #dpub
06:08:59 [tmichel__]
tmichel__ has joined #dpub
06:09:59 [karen]
karen has joined #dpub
06:15:56 [gcapiel]
gcapiel has joined #dpub
06:17:28 [koji]
koji has joined #dpub
06:20:11 [cwdoh]
cwdoh has joined #dpub
06:23:29 [cwdoh]
cwdoh has joined #dpub
06:31:30 [dauwhe]
dauwhe has joined #dpub
06:33:22 [mgylling]
mgylling has joined #dpub
06:34:22 [cwdoh]
cwdoh has joined #dpub
06:34:22 [liam]
liam has joined #dpub
06:35:04 [brady_duga]
brady_duga has joined #dpub
06:36:10 [kawabata2]
kawabata2 has joined #dpub
06:36:11 [r12a]
r12a has joined #dpub
06:36:53 [walkley]
walkley has joined #dpub
06:37:20 [ivan]
ivan has joined #dpub
06:38:05 [nikos]
nikos has joined #dpub
06:38:06 [dauwhe]
scribe: dauwhe
06:38:11 [dauwhe]
topic: csswg summary
06:38:23 [dsinger]
dsinger has joined #dpub
06:38:34 [Zakim]
Zakim has left #dpub
06:38:42 [Zakim]
Zakim has joined #dpub
06:39:03 [ivan]
zakim, this is dpub
06:39:03 [Zakim]
sorry, ivan, I do not see a conference named 'dpub' in progress or scheduled at this time
06:39:12 [Vlad]
Vlad has joined #dpub
06:39:29 [dauwhe]
mgylling: atomic advice from discussion
06:39:44 [dauwhe]
... if you can't have a unicorn, can you have a pony?
06:39:53 [ivan]
zakim, this is 3782
06:39:53 [Zakim]
sorry, ivan, I do not see a conference named '3782' in progress or scheduled at this time
06:40:02 [dauwhe]
... csswg asked what would be second-best solution for these use cases
06:40:20 [dauwhe]
... this idea of fallback may apply to more than csswg
06:40:23 [Sharad]
Sharad has joined #dpub
06:40:27 [dauwhe]
... they asked for as much detail as possible
06:40:32 [bobby]
bobby has joined #dpub
06:40:44 [dauwhe]
... document even edge cases; this will save solution designers lots of guessing
06:41:14 [dauwhe]
... don't have to prioritize everything, but certainly mention most important things of document
06:41:43 [dauwhe]
Richard: do on locale-by-locale basis, with documentation
06:41:57 [dauwhe]
s/Richard/r12a/
06:42:07 [dauwhe]
r12a: asked for lots of examples
06:42:28 [dauwhe]
brady_duga: they also asked for data.
06:42:56 [dauwhe]
... if we can provide evidence for various requirements, the more the better
06:43:27 [dauwhe]
ivan: although a certain feature is primarily for publishing, it's also useful for tradional browsing.
06:43:34 [dauwhe]
ivan: Bert said that.
06:43:49 [dauwhe]
... the motivation was to convince those less interested in pagination to work on that
06:44:09 [dauwhe]
r12a: Dean was very focued on how market prioritizes features.
06:44:47 [dauwhe]
... Apple agrees ruby feature is great, but won't implement because of lack of evicdence/market
06:45:04 [dauwhe]
mgylling: is it DPUB's place to gather evidence?
06:45:23 [dauwhe]
... asks Brady how they get data/priorities from publishers.
06:45:37 [dauwhe]
brady_duga: publisher-driven based on blackmail
06:45:39 [gcapiel]
gcapiel has joined #dpub
06:45:54 [dauwhe]
... line breaking is terrible. But people still buy our books.
06:47:08 [dauwhe]
dsinger: it's important to say that your book can't be sold unless feature x is implemented.
06:47:44 [dauwhe]
brady_duga: hanging punctuation as example
06:47:57 [dauwhe]
ivan: reaching out to publishers becomes very important
06:48:11 [dauwhe]
... use IPDF contacts to get data on priorities
06:48:22 [dauwhe]
mgylling: that applies across everything we do
06:48:58 [dauwhe]
... this is something new. A dedicated survey: these are the requirements we've gathered. Prioritize them for us.
06:49:12 [dauwhe]
... that's one way to get there. I don't see how we can easily gather data.
06:49:20 [dauwhe]
ivan: we will see what we can do.
06:49:55 [dauwhe]
mgylling: in terms of moving forward, concrete proposal. As soon as there's a new section in pagination doc, to ask Dave to suggest agenda item for CSS telcom
06:50:16 [dauwhe]
... so they can review. DPUB members can then join CSSWG telcom to discuss particular issue.
06:50:28 [dauwhe]
ivan: Bert is in both groups.
06:50:42 [dauwhe]
mgylling: anything else to encode from previous session? Great!
06:50:54 [dauwhe]
... ten minutes till coffee break!
06:51:27 [dauwhe]
... Vlad, set stage for fonts and typography session. What kinds of problems/issues will we discuss?
06:51:41 [dauwhe]
... important for us to understand what you're working on.
06:51:53 [gcapiel1]
gcapiel1 has joined #dpub
06:51:56 [dauwhe]
... give us ten minutes to talk about overarching issues.
06:52:18 [gcapiel]
gcapiel has joined #dpub
06:52:22 [dauwhe]
Vlad: it's not what's in my brain, or from my company. It's from the people I interact with, people with actual problems.
06:52:33 [dauwhe]
... that's how I created set of issues
06:52:42 [dauwhe]
... tried to create categorys.
06:52:55 [dauwhe]
... first: font licensing. From discussions with publishers.
06:53:12 [dauwhe]
... are publishing legally allowed to use existing font licensing?
06:53:21 [dauwhe]
... under what conditions can it be used?
06:53:38 [dauwhe]
... we cannot influence the license itself.
06:54:00 [dauwhe]
... if I have a license, is there enough of a toolset to embed fonts and satisfy conditions of license.
06:54:15 [dauwhe]
... license may say that font cannot *easily* be used.
06:54:23 [dauwhe]
... not clear how these tools work.
06:54:35 [dauwhe]
... some people are unaware of tools.
06:54:47 [dauwhe]
... they start with predisposition to assume they can't use fonts.
06:55:15 [dauwhe]
... my own position has been that if you use a font, in any format that cannot easily be pulled out and reused.
06:55:48 [dauwhe]
... if you just have to do something, touch font to reuse, then that takes responsibiliy away from publisher
06:56:01 [dauwhe]
... requires a willful act from the third party, so they are the infringer.
06:56:12 [dauwhe]
... that infringer is in violation of IP laws.
06:56:24 [dauwhe]
... the people who do this are not likely to be our customers.
06:56:43 [dauwhe]
... they are usually isolated acts which don't affect business in general.
06:56:56 [dauwhe]
... this is MT position, but not whole industry.
06:57:06 [dauwhe]
... obfuscating is enough
06:57:43 [dauwhe]
... so publishers doing something like this satisfies licensing requirements
06:57:52 [dauwhe]
Ivan: is this what WOFF was for?
06:58:09 [dauwhe]
Vlad: we didn't want to deal with licensing when creating WOFF format.
06:58:34 [dauwhe_]
dauwhe_ has joined #dpub
06:58:42 [dauwhe_]
... satisfies many requirements. Transparent mech. for fonts in the web, can't be immediately used by other
06:59:06 [dauwhe_]
... applications. No technical burden getting font out of WOFF format, but that makes infringement willful.
06:59:27 [dauwhe_]
Ivan: In group we've agreed that's enough
06:59:40 [dauwhe_]
... WOFF has metadata on how to aquire font license
06:59:54 [ivan]
s/Ivan:/Vlad:/
06:59:59 [dauwhe_]
... there's a secondary mechanism to put some boundaries on what type of content can be used
07:00:14 [dauwhe_]
... that access control mech. is universal
07:00:41 [dauwhe_]
... if it's normal web architecture, people ask questions
07:01:02 [dauwhe_]
... is situation the same for offline/packaged use?
07:01:08 [dauwhe_]
... most questions coming from publishers.
07:01:27 [dauwhe_]
... they are often at a loss whether they can use fonts without violating license.
07:01:33 [dauwhe_]
... so that's one big bucket.
07:01:41 [dauwhe_]
... this is a problem of educating users.
07:01:53 [dauwhe_]
mgylling: can w3c or OWP help?
07:02:24 [dauwhe_]
Vlad: make some document to refer to. EPUB has font obsfucation, to create strong tie between document and font resource
07:02:35 [dauwhe_]
... web doesn't have that. OK with dynamic content
07:02:53 [dauwhe_]
Ivan: that's not a technical issue, but a usage issue
07:03:13 [dauwhe_]
mgylling: OWP platform does not create a strong tie between font and document for
07:03:32 [dauwhe_]
Ivan: that tie does exist. Do you want inverse?
07:03:59 [dauwhe_]
Vlad: CSS gives mechanism to reference font. Doesn't say you can use that resource for ONLY that doc.
07:04:25 [dauwhe_]
... EPUB uses CSS declaration, but you also have font obsfucation that modifies font header with doc-specific key
07:04:38 [dauwhe_]
... so if you pull that font out of one epub and move to another it won't work.
07:04:53 [dauwhe_]
... that mechanism isn't clear to lots of publishers.
07:05:13 [dauwhe_]
... that removes you from license violation.
07:05:27 [dauwhe_]
... WOFF doesn't modify font.
07:05:38 [dauwhe_]
... is useable everywhere.
07:05:53 [dauwhe_]
... but WOFF gives you metadata saying font was licensed to publisher Y
07:06:08 [dauwhe_]
... at least it gives enough information for anyone to use that font legally.
07:06:24 [dauwhe_]
... also provides enough information to prevent anyone from claiming ignorance.
07:06:42 [dauwhe_]
... tryed to prevent unwilling infringement.
07:07:11 [dauwhe_]
... example: TTF font on server, can easily download, could claim you didn't know that was illegal.
07:07:17 [dauwhe_]
... WOFF is different.
07:07:33 [dauwhe_]
... can't claim you're innocent bystander.
07:07:45 [dauwhe_]
Ivan: that mechanism exists today, the WOFF metadata
07:07:51 [dauwhe_]
... what is missing?
07:07:59 [cwdoh]
cwdoh has joined #dpub
07:08:16 [msiderwicz_]
msiderwicz_ has joined #dpub
07:08:22 [dauwhe_]
Vlad: Monotype says that WOFF file is embedded in digital publishing resource, portable offline document, that's good enough for me.
07:08:35 [walkley]
walkley has joined #dpub
07:08:38 [dauwhe_]
... but people/publishers don't think that's the case, are afraid of becoming liable.
07:08:50 [dauwhe_]
mgylling: OWP does not need a font obsfucation mechanism.
07:09:02 [dauwhe_]
Vlad: we need more people be aware of issue.
07:09:19 [dauwhe_]
... so we can agree embedding WOFF resource is OK. Is good enough.
07:09:48 [dauwhe_]
gcapiel: is there a machine-readable way to know if license is OK?
07:10:42 [dauwhe_]
brady_duga: WOFF is restricted by origin? I'm confused about--if I figure out how to reference the same file from the original origin
07:10:56 [dauwhe_]
... if I sell that book is that a problem? Origin is the same.
07:11:08 [dauwhe_]
Vlad: issue of origin is non-issue with offline content.
07:11:22 [dauwhe_]
... once file is offline, http doesn't apply.
07:11:36 [dauwhe_]
... don't see how that mech. can work for offline.
07:12:21 [dauwhe_]
Ivan: from IG point of view, this is a non-issue.
07:12:27 [dauwhe_]
Vlad: I agree.
07:12:42 [dauwhe_]
... users need clear guidance.
07:12:55 [dauwhe_]
Ivan: IDPF developed technology.
07:13:31 [cwdoh_]
cwdoh_ has joined #dpub
07:13:49 [dauwhe_]
... IPDF should make it clear that obsfucation is not necessary for WOFF in EPUB
07:14:02 [dauwhe_]
brady_duga: is this harmful?
07:14:28 [dauwhe_]
Ivan: from IG perspective it's not an issue.
07:14:37 [dauwhe_]
brady_duga: you're right.
07:14:46 [dauwhe_]
mgylling: not seeing new requirements here.
07:15:15 [dauwhe_]
... IDPF says that foundries need to communicate better with customers to clarify offline usage rights.
07:15:21 [dauwhe_]
... are we misunderstanding?
07:15:35 [dauwhe_]
Vlad: Monotype doesn't see an issue here.
07:15:42 [dauwhe_]
... question is asked multiple times.
07:15:48 [dauwhe_]
... not explained anywhere.
07:15:53 [dauwhe_]
... is it our job to explain?
07:16:01 [dauwhe_]
... do we need overveiw to reference?
07:16:11 [dauwhe_]
s/overveiw/overview/
07:16:28 [dauwhe_]
Ivan: if I look at the IG charter:
07:16:49 [dauwhe]
dauwhe has joined #dpub
07:16:56 [dauwhe]
... these are W3C technologys important to publishing industry
07:17:02 [brady_duga]
s/blackmail/market pressures/
07:17:17 [dauwhe]
Vlad: when we talk about digital publishing technologies are we online or offline
07:17:30 [dauwhe]
mgylling: scope of this group is the future.
07:17:43 [dauwhe]
... cover needs of digital publishing both online and offline
07:18:18 [dauwhe]
Vlad: confusing part is diff. between EPUB w/ two types of font resource and obsfucation can work, but online only WOFF works
07:18:33 [dauwhe]
... needs to be better explained
07:18:49 [dauwhe]
mgylling: have OWP support obsfucation of non-WOFF fonts.
07:18:54 [dauwhe]
Vlad: if we agree to that, yes.
07:19:08 [dauwhe]
... other choice is to only use WOFF
07:19:15 [dauwhe]
mgylling: what are the stats?
07:19:28 [dauwhe]
Vlad: on web, nearly everything is WOFF.
07:19:47 [dauwhe]
... we serve WOFF to every user agent that supports WOFF.
07:20:39 [dauwhe]
Vlad: next issue; not only about spec, but about what implementions actually do
07:20:52 [dauwhe]
... in EPUB2, many implementations had optional obsfucation
07:21:01 [dauwhe]
... not all RS implement.
07:21:18 [dauwhe]
... that's a problem.
07:21:39 [dauwhe]
mgylling: coffee break.
07:25:05 [cwdoh]
cwdoh has joined #dpub
07:25:49 [dsinger]
dsinger has joined #dpub
07:31:30 [koji]
koji has joined #dpub
07:33:07 [bobby]
bobby has joined #dpub
07:36:01 [taocai]
taocai has joined #dpub
07:36:50 [msiderwicz_]
msiderwicz_ has joined #dpub
07:40:23 [walkley]
walkley has joined #dpub
07:41:19 [cwdoh]
cwdoh has joined #dpub
07:47:52 [cwdoh_]
cwdoh_ has joined #dpub
07:52:19 [walkley]
walkley has joined #dpub
07:55:58 [gcapiel1]
gcapiel1 has joined #dpub
07:56:41 [koji]
koji has joined #dpub
07:57:00 [gcapiel2]
gcapiel2 has joined #dpub
07:59:50 [koji]
koji has joined #dpub
08:02:27 [dauwhe]
mgylling: to summarize prev. session, the first of the two "Vladimir Buckets"
08:02:40 [dauwhe]
... no obvious requirements on OWP regarding rights expressions on fonts
08:03:05 [dauwhe]
... generalizing from Vlad's position, WOFF features are enough for both online and offline use
08:03:20 [dauwhe]
... no equivalent metadata expression
08:03:34 [dauwhe]
Vlad: explicitly express restrictions
08:03:38 [gcapiel]
gcapiel has joined #dpub
08:03:53 [dauwhe]
mgylling: not a W3C issue, more an issue of Foundries and IDPF being more clear on distinctions.
08:05:27 [dauwhe]
Vlad: can we document that WOFF is required technology that is relevant to Digital Publishing (as part of charter)
08:05:36 [ddahl]
ddahl has joined #dpub
08:06:11 [dauwhe]
RESOLVED: DPUB will add WOFF to list of required technologies for Digital Publishing.
08:06:32 [dauwhe]
Vlad: complaining about typography being not as good as print
08:06:38 [dauwhe]
... different tools and processes.
08:06:51 [frank]
frank has joined #dpub
08:06:52 [dauwhe]
... they have full control of content that is printed
08:07:05 [Sharad]
Sharad has joined #dpub
08:07:07 [dauwhe]
... reproduction part of digital pubishing is delegated to unknown user agent
08:07:21 [dauwhe]
... so publishers have little control of final result
08:07:37 [dauwhe]
... don't know what typographic features will be there
08:07:52 [dauwhe]
... there are many checkpoints between digital content and final presentation of that content
08:08:02 [dauwhe]
... until recently CSS Fonts was fluid document
08:08:14 [dauwhe]
... implementation a year ago is now different
08:08:24 [dauwhe]
... is now CR
08:08:40 [dauwhe]
... even though we now have spec, we don't necessarily have implementaions
08:08:52 [dauwhe]
... how can interest group facilitate uptake of spec
08:09:07 [dauwhe]
... do we need stronger set of requirements that it must be supported.
08:09:28 [dauwhe]
Ivan: example?
08:09:36 [dauwhe]
Vlad: scientific publications
08:09:41 [dauwhe]
... not talking about math
08:09:54 [dauwhe]
... have text flowing around objects with formulas, etc.
08:10:16 [dauwhe]
... or don't have control over kerning or vertical positioning
08:10:25 [dauwhe]
... combine chinese and english in one sentence
08:10:41 [dauwhe]
Ivan: the kind of question I was asking on half-space around punctuation
08:10:54 [dauwhe]
... each feature in isolation has a small impact
08:11:10 [dauwhe]
... but the aggregate distinguishes good typography from bad
08:11:17 [marilyn]
marilyn has joined #dpub
08:11:42 [dauwhe]
koji: but these things aren't about fonts
08:11:52 [dauwhe]
Ivan: typography has lots of parts
08:11:57 [dauwhe]
s/Ivan/Vlad/
08:12:29 [dauwhe]
Vlad: year ago, CSS3 font features... demo from then doesn't work now
08:12:58 [dauwhe]
astearns: question about things aren't up to snuff on web platform. One of them was kerning. Letter positoin in general?
08:13:05 [dauwhe]
... or adding kerning table to document
08:13:16 [dauwhe]
Vlad: not kerning table, talking about info in font
08:13:25 [dauwhe]
astearns: so it's the font data itself.
08:13:44 [dauwhe]
Vlad: sometimes that information is not presented in the font. Sometimes it is in font but not used by reading system.
08:13:53 [dauwhe]
... people see end result, but don't see where issue is.
08:14:04 [dauwhe]
s/positoin/position/
08:14:13 [dauwhe]
... people just see that it's wrong
08:14:29 [dauwhe]
... important small things.
08:14:56 [dauwhe]
astearns: requireing browsers to use kern data in the font is something that would go in CSS3 text
08:15:08 [dauwhe]
... if browsers are not doing enough, that's what we need to lock down in CSS spec.
08:15:30 [dauwhe]
Vlad: I was talking about capturing high-level requirements to then translate into CSS
08:15:40 [dauwhe]
koji: Are you talking feature stablilty?
08:15:44 [walkley]
walkley has joined #dpub
08:16:09 [dauwhe]
Vlad: one issue is lack of support for already-specified features
08:16:19 [msiderwicz_]
msiderwicz_ has joined #dpub
08:16:30 [dauwhe]
Ivan: try to collect both pagination features and typographic features
08:16:56 [dauwhe]
... it's more work
08:17:01 [dauwhe]
Vlad: I'm the messenger
08:17:14 [dauwhe]
... I collect these from companies like Dave's
08:17:26 [dauwhe]
... these are people who struggle to control fine details of presentation
08:17:47 [dauwhe]
mgylling: parts is implemenation problem. Are there also specification issues?
08:17:55 [dauwhe]
astearns: yes, there are spec issues.
08:18:36 [dauwhe]
... control over glyph position in line box is insufficiently specified for publisher requirements.
08:18:45 [dauwhe]
... line grids
08:19:08 [liam]
liam has joined #dpub
08:19:41 [nikos]
nikos has joined #dpub
08:19:50 [dauwhe]
dauwhe: control over justification parameters
08:19:58 [dauwhe]
Ivan: some stuff may be pushed to CSS 4
08:20:13 [dauwhe]
astearns: CSS decided to punt on justification ranges, it's future work.
08:20:38 [dauwhe]
r12a: there are specific things we need to address, but there are things in css already that are not being implemented.
08:20:46 [dauwhe]
... so we need to talk to implementers.
08:20:59 [dauwhe]
Ivan: yes. we need test suite to help developers
08:21:06 [dauwhe]
s/Ivan/Vlad/
08:21:23 [dauwhe]
Vlad: by zeroing down on specific issues we may lose bigger picture
08:21:39 [dauwhe]
... we may not be ready to drill down at individual spec level
08:21:56 [dauwhe]
... we need higher level conversation first, not dive directly to glyph positioning
08:22:17 [dauwhe]
... CSS3 fonts defines support for font features.
08:22:31 [dauwhe]
... to support font features you need implementations supporting that part of spec
08:22:43 [walkley]
walkley has joined #dpub
08:22:43 [dauwhe]
... and you need to enable authors to discover the same features.
08:22:59 [dauwhe]
... a whole another issue.
08:23:07 [dauwhe]
... tools need to expose these features
08:25:01 [dauwhe]
Vlad: there's a set of tools developed by Monotype; tool will tell you what font features are available
08:25:19 [dauwhe]
... if characters are CT, some fonts will have a swash for these, some won't.
08:25:26 [dauwhe]
... discovery tools are needed.
08:25:54 [dauwhe]
mgylling: not obvious yes or no for us to develop requirements for authoring tools
08:26:00 [dauwhe]
... this opens a can of worms.
08:26:10 [dauwhe]
Ivan: let's try to keep to what we agreed to do
08:26:20 [dauwhe]
... authoring tool world becomes a nightmare
08:26:45 [dauwhe]
dsinger: will this put into the CSS the fact that I want "CT" replaced with ligature
08:27:06 [dauwhe]
... finding what fonts do is not a problem for this group
08:28:07 [dauwhe]
astearns: CSS font spec allows us to turn on substitution for particular element,
08:28:14 [dauwhe]
... this span with those two characters.
08:28:21 [dauwhe]
... can do character by character
08:28:44 [dauwhe]
... if you get to fallback font that doesn't support the feature, that turning on of feature does nothing.
08:28:58 [dauwhe]
r12a: that's an example of what Vlad was talking about.
08:29:21 [ddahl]
ddahl has joined #dpub
08:29:24 [dauwhe]
Vlad: the bigger issue is that we want to reduce the difference between creation and rendering.
08:29:30 [dauwhe]
... sometimes implementation problem
08:29:36 [dauwhe]
... sometimes resource get subsituted.
08:29:51 [dauwhe]
... sometimes can't reuse print process for digital
08:29:57 [dauwhe]
... trying to bring bigger scope
08:30:02 [gcapiel1]
gcapiel1 has joined #dpub
08:30:08 [dauwhe]
mgylling: to enable faithful representation down the line
08:30:22 [dauwhe]
... we need to break down to concrete atomic problems
08:30:32 [dauwhe]
Vlad: one bucket is discovery of font features
08:30:36 [dauwhe]
... don't know if in scope
08:30:52 [dauwhe]
mgylling: authoring tool feature requirements is out of scope
08:31:24 [dauwhe]
astearns: there are stages involved.
08:31:33 [dauwhe]
... gathering requirements
08:31:38 [dauwhe]
... then turn to features
08:31:50 [dauwhe]
... then see if those features can be exposed to tools
08:32:04 [dauwhe]
mgylling: how to translate easy to discover font features
08:32:23 [dauwhe]
astearns: we have a step where we consider tooling 'cause one chair writes tools
08:32:34 [dauwhe]
... the font feature that exposes OT features is not tool-friendly
08:32:40 [dauwhe]
... but even less author friendly
08:32:51 [dauwhe]
... tools will expose eventually, and authors will use tools
08:33:02 [dauwhe]
... because feature is too obstruse for normal authors
08:33:25 [dauwhe]
mgylling: to translate to requirement for OWP
08:33:35 [dauwhe]
... fonts have mechanism where fonts declare their available features
08:33:45 [dauwhe]
... and make it easy for tool providers
08:33:57 [dauwhe]
koji: for CSS fonts case
08:34:08 [dauwhe]
... matter of timing
08:34:13 [dauwhe]
... css fonts is WD
08:34:19 [dauwhe]
... not implemented in browser
08:34:27 [dauwhe]
... spec was unstable, unsupported
08:34:46 [dauwhe]
... once CR PR then more likely browser suppported and then tool supported
08:35:05 [dauwhe]
... using features after PR solves most issues
08:35:25 [dauwhe]
... help specs move faster to rec track
08:35:38 [dauwhe]
astearns: that timing issue will factor in to the toolability of this particular feature
08:35:48 [dauwhe]
... web platform doesn't have restrospection yet
08:36:27 [dauwhe]
mgylling: what other features are needed?
08:36:34 [koji_]
koji_ has joined #dpub
08:36:34 [dauwhe]
... what have you heard, VLad?
08:36:45 [astearns]
s/restrospection/introspection into features available for a particular font/
08:36:52 [dauwhe]
gcapiel: let's check in with MathJax folks
08:37:08 [dauwhe]
Vlad: missing technology on font side for math support
08:37:27 [dauwhe]
... ISO has published a proposal for math layout technology
08:38:28 [ivan]
Guest: Richard (r12a) Ishida, W3C
08:38:57 [r12a]
scribenick: r12a
08:39:03 [r12a]
dave: we want concrete imperatives, atomic?
08:40:16 [gcapiel]
gcapiel has joined #dpub
08:40:18 [astearns]
dave mentions justification and line breaking controls, composing fractions
08:40:27 [r12a]
... hanging punctuation, fractions (font typography related) - in the old days we made a fraction font, it was so important
08:40:43 [r12a]
... kerning pair editing
08:41:09 [r12a]
... sometimes we put spans around two letters with special spacing
08:42:00 [r12a]
... typically manually editng the html - eg. with drop caps, and maybe 4-5 different types of spacing
08:42:25 [r12a]
ivan: sounds frightening
08:42:43 [r12a]
dave: but thats what needs to be done
08:43:03 [r12a]
koji: format like epub, most publishers allow user to change font...
08:43:37 [r12a]
vlad: i don't dave is advocating to do the way previously done - its just an example of how much work goes into miniscule adjustments
08:43:40 [koji]
koji has joined #dpub
08:43:58 [r12a]
koji: is the goal of this document to describe what was done in printing or what we want
08:44:09 [r12a]
dave: describe best practices
08:44:25 [r12a]
astearns: good sense to describe current practise whether or not
08:44:59 [r12a]
vlad: don't want digital publishing to be a poor relative of printing
08:45:14 [r12a]
dave: especially with the exquisite fonts that are now produced
08:45:57 [r12a]
brady: careful work for drop caps with hand adjustment fails when the user changes font
08:46:48 [r12a]
koji: group needs a list of requirements for other groups
08:47:04 [r12a]
... in the middle we have another list of what we want in digital publishing
08:47:36 [r12a]
dave: requirement that drop caps don't clash should be solved
08:48:26 [r12a]
... it doesn't work well in browsers now, but it should
08:48:37 [r12a]
markus: where do we document these?
08:48:59 [r12a]
ivan: who will do the work? may be too much to ask dave to write it
08:49:10 [r12a]
... could someone else help create the content
08:50:02 [r12a]
markus: kerning etc do not need the tutorial stuff around them, so we may be able to put these requirements on the wiki directly
08:50:35 [r12a]
vlad: we need to collect these requirements from various publishers - they will have slightly different requirements
08:50:52 [r12a]
markus: vlad would you be willing to collect these things on the wiki
08:51:01 [r12a]
vlad: i'm not sure I can do this
08:51:54 [r12a]
... i hear of the problems, but i don't work with them
08:52:44 [r12a]
dave: we need to snag someone from the community who are trying to solve these problems in the comp houses
08:53:26 [r12a]
... we don't have many such w3c members
08:53:32 [r12a]
ivan: we're working on that
08:54:20 [r12a]
koji: i'm working on a spreadsheet in japan and asking publishers to fill in issues - 40% author issues, 30% implementation, 10% css
08:54:42 [r12a]
vlad: any other publishers?
08:54:53 [r12a]
pearson
08:55:18 [r12a]
vlad: even educational book publishers
08:56:08 [r12a]
markus: there are two things, we all know we need experts, but someone also needs to coordinate the work
08:56:23 [r12a]
... would you be willing to collect and describe (rather than be the expert)
08:56:29 [r12a]
vlad: i'll try
08:56:46 [r12a]
markus: so you'll be the hub and get things moving
08:57:03 [r12a]
ivan: on the long term i think this may become a separate document
08:57:16 [r12a]
markus: eventually nothing will remain a wiki page
08:58:04 [r12a]
r12a: don't forget jlreq
08:58:40 [r12a]
dave: i'm concerned that it might be hard to disentangle things - typography affects page layout
08:59:55 [r12a]
Agreed: Vlad agrees to be coordinator to collect and marshall these requirements - try to bring in people from Aptara and Jouve to supply expertise
09:00:33 [r12a]
vlad: can we get input from people outside the w3c
09:00:37 [r12a]
answer yes
09:01:02 [r12a]
vlad: success depends on input - we shouldn't limit to members
09:01:49 [r12a]
walkley: i chair Uk digital publishing association so i can get them involved
09:02:00 [r12a]
ivan mentions others
09:04:14 [ivan]
zakim, who is here?
09:04:14 [Zakim]
sorry, ivan, I don't know what conference this is
09:04:16 [Zakim]
On IRC I see koji, gcapiel, ddahl, walkley, liam, Sharad, frank, taocai, bobby, dsinger, dauwhe, Vlad, Zakim, ivan, r12a, kawabata2, brady_duga, mgylling, tmichel__, benjaminsko,
09:04:16 [Zakim]
... manu, _nikos_office, RRSAgent, astearns, trackbot, plinss
09:04:20 [r12a]
ADJOURNED for today
09:04:23 [ivan]
rrsagent, draft minutes
09:04:23 [RRSAgent]
I have made the request to generate http://www.w3.org/2013/11/11-dpub-minutes.html ivan
09:04:37 [r12a]
meet for restaurant at 6pm in lobby
09:04:55 [ivan]
rrsagent, bye
09:04:55 [RRSAgent]
I see no action items