19:40:54 RRSAgent has joined #dxwg 19:40:54 logging to https://www.w3.org/2019/04/09-dxwg-irc 19:41:02 rrsagent, make logs public 19:41:41 regrets+ Alejandra, Antoine 19:41:59 chair: PWinstanley 19:42:11 meeting: DXWG Plenary 19:42:26 rrsagent, create minutes v2 19:42:26 I have made the request to generate https://www.w3.org/2019/04/09-dxwg-minutes.html PWinstanley 19:59:52 roba has joined #dxwg 20:01:03 DaveBrowning has joined #dxwg 20:01:27 present+ 20:02:44 annette_g has joined #dxwg 20:03:08 ncar has joined #dxwg 20:03:28 present+ 20:04:08 present+ 20:06:23 AndreaPerego has joined #dxwg 20:06:36 present+ 20:07:03 present+ 20:07:06 scribe: ncar 20:07:11 present+ 20:07:25 rrsagent, draft minutes v2 20:07:25 I have made the request to generate https://www.w3.org/2019/04/09-dxwg-minutes.html DaveBrowning 20:07:43 trackbot, start telcon 20:07:46 RRSAgent, make logs public 20:07:49 Meeting: Dataset Exchange Working Group Teleconference 20:07:49 Date: 09 April 2019 20:08:00 chair: PWinstanley 20:08:37 agenda: https://www.w3.org/2017/dxwg/wiki/Meetings:Telecon2019.04.09 20:08:38 agenda: https://www.w3.org/2017/dxwg/wiki/Meetings:DCAT-Telecon2019.04.10 20:08:56 riccardoAlbertoni has joined #dxwg 20:09:04 agenda: https://www.w3.org/2017/dxwg/wiki/Meetings:Telecon2019.04.09 20:09:05 apologies: makx, LarsG 20:09:22 regrets: makx, LarsG 20:09:33 regrets+ makx, LarsG 20:09:41 rrsagent, draft minutes v2 20:09:41 I have made the request to generate https://www.w3.org/2019/04/09-dxwg-minutes.html DaveBrowning 20:09:53 s/regrets: makx, LarsG// 20:10:08 +0 20:10:14 +1 20:10:22 proposed: Accept minutes from last meeting 20:10:23 they look empty 20:10:25 +1 20:10:25 https://www.w3.org/2019/04/02-dxwg-minutes 20:10:45 0 (was not there) 20:10:57 +1 20:11:07 +1 20:11:13 0 (was not there) 20:11:26 regrets+: Antoine, Alejandra 20:11:27 resolved: Accept minutes from last meeting 20:11:37 rrsagent, draft minutes v2 20:11:37 I have made the request to generate https://www.w3.org/2019/04/09-dxwg-minutes.html DaveBrowning 20:11:44 topic: Japan meeting 20:11:45 present+ 20:11:51 s/regrets+: Antoine, Alejandra/regrets+ Antoine, Alejandra/ 20:11:52 PWinstanley: we must book by the 12th 20:12:23 PWinstanley: perhaps only 2 people will attend 20:12:24 I am very unlikely to be able to come - but can join remotely. 20:12:38 PWinstanley: are we missing anyone? 20:12:40 i wont be able to make it. 20:12:45 Do we have a page for the f2f? 20:12:45 I will not be able to attend in person 20:13:25 PWinstanley: My gut feeling is that this is not a "goer" and we should work out what issues should be discussed here and do a virtual meeting 20:13:30 "Virtual" f2f would be good - maybe more than 1 20:13:30 q+ 20:13:32 PWinstanley: are there any other views? 20:13:36 ack DaveBrowning 20:13:42 ack: DaveBrowning 20:13:50 q? 20:13:58 s/ack: DaveBrowning// 20:14:32 PWinstanley: are you happy if I ignore the deadline (not booking)? 20:14:36 Can we try and do a poll? 20:14:40 I am ok with no booking 20:14:48 I mean, before no booking. 20:14:59 proposed: do not book a room 20:15:14 Ok 20:15:17 +1 20:15:31 +1 20:15:42 q+ 20:15:44 +1 20:15:45 +1 20:15:47 ack AndreaPerego 20:16:10 AndreaPerego: we should ask the mailing list this 20:16:40 PWinstanley: this meeting seems not to go 20:17:03 q+ 20:17:09 action: PWinstanley to email the mailing list about not having a Fukuoka meetig 20:17:09 Created ACTION-321 - Email the mailing list about not having a fukuoka meetig [on Peter Winstanley - due 2019-04-16]. 20:17:21 q- 20:17:59 topic: outstanding actions 20:18:05 topic: action items 20:18:10 RRSAgent, draft minutes v2 20:18:10 I have made the request to generate https://www.w3.org/2019/04/09-dxwg-minutes.html AndreaPerego 20:18:19 s/topic: outstanding actions// 20:18:22 RRSAgent, draft minutes v2 20:18:22 I have made the request to generate https://www.w3.org/2019/04/09-dxwg-minutes.html AndreaPerego 20:18:59 proposed: close action 319 20:19:10 yep UTC 2000 20:19:31 + 20:19:40 s/+/+1/ 20:19:53 close action-319 20:19:53 Closed action-319. 20:20:11 PWinstanley: the spreadsheet is there as a reminder 20:20:18 topic: subgroup progress reports 20:20:23 * just found my response to conneg meeting time bounced - sent from wrong address 20:20:29 RRSAgent, draft minutes v2 20:20:29 I have made the request to generate https://www.w3.org/2019/04/09-dxwg-minutes.html AndreaPerego 20:20:50 PWinstanley: would like to discuss conneg first and a vote on 2PWD is needed 20:21:14 ncar: we had a couple of critical things to address whchi has resulted in 2 small editorial PRs 20:21:25 ... and some technical errors have been resolved. 20:21:25 https://w3c.github.io/dxwg/conneg-by-ap/ 20:21:47 ... There are a large set of small issues to address, as well as some philosophical issues 20:21:58 ... we would like to go to 2PWD now 20:23:33 the philosophical concern is whether some issues are normative or not 20:23:35 the spec does not make the QSA implementation normative, either as an option or a specific implementation. 20:23:55 q+ 20:23:55 q+ 20:24:00 ack roba 20:24:11 q- 20:24:28 q+ 20:25:25 roba: the QSA approach is about human-readablity and is not normative - a recommendation - but it has the conceptual model in common with the HTTP realization 20:26:40 PWinstanley: is all of the contentious material well described? We must put the main points at the front 20:27:21 roba: Yes, but are the issues clarified, is there a mechanism to process the issue, this is the main point 20:27:33 roba: can we improve the clarity of the spec 20:27:44 PWinstanley: we still have this issue of tokens 20:28:06 q? 20:28:07 roba: anyone useing a QSA approach will (likely) use tokens, but must provide URIs 20:28:13 ack annette_g 20:29:10 annette_g: questioning the normative nature of the document- one doesn't need to do both realizations, this is clear, but the text about QSA says its normative and I don't think it should be 20:29:52 annette_g: I have written about this in GitHub and the main problem I see is we have a Use Case about human profile selection and I don't think they need to go through a negotiation approach to do this 20:30:34 annette_g: show them what their options are (a list) but I don'd see a Use Case for negotiation as this makes it harder for humens - hides options 20:31:14 sense is quaified by the following sentence - so can we improve this to avoid this confusion?: "this realization is fully specified here and this document is considered normative for the QSA realization. This realization does not preclude other QSA specifications for profile and content negotiation." 20:31:20 PWinstanley: I can see how this woould work for a single server but how about for federated? Would giving options in this scenario were not all servers can do the same thing would work? 20:31:49 annette_g: there would be an application that gives options within a viewport 20:31:50 q+ 20:32:10 annette_g: specifying viewport (forms) is beyond the scope of this document 20:32:17 ack ncar 20:32:21 form based approach is supported by profiles vocabulary - and conneg does not dictate this 20:33:31 specifically conneg does not go anywhere near telling clients how to handle multiple dimensions - it does not force a cartesian product of choices to be listed 20:33:33 q+ 20:34:36 ack roba 20:40:30 roba: we can't specify how all conneg options are displayed to users. We can't expect implementers to all move to new HTTP methods - too hard. We aren't violating the principles of the web by specifying visible content- use of PROF might guide that. Providing a minumal mechanism for human profile negotiation is the goal - a real set of Use Cases 20:40:48 PWinstanley: is your point that this approach is privilidged by its mention above others? 20:40:57 rrsagent, draft minutes v2 20:40:57 I have made the request to generate https://www.w3.org/2019/04/09-dxwg-minutes.html DaveBrowning 20:41:07 annette_g: yes, there are lots of ways people could implement this and implementer needs may vary 20:41:12 only two calls... 20:41:23 annette_g: implementers should not be told specificlally how to implement 20:41:27 q+ 20:41:44 ack ncar 20:42:03 s/privilidged/privileged/ 20:42:41 ncar: there is a section (key naming) that describes how negotiation has to take place, and it specifically says that there are alternative approaches 20:42:54 ... there are only 3 functions involved 20:43:07 2 20:43:10 ... it is a minimal list 20:43:39 annette_g: I find it odd (confusing) that the document has a notmative section then with qualifiers later 20:43:50 sounds like we need to revisit the communication more than the content... 20:43:59 q+ 20:44:10 ack AndreaPerego 20:44:44 s/minumal/minimal/ 20:45:02 AndreaPerego: I see a number of things to be fixed - empty boxes to be filled, some with people's names 20:45:44 AndreaPerego: a section (related work) on CSW should be added as it's common, I can draft text for this, similar to OAI-PMH 20:45:54 * we accept your offer! 20:46:05 s/woould/would/ 20:46:21 q+ 20:46:27 ack ncar 20:47:01 q+ 20:47:04 ncar: I can draft the CSW section today, if that was seen as critical, esp if AndreaPerego gave pointers to this and the empty boxes 20:47:08 ack AndreaPerego 20:47:08 s/specificlally/specifically 20:47:47 i dont see empty boxes... 20:47:55 https://w3c.github.io/dxwg/conneg-by-ap/#related-oai-pmh 20:48:41 is this a javascript issue at your end? 20:49:20 QSA discussion is an open issue still - thats the way we deal with these things - lets see if there are more comments on this 20:49:23 s/we'll/I'll/ 20:49:33 PWinstanley: does the group feel it's in a position to vote knowing Andrea has raised small editorial issues and annette_g has raised a larger issue? 20:49:35 q+ 20:49:40 ack AndreaPerego 20:49:46 s/notmative/normative/ 20:50:00 issue is already there 20:50:08 q+ 20:50:14 AndreaPerego: a suggestion- to include a note in the QSA section about whether this is normative or not is under discussion 20:50:14 ack annette_g 20:50:19 rrsagent, draft minutes v2 20:50:19 I have made the request to generate https://www.w3.org/2019/04/09-dxwg-minutes.html DaveBrowning 20:50:52 annette_g: there are already a lot of those, we may be better off discussing in person before a PWD. I worry about change later 20:51:03 PWinstanley: can others contribute please? 20:51:20 +q 20:51:24 ack riccardoAlbertoni 20:52:09 riccardoAlbertoni: my understanding is that we want the 2nd draft out to concerntrate on other deliverables so external comment can be received 20:52:23 we have one comment that has been identified as being about interpretation of what normative for an optional part means - and one person not seeing a Use Case does no invalidate it when consensus has accepted that Use Case. we need to find a way to move on. 20:53:02 q+ 20:53:13 PWinstanley: decision chairs took was that Profiles Guidance doc was not in as mature a shape. Conneg was to be addressed but not if it slowes down DCAT work 20:53:18 there are others. Antoine had reservations as well, for one. 20:53:35 q? 20:53:58 ack DaveBrowning 20:54:20 DaveBrowning: I'm not convinced that we can't move this in parallel to DCAT 20:54:27 I agree - different people usually 20:55:23 DaveBrowning: there's a lump that will come through when we come to PR time but seemingly no block now addressing Andrea's issues and perhaps Annette's more complex one. We should not stope trying to fix this 20:55:46 PWinstanley: do you (Dave) have any ideas about addressing these issues 20:55:49 q+ 20:55:54 -1 20:55:55 ack ncar 20:56:00 I would not be screaming 20:57:14 q+ 20:57:57 q+ 20:58:17 ack roba 20:58:38 q? 20:58:43 q+ 20:59:00 roba: this ability to support human- & machine-readable profile choices for profiles is the my (OGC) motivation here 20:59:20 q- 20:59:38 PWinstanley: perhaps the editors are too close to a specific set of mechanisms? 21:00:05 q+ 21:00:19 roba: actually this is a process issue about which Use Cases apply and we shouldn't block on not everyone buying in to all use cases 21:00:45 roba: we may also have a communication issue which can be improved 21:01:13 ack DaveBrowning 21:01:16 PWinstanley: I understand this but I am exporing other options 21:01:49 DaveBrowning: point on dropping QSA section- our charter says we must provide fallback mechanisms to HTTP 21:01:51 ack annette_g 21:02:45 annette_g: I am not the only one with reservations about QSA, Antoine & Alejandra too 21:02:59 annette_g: for consensus, we all need to listen to one another 21:03:07 alejandra has participated so i dont think there is an issue here - we dont have other active discussions 21:03:27 PWinstanley: what would the document look like if you (Annette) were creating it? How would you address QSA? 21:04:14 thtas what it is - so please feel free to suggest better introductory wording 21:04:16 annette_g: if the charter really requires this (fallback approaches) then I would consider a non-normative section with an example of dataset selections via profile 21:04:49 annette_g: issued as you would an Open Source software package - shared code. Don't understand the need to make it a standard 21:05:10 PWinstanley: we are at the end of today with discussion still in place. 21:05:15 DaveBrowning: Charter text at https://www.w3.org/2017/dxwg/charter#deliverables. "An explanation of how to implement the expected RFC and suitable fallback mechanisms as discussed at the SDSVoc workshop." 21:05:44 PWinstanley: do you (annette_g) understand Antoine & Alejandra's view? 21:05:52 annette_g: Antoine's yes 21:05:53 DaveBrowning: Though doesn't mean QSA specifically... 21:06:30 PWinstanley: I would like to put this out to wider discussion with points of contention known. This may allow others (feedback) to assist us with these issues 21:07:09 rrsagent, draft minutes v2 21:07:09 I have made the request to generate https://www.w3.org/2019/04/09-dxwg-minutes.html DaveBrowning 21:07:19 PWinstanley: we have another meeting before Easter break, do you (annette_g) think we can push a vote to next week - there are things we can do in the interveaning week for this? 21:08:08 PWinstanley: can I ask annette_g to Articulate what would bring about a more balanced view on QSA 21:08:20 annette_g: I have made my points in issues - what more can I do? 21:08:54 PWinstanley: we need to have issues in writing (in the document?), not just what we agree in discussions (meetings) 21:09:21 annette_g: if you want something quick, pull that section out, no time to re-write in a week 21:09:31 PWinstanley: we will have to deal with this in correspondence 21:10:35 PWinstanley: we are at an impass but need text that suits everybody, can you (annette_g) provide a little text, rather than pulling a section out? 21:11:08 PWinstanley: if we can work on the text and show this (QSA) is one of a range of potential approaches, this might be more suitable to Annette, Antoine & Alejandra's view 21:11:20 annette_g: can I work on the text of a subset? 21:11:23 PWinstanley: yes 21:11:53 action: annette_g to Work on the text of a subset of conneg to better convey her (and others) view 21:11:53 Created ACTION-322 - Work on the text of a subset of conneg to better convey her (and others) view [on Annette Greiner - due 2019-04-16]. 21:12:15 thanks good night 21:12:16 Thanks, bye! 21:12:17 rrsagent, generate minutesv2 21:12:17 I have made the request to generate https://www.w3.org/2019/04/09-dxwg-minutes.html ncar 21:12:18 rrsagent, create minutes v2 21:12:18 I have made the request to generate https://www.w3.org/2019/04/09-dxwg-minutes.html PWinstanley 21:29:33 annette_g has joined #dxwg