13:59:50 RRSAgent has joined #pwg-manifest 13:59:50 logging to https://www.w3.org/2018/03/16-pwg-manifest-irc 14:00:03 Zakim has joined #pwg-manifest 15:07:29 bigbluehat has changed the topic to: Web App Manifest TF - project https://github.com/w3c/wpub/projects/3 | theme song 🎼 15:07:45 bigbluehat has changed the topic to: Web App Manifest TF - project https://github.com/w3c/wpub/projects/3 | theme song 🎼 https://www.youtube.com/watch?v=M5iSEdo5VNI&feature=youtu.be&t=57s 15:08:03 bigbluehat has changed the topic to: Web App Manifest TF - Project: https://github.com/w3c/wpub/projects/3 | 🎼 https://www.youtube.com/watch?v=M5iSEdo5VNI&feature=youtu.be&t=57s 16:26:34 Zakim has left #pwg-manifest 16:44:27 ivan has joined #pwg-manifest 16:44:46 Zakim has joined #pwg-manifest 16:44:56 rrsagent, set log public 16:45:35 Agenda: https://lists.w3.org/Archives/Public/public-publ-wg/2018Mar/0079.html 16:59:47 zheng_xu has joined #pwg-manifest 17:00:03 franco has joined #pwg-manifest 17:00:39 dauwhe has joined #pwg-manifest 17:00:58 present+ 17:01:02 present+ 17:01:04 Hadrien has joined #pwg-manifest 17:01:14 present+ 17:01:31 tzviya has joined #pwg-manifest 17:01:49 present+ 17:01:53 present+ 17:02:17 present+ 17:02:39 present+ Franco Alvarado 17:04:25 scribenick: dauwhe 17:04:59 Our project space: https://github.com/w3c/wpub/projects/3 17:05:03 bigbluehat: how do we come at these problems as a group, and organize our project? 17:05:22 ... I've found everything with topic:manifest 17:05:35 timCole has joined #pwg-manifest 17:05:44 ... we're focusing on what might go into WAM 17:05:55 ... they have an extension mechanism 17:06:14 ... we need to figure out what we need to talk to WAM task force about 17:06:25 ... feel free to fix any labeling issues 17:06:34 ... any questions? 17:07:04 ... we have an unknown column 17:07:19 ... the definitely column has to go to WAM 17:07:30 ... handled elsewhere means, 'this isn't us' 17:07:37 mattg has joined #pwg-manifest 17:07:39 q+ 17:07:45 q+ 17:08:04 ivan: there are two things 17:08:05 ack ivan 17:08:19 ... when we say to WAM, "we need these things" or adaptations 17:08:37 ... but sometimes what they have there we can use, even if the name is weird 17:08:43 ... these two things are not the same 17:08:52 bigbluehat: should we change column labels? 17:09:00 ivan: a new column where we say we just use WAM 17:09:15 https://github.com/w3c/wpub/issues/127#issuecomment-363063172 17:09:16 ... Hadrien made a list of those 17:09:34 bigbluehat: some of these are large issues, which may be removed from this board 17:09:50 q? 17:10:45 rdeltour: some of these issues are buckets indeed, and we may split them into smaller issues 17:10:52 ... these columns are helpful for triage 17:11:16 ... we have to figure which features can be added with current WAM extension mechanism 17:11:42 ... and which features might need an additional layer on top of WAM, like an API 17:11:53 Hadrien's proposal for using WAM https://github.com/w3c/wpub/issues/118 17:11:59 ... we can refine labels and issues 17:12:24 and https://github.com/w3c/wpub/issues/127 17:12:27 q? 17:12:31 ack rdeltour 17:12:32 ack rd 17:12:34 bigbluehat: let's work through this left-hand column 17:13:20 topic: https://github.com/w3c/wpub/issues/32 17:13:23 ... we should close #32 and take it off the board 17:13:31 ivan: one of those horrendously long things... 17:13:53 tzviya: ivan, do you think we can close issues here? 17:14:06 ivan: we should propose it, but let group decide. 17:14:12 PROPOSAL: mark #32 as "propose to close" and remove from WAM TF project 17:15:22 rdeltour: we could leave open and continue to comment 17:15:40 bigbluehat: let's leave open and mention in other issues 17:15:46 +1 17:16:09 +1 17:16:22 +1 17:16:30 bigbluehat: new proposal is to leave open but remove from project 17:16:36 PROPOSAL: leave #32 open but remove it from the project; mention it in other issues 17:17:11 ... issue #127 is next, it's a similar thing 17:17:23 ... with more actionable commentary, and links to other issues 17:17:26 topic: https://github.com/w3c/wpub/issues/127 17:17:28 q+ 17:17:29 https://github.com/w3c/wpub/issues/127#issuecomment-362548707 17:17:46 ack rdeltour 17:17:55 rdeltour: let's add another column for issues from which we want to extract smaller issues before closing 17:18:23 PROPOSAL: move #127 into new Extract Smaller Issues column 17:18:29 +1 17:18:33 +1 17:18:34 +1 17:18:39 +1 17:19:19 topic: https://github.com/w3c/wpub/issues/54 17:19:40 bigbluehat: this may be one of the more general things, and it might be mislabeled 17:20:00 "Obtaining language from http headers" is the title of #54 17:20:15 ivan: if I do an http request to the publication, I may get a language tag 17:20:23 q+ 17:20:24 ... the way the issue is formulated is not exact 17:20:34 ... the question is what do we do with that language tag? 17:20:51 ... that language tag is the language of the resource itself, and we can't change that 17:21:05 ... the language we use in the manifest is something else 17:21:13 ... it is the language of the terms in the manifest 17:21:36 ... whatever comes in from HTTP is irrelevant for the manifest itself 17:21:52 ack ha 17:21:54 Hadrien: that's not entirely true 17:22:03 ... what you said is right for the resources of the publication 17:22:10 ... for the WAM, people do translate the manifest itself 17:22:27 q+ 17:22:27 ... based on accept-language header, they do negotiation, and return a translated manifest 17:22:43 ... so we need to separate language of resource from language of manifest 17:22:49 ivan: I understand 17:22:59 ... I have impression that what they do is incorrect 17:23:18 Hadrien: on the web your browser requests a language, and server returns that language 17:23:37 ivan: if I make an http request, I get an html file, and from the html file I link to the manifst 17:23:48 ... what I get from http is the language of the resource 17:23:55 Hadrien: you can do indirection 17:24:09 ... if I say accept-langage: fr I might get french manifest 17:24:14 ack bigb 17:24:22 bigbluehat: it's very nuanced and not related to our task with WAM 17:24:34 ... the WAM inbound language stuff defines only the content of the WAM 17:24:43 ... it does not dictate language of resources of the web app 17:24:49 q+ 17:25:05 ... I'm not sure this is a WAM issue, but it may be an issue of publication-wide... 17:25:11 ivan: this is a handled elsewhere item 17:25:15 ack ha 17:25:22 Hadrien: right now our infoset is consistent with WAM 17:25:29 ... and in our WebIDL 17:25:41 ... it provides default language for members of manifest 17:25:45 ... but we're consistent 17:25:50 ivan: the http header does that 17:25:59 ... I would say that issue is subject to close 17:26:08 q+ 17:26:15 Hadrien: there could be lang negotiation on resources ourselves 17:26:33 bigbluehat: the way the web works is no one considers the WAM language a default 17:26:39 q? 17:26:43 Hadrien: we're doing the same thing in the infoset 17:26:48 ivan: it's only about the metadata 17:26:57 PROPOSAL: move #54 to "handled elsewhere" column and possibly mark as "possibly close" 17:27:11 q- 17:27:12 rdeltour: sounds good 17:27:23 +1 17:27:42 topic: https://github.com/w3c/wpub/issues/58 17:27:42 bigbluehat: next issue is #58 17:27:52 Hadrien: this is infoset related. shouldn't be here 17:28:01 bigbluehat: do we have an infoset label? 17:28:03 ivan: no 17:28:20 Hadrien: there's a label for metadata 17:28:23 PROPOSAL: remove topic:manifest label from #58 and move to "handled elsewhere" column 17:28:42 topic: https://github.com/w3c/wpub/issues/67 17:28:45 bigbluehat: #67 17:28:59 ... should linking from manifest support URI templates? 17:29:05 ivan: guilty on that one 17:29:19 ... I would postpone to next version. Let's not go down that road now. 17:29:26 tzviya: we have a defer label 17:29:45 q+ 17:29:53 (musical interlude) 17:30:01 ack ha 17:30:12 Hadrien: your idea of using uri template was different from mine 17:30:29 ... and easy way of declaring a bunch of resources are part of default reading order etc 17:30:35 ... i think that use case is impossible 17:30:49 ... but for providing user search or api, we're going to need URI templates 17:31:03 ... the impact on webidl and spec is minimal 17:31:15 ... we just need a flag for a URL 17:31:38 ... it's fine to defer, but we need to separate this concept from using templates for declaring a list of resources 17:31:43 ivan: as I said, postpone 17:31:49 PROPOSAL: remove #67 from the WAM project board and mark as "postpone" 17:32:01 +1 17:32:01 +1 17:32:04 ... I don't think this is a part of a minimum viable project 17:32:06 +1 17:32:06 +1 17:32:13 q? 17:32:21 topic: https://github.com/w3c/wpub/issues/59 17:32:21 bigbluehat: next is #59 17:32:33 ... avoiding resource declaration duplication 17:32:39 q+ 17:32:42 q+ 17:32:49 ack ha 17:32:54 Hadrien: I think this is easy to solve 17:33:08 ... in RWPM what's in the reading order doesn't need to be in list of resources 17:33:17 ... EPUB has a lot of duplication, and the id/idref thing 17:33:48 ivan: in a sense, this is a meta issue, this is how we should do all our thing 17:33:52 q? 17:33:54 ... keep it as handled elsewhere 17:34:01 Hadrien: infoset and serialization 17:34:06 PROPOSAL: move #59 to "handled elsewhere" 17:34:08 rdeltour: it's also infoset 17:34:08 ack rdeltour 17:34:20 bigbluehat: move to 'handled elsewhere' 17:34:33 ivan: then I will also add topic:metadata 17:34:35 topic: https://github.com/w3c/wpub/issues/63 17:34:40 bigbluehat: next is #63 17:34:50 rdeltour: remove from project board 17:35:30 bigbluehat: this is not related to manifest 17:35:46 PROPOSAL: remove #63 from the board; change labels 17:36:02 tzviya: we'll call it "bikeshed" :) 17:36:12 topic: https://github.com/w3c/wpub/issues/163 17:36:19 bigbluehat: next is #163 17:36:34 q? 17:36:41 ivan: this is indirectly with the WAM 17:36:54 ... we want from WAM we may want to link to other metadata 17:36:55 q+ 17:37:02 q+ 17:37:06 ... the privacy policy may have it's own vocab 17:37:13 ... just like linking to ONIX 17:37:13 ack rdeltour 17:37:20 rdeltour: I agree there's a general issue 17:37:34 ... but there might be differences depending on the manifest 17:37:41 ... some handled in WAM, some externally 17:38:02 PROPOSAL: move #163 to "possibly" column 17:38:08 ivan: now we say "possibly" 17:38:12 ack ha 17:38:27 Hadrien: this one is mine along with linking to external metadata record and a third one... linking to alt rep 17:38:37 ... I think all three should be "possibly" 17:38:37 also https://github.com/w3c/wpub/issues/162 17:38:48 ... they could have a common tech solution 17:39:03 also https://github.com/w3c/wpub/issues/159 17:39:27 PROPOSAL: move to #159, #162, #163 the "possibly" column 17:39:37 q+ 17:39:43 Hadrien: WAM has links, they are just specialized 17:39:57 ivan: they are link to specific resources, which is different than linking to metadata 17:39:58 q+ 17:40:11 ack bi 17:40:25 bigbluehat: it's not the expecation of this task force to find a home for all things in WAM 17:40:40 ... we don't know if we'll go there with our entire infoset 17:40:48 q+ 17:40:54 ... depends on what they're willing to do, and what might be better elsewhere 17:41:17 rdeltour: Marcos was lukewarm about generic metadata in WAM 17:41:40 ... the basic principle was that metadata in WAM should be directly beneficial to end user (agent) 17:41:49 q+ 17:41:55 ack rdeltour 17:42:09 ... if we think otherwise, then we need to document with use cases and build our case to present to wam editors (and TAG) 17:42:11 ack Hadrien 17:42:27 Hadrien: for alt rep and privacy, these are actionable for end user 17:43:13 ... I think we need to make sure that whatever is publication specific should be at collection level, in WAM 17:43:25 ... most can go through generic extension mechanism 17:43:30 q+ 17:43:36 ... we should only worry about when we have conflicts 17:43:46 ... or things that are useful for the larger community 17:44:01 ack bigbluehat 17:44:13 bigbluehat: I don't think we're looking at the WAM cohesively 17:44:20 ... it's just config settings for a runtime 17:44:32 ... and category data for app stores 17:44:52 ... the things that might make it into WAM are things that might help with creating a runtime, like a privacy policy 17:45:01 ... right now they say link to it 17:45:22 ... privacy settings might go in a manifest, but not a privacy policy 17:45:37 ... there's a conceptual difference between what WAM is and what they expect it to be 17:45:59 ack rdeltour 17:46:24 rdeltour: when Hadrien said that we can solve things with extensions, we don't have to go to the group 17:46:41 q+ 17:46:43 ? 17:46:47 q+ 17:46:49 ... I think we should go to them, we would hope that some of our extensions are implemented by browsers 17:47:06 ack Hadrien 17:47:13 ... we should liase with the editors even as we use their extension mechanism 17:47:19 Hadrien: we have to do that anyway 17:47:43 ... there's a big difference between using an extension, and changing the manifest itself 17:48:18 ... I disagree with Benjamin. If we're not using the wam for defining a collection, and we spread information around, I don't see the point of using the WAM 17:48:31 ... for an extension we would declare reading order, and if we don't what's the point? 17:48:32 ack zheng_xu 17:49:03 zheng_xu: I get confused about who consumes the manifest? publisher? reading system vendor? 17:49:24 ... if we define affordance layer, it could be extension of WAM 17:49:40 ... but a web publication is different than web app, as the creator is not a developer 17:49:54 ... I want to focus more on infoset which is related to creator/publisher 17:50:03 ... might not to need extension or related to WAM 17:50:05 q? 17:50:18 topic: https://github.com/w3c/wpub/issues/73 17:50:36 bigbluehat: #73, modification date 17:50:49 PROPOSAL: relabel 73 as info set; remove from project 17:50:49 ... relabel and remove, as it's an infoset question 17:50:52 +1 17:51:07 bigbluehat: next is 118 17:51:11 topic: https://github.com/w3c/wpub/issues/118 17:51:18 ... break up into smaller things? 17:51:20 Hadrien: yes 17:51:46 toic: https://github.com/w3c/wpub/issues/119 17:51:49 bigbluehat: #119, using RWPM 17:51:50 s/toic/topic 17:52:07 Hadrien: not related to WAM, but an alternate proposal 17:52:23 ... even if we go with WAM this can inspire extensions 17:52:48 topic: https://github.com/w3c/wpub/issues/122 17:52:54 ivan: JSON manifest as script element--we have to discuss this with WAM 17:52:59 ... we shouldn't spend time on it now 17:53:10 topic: https://github.com/w3c/wpub/issues/148 17:53:10 Hadrien: this is mostly useful for single resource publication 17:53:18 bigbluehat: #148 17:53:30 ... limiting reading order to manifest 17:53:34 Hadrien: infoset-related 17:53:46 removed from the board 17:53:51 https://github.com/w3c/wpub/issues/126 17:53:57 bigbluehat: 126, progression direction 17:54:21 q+ 17:54:37 ... probably remove or handled elsewhere? 17:54:50 ivan: it's something that we would put in our extension, and they shouldn't fuss 17:54:54 ack ha 17:55:04 Hadrien: this goes in possibly, because it's part of our extension 17:55:33 topic: https://github.com/w3c/wpub/issues/167 17:55:33 bigbluehat: 167 17:55:47 ... roles for creators 17:56:14 Hadrien: how do we express creators in general in our serialization? 17:56:24 ... this is definitely possibly 17:56:29 q? 17:56:29 ... we should discuss with WAM 17:56:36 ... as this is not publication specific 17:56:43 q+ 17:56:51 ack zheng_xu 17:56:52 acj zh 17:56:56 ack zh 17:57:04 s/acj zh// 17:57:07 see ivan's comment https://github.com/w3c/wpub/issues/167#issuecomment-373455166 17:57:08 zheng_xu: there is a lot of duplication between creators and ONIX 17:57:12 q+ 17:57:24 q+ 17:57:25 ... can this information be related similar to ONIX? 17:57:35 ack Hadrien 17:57:36 ack ha 17:57:46 Hadrien: handling ONIX is like spending your holiday in hell 17:58:01 ... and we shouldn't assume we'll get ONIX 17:58:16 ... and there is never ONIX for some kinds of publications 17:58:19 ack bigbluehat 17:59:32 bigbluehat: the wam's way of doing metadata is scary, as they make a new top-level key for everything 18:00:28 Hadrien: you need creator/dev/company even in web apps 18:00:40 ... MS has been using manifest for their store 18:00:58 PROPOSAL: move #167 to "possibly" and add refined use cases 18:01:07 ivan: we're at the top of the hour 18:01:07 +1 18:01:46 ivan: #150 is comments to Brady from Chrome team; 90% was for infoset rather than what we're discussing now 18:02:06 ... let's put in handle elsewhere column 18:02:30 q+ 18:02:43 ack Hadrien 18:04:42 Next call: March 28th (2 weeks from today) @ 14:00 UTC 18:05:16 rrsagent, draft minutes 18:05:16 I have made the request to generate https://www.w3.org/2018/03/16-pwg-manifest-minutes.html ivan 18:06:01 https://github.com/w3c/scribejs 18:06:58 zakim, bye 18:06:58 leaving. As of this point the attendees have been ivan, bigbluehat, rdeltour, zheng_xu, tzviya, Hadrien, Franco, Alvarado 18:06:58 Zakim has left #pwg-manifest 18:08:09 rrsagent, bye 18:08:09 I see no action items