14:03:03 RRSAgent has joined #dpub-loc 14:03:03 logging to http://www.w3.org/2016/03/16-dpub-loc-irc 14:03:10 lrosenth has joined #dpub-loc 14:03:13 rssagent, pointer? 14:03:56 present+ Leonard 14:04:06 Present+ Ben_De_Meester 14:05:48 scribenick bjdmeest 14:06:16 https://github.com/w3c/dpub-pwp-loc/issues/9 14:06:22 Topic: Issue 9 14:07:51 ivan: about arbitrary resource within a packed PWP 14:08:03 ... if no unpacked version, this will give a 404 14:08:33 lrosenth: given the server cannot process the packed PWP 14:08:46 ivan: this proposal is algorithmically ok 14:08:52 ... but not realistic to set up 14:09:10 lrosenth: or the server could dynamically return the resource 14:09:24 ivan: then you wouldn't get a 404 14:09:51 lrosent: so you need a PWP-aware server 14:09:57 ivan: could be done via .htaccess 14:10:15 lrosenth: it is possible 14:10:22 ivan: viable, but not realistic 14:11:16 bjdmeest: so nothing more than a 404? 14:12:10 ivan: we could be a little more explicit, but it's more theoretical 14:12:33 Topic: #10 14:12:37 https://github.com/w3c/dpub-pwp-loc/issues/10 14:13:32 rdeltour has joined #dpub-loc 14:13:49 present+ Romain 14:13:53 ivan: currently, the document says the complete PWP consists L and Lu and Lp 14:14:14 lrosenth: we weren't going to talk about the content of the M 14:14:23 ivan: we don't say anything more than about the locators 14:15:06 ... state-dependent locators are e.g., Lu and Lp, locators to unpacked and packed version 14:15:20 lrosenth: how can that remain state during the lifetime of PWP? 14:15:37 ... when I create a PWP, I assume my PWP has a manifest 14:15:43 ... once built, it cannot change 14:16:00 ... there may be extra Ms 14:16:11 ... but you cannot change the initial M 14:16:30 ... the locator in the initial M is the locator of the original source 14:17:01 ivan: when the PWP processor gets the full PWP manifest (maybe from different places) 14:17:22 ... in that manifest, there are the different locators, and the canonical locator 14:17:46 lrosenth: so definition is about final manifest 14:17:50 ivan: yes 14:18:15 ivan: so it is already in the draft 14:18:27 bjdmeest: great, let's close 10 14:18:35 Topic: manifest algorithm 14:19:09 http://w3c.github.io/dpub-pwp-loc/#algorithm-to-find-the-right-values-for-lp-and-lu 14:21:01 https://github.com/w3c/dpub-pwp-loc/pull/24 14:21:41 about issue #21 14:22:18 ivan: the original intro of the algorithm stated that it gets the manifest, as a consequence, it retrieves L* 14:22:27 ... I re-edited that part 14:22:27 https://github.com/w3c/dpub-pwp-loc/pull/24/files 14:25:22 rdeltour: this is about finding the manifest, if final spec says that L == Lu, then we already know Lu, so part of the algorithm would be pruned? 14:25:30 ... we don't say nor exclude 14:25:48 ... I'm not sure it's a common use case to know both Lp and Lu 14:25:53 lrosenth: it's not 14:26:06 rdeltour: so why talk about it? 14:26:13 lrosenth: you need to get one of them 14:26:53 rdeltour: if it's an OR, given that in some cases you get Lu because L == Lu, then you don't need this algorithm 14:27:02 ivan: the PWP cannot make this assumption 14:27:25 ... the final spec might be very restricted 14:27:41 ... that changes things, but I would be very much against such a restriction 14:28:03 ... so currently, the PWP processor cannot assume such a restriction 14:28:31 rdeltour: given we already need the manifest, then let's talk about this section as 'getting the manifest' 14:28:49 ivan: in a general doc, you are probably right, but right now we are talking about the locators 14:29:17 rdeltour: but the manifest might have other information about the relative locators, so this is not just about Lu and Lp 14:30:01 ivan: this is highly editorial, at some point there is a more general discussion about what to do with this document 14:30:42 ... in such a general document, the section of dpub-loc would probably be moved to the general document 14:31:01 ... atm, we are not at that level yet 14:31:18 ... that's why I made the goal of this section: finding L/Lu/Lp via finding the manifest 14:31:54 rdeltour: I think as soon we talk about internal resources, then we need to get back at the manifest, and need that section as well 14:32:14 ... so why hide that this section is about fetching the manifest? 14:32:38 lrosenth: so let's change the title 14:33:08 ivan: fine, I will move this section as a top-level section 14:33:16 ... later, we can see how this evolves 14:33:56 ivan: so this is about: what kind of document will we end up with? this is not just locators 14:34:03 ... but happy to make the change 14:34:40 https://github.com/w3c/dpub-pwp-loc/pull/25/files 14:35:11 rrsagent, pointer? 14:35:11 See http://www.w3.org/2016/03/16-dpub-loc-irc#T14-35-11 14:36:36 ivan: added a note about remaining silent about retrieving a manifest from a package 14:38:50 rdeltour: that's ok, but comment about package being a black box... in the note, for some part of it, we go into very technical details (e.g., for html) 14:39:07 ... but we don't for package.. it makes the whole thing detailed/non-detailed 14:39:20 ... maybe large parts of the algorithm may be pruned 14:39:45 ... I see the algorithm more as an example of a complex situation 14:40:03 ... I think the note should be short and make general statements 14:40:20 ivan: this is similar as before: we don't know where this document will go 14:40:52 ... the only thing we do, is collect inputs, that would be input into a WG, that standardizes PWP 14:41:03 ... and all documents would need to be properly redone 14:41:35 ... atm, we have a good idea, so documenting as precise as we can, that's helpful for future WG 14:42:02 ... e.g., terminology discussion, that can change by a WG, but we documented that 14:42:36 ... we came up with this rough idea about how things could be done 14:42:56 ... and we wrote it down properly 14:43:06 rdeltour: I think it's great to have it 14:43:41 ... but I have a problem with the complexity on the one hand and the vagueness on the other hand 14:44:13 ... I would feel a short list of general statements would help 14:44:30 ... also, the entire section sounds like we nailed it, and have a formal spec 14:44:39 ... but there are still unresolved things 14:44:54 ... so: 1) perceived complexity, 2) perceived finality 14:46:01 bjdmeest: so we need a better intro? adding those short statements, that this is not final, etc. 14:46:14 ivan: that will be done because it will be separate section 14:46:49 ... I would merge the pull requests, and another round of editing, and then look at the results 14:47:42 ivan: [about the complexity] eventually, a bunch of details will be described in the same level of complexity 14:47:57 lrosenth: in order to accomplish all of the goals, it is the reality 14:48:44 rdeltour: so final specification could only provide some alternatives 14:49:01 ivan: if you look at the EPUB discussion.. 14:49:28 rdeltour: depending on the eventual spec, the algorithm might be simpler 14:49:32 lrosenth: or more complex 14:51:16 ... all depends on the eventual implementation 14:51:26 https://github.com/w3c/dpub-pwp-loc/pull/26 14:51:30 rssagent, pointer? 14:51:39 rrsagent, pointer? 14:51:39 See http://www.w3.org/2016/03/16-dpub-loc-irc#T14-51-39 14:51:39 +1 14:52:27 Topic #6 14:52:28 closed 14:53:00 Topic #11 14:53:04 https://github.com/w3c/dpub-pwp-loc/issues/11 14:54:04 lrosenth: same as what happens when you download a PWP 14:54:41 rdeltour: when you have a PWP online and download it, you have the canonical, dereferencable locator 14:55:00 ... if I have created a PWP locally, I don't have a canonical locator 14:56:04 lrosenth: you might have, because if the PWP must include L, every created PWP will have a L, but L might not be dereferencable 14:56:50 lrosenth: there is no requirement that the uri of a XML namespace must be dereferenced, maybe the same could go for locators of PWP 14:57:22 rdeltour: but we always talked about URLs, not URIs 14:57:39 lrosenth: if we only have a email-distributed PWP, and only read locally 14:57:43 ... it should still work 14:57:59 ivan: I would still like to have a clearer use case 14:58:12 +1 on the need for a UC 14:58:31 ... an HTML send around by e-mail... that HTML file is not on the web 14:58:39 lrosenth: do PWP has to be on the web? 14:58:48 ivan: I don't know 14:59:15 lrosenth: UC: before I'm ready to publish it 14:59:34 ... during the authoring process, I create drafts, and send PWPs via emails to reviewers 14:59:53 ... so it doesn't exist on the web, but is built as a PWP 15:00:35 ivan: so your reviewer will receive you book, on local filesystem (file:///home/book.pwp), and thus has a locator 15:00:51 lrosenth: so different locators 15:01:43 ... so not necessarily in the file, but in the combined manifest 15:01:46 ivan: we need more concrete use caess 15:02:27 rdeltour: kind of included in portability buckets 15:03:30 ivan: next week, i might have to skip 15:03:41 rrsagent, pointer? 15:03:41 See http://www.w3.org/2016/03/16-dpub-loc-irc#T15-03-41 15:03:52 rssagent, draft minutes 15:03:57 rrsagent, draft minutes 15:03:57 I have made the request to generate http://www.w3.org/2016/03/16-dpub-loc-minutes.html bjdmeest 16:26:01 rrsagent, set draft public 16:26:01 I'm logging. I don't understand 'set draft public', ivan. Try /msg RRSAgent help 16:26:22 rrsagent, set log public 16:26:28 rrsagent, draft minutes 16:26:29 I have made the request to generate http://www.w3.org/2016/03/16-dpub-loc-minutes.html ivan 16:27:05 Title: DPUB IG Locator TF call 16:27:09 Chair: Ben 16:27:23 Present+ Ivan 16:27:23 rrsagent, draft minutes 16:27:23 I have made the request to generate http://www.w3.org/2016/03/16-dpub-loc-minutes.html ivan 18:34:13 Zakim has left #dpub-loc