08:14:06 RRSAgent has joined #dxwg 08:14:06 logging to https://www.w3.org/2018/05/23-dxwg-irc 08:14:38 RRSAgent, please draft minutes 08:14:38 I have made the request to generate https://www.w3.org/2018/05/23-dxwg-minutes.html LarsG 08:15:01 scribe LarsG 08:15:08 present+ 08:15:11 scribeNick LarsG 08:15:11 present+ 08:15:25 roba has joined #dxwg 08:15:26 Meeting Content Negotiation Subgroup 08:15:34 Meeting: Content Negotiation Subgroup 08:15:51 Topic: Human readable version of conneg 08:15:53 https://github.com/w3c/dxwg/issues/239 08:16:09 RubenVerborgh: interesting work done by Nick, but it's only one 08:16:15 ... way of doing it 08:16:31 ... we should try to be more webby 08:16:51 ... The proposal is more about change of URLs, we should try to use 08:17:10 ... links. We need a sustainable solution. 08:17:14 hi - can you identify the webex url plz 08:17:23 antoine: UC has not yet been accepted 08:17:29 dsr has joined #dxwg 08:17:43 ... We need to clarify if this is about negotiation or about serving a profile 08:18:14 RubenVerborgh: Nick's solution is to circumvent accept headers 08:18:23 ... since that seem too complicated 08:19:21 s/that seem/that seems/ 08:19:27 Re the UC - its one i'm very familiar with from the UK and Simon's "sissvoc" experience. We have three options: 08:19:34 1 nothing, 08:19:40 2 state that URL parameters may override headers if an API supports profile negotiation 08:19:53 *roba, will you join on WebEx as well?* 08:20:01 3 define a canonical parameter syntax 08:20:54 * yes - but i havent found the right webex link - not listed at https://www.w3.org/2017/dxwg/wiki/Meetings 08:20:58 RRSAgent, make minutes public 08:20:58 I'm logging. I don't understand 'make minutes public', LarsG. Try /msg RRSAgent help 08:21:38 RRSAgent, make logs public 08:21:52 RRSAgent, please draft minutes 08:21:52 I have made the request to generate https://www.w3.org/2018/05/23-dxwg-minutes.html LarsG 08:22:56 q+ to respond to roba's 3 options as soon as he joins the call 08:23:41 roba: The issue is that Nick's UC conflates several issues 08:23:52 ... 1 is about delivering a description 08:24:11 ... 2 can you specify a profile using a parameter in the URL overriding headers 08:24:43 q- 08:24:45 ... 3 the last is about locale and content type 08:25:13 foo/resource/ 08:25:22 foo/resource.html 08:25:23 RubenVerborgh: we shouldn't mandate a syntax, the overriding aspect is OK, but we shouldn't call it "override" 08:25:26 foo/resource.en.html 08:25:46 ... it's just a kind of already negotiated version. 08:25:57 ... you cannot negotiate the representations 08:26:23 roba: The headers might be ignored if you specify in the URL 08:26:37 RubenVerborgh: Yes, but it's already negotiated 08:26:48 roba: We should allow this to be a case and then we're set 08:27:03 RubenVerborgh: We could link to the representations. The URL solution doesn't 08:27:09 ... allow discovery 08:27:28 roba: Right, but how to do that is an open question 08:27:35 q+ 08:27:46 ... Question is if ProfileDesc is an appropriate solution 08:28:01 ... You can use web linking using different syntaxes 08:28:31 q- antoine 08:28:35 q? 08:28:46 ack antoine 08:29:02 antoine: This UC is about using an http API to get data about profiles? 08:29:04 q? 08:29:51 Zakim has joined #dxwg 08:29:53 q? 08:30:01 roba: It's about two things 08:30:02 *we needed Zakim :-)* 08:30:31 antoine: would like to see the arguments in the context of a full URL 08:30:52 roba: This might need to be factored out as two requirements: 08:31:12 ... 1 The values in the URL to take presedence over headers 08:31:27 ... 2 giving the right format 08:31:40 antoine: Is this both about negotiation and representations? 08:32:01 roba: This is about negotiation for data, the profile is a powerful way 08:32:08 ... to negoriate for that 08:32:31 ... currently it's largely focussed on metadata being available 08:32:43 ... negotiation for profile is also in the UC 08:33:00 ... the UC could be made more clear. 08:33:21 antoine: the main UC is to be able to negotiate, the ancillary is 08:33:25 ... to get the metadata 08:34:21 ACTION: antoine to call for more clarification on candidate UC 239 08:34:23 Created ACTION-121 - Call for more clarification on candidate uc 239 [on Antoine Isaac - due 2018-05-30]. 08:35:59 Topic: Timeline 08:36:11 RubenVerborgh: Does anyone know timeline for guidance document 08:36:35 antoine: first draft ready for TPAC in October 08:36:45 RubenVerborgh: Will work on IETF document 08:36:54 ... those we can work on in parallel 08:37:11 antoine: it would be a great help if the documents are kept orthogonal 08:37:24 ... and the negotiation document shouldn't say what a profile is 08:37:45 ... I think that's your approach. 08:38:13 roba: The document should stand alone and replay an agreed definition 08:38:18 antoine: yes 08:38:51 roba: Lot's of discussion on the profile definition language. Not really helpful. 08:38:57 q+ 08:39:19 ... The UCs are pretty small, and we need to work on how to define a profile 08:39:26 q ack 08:39:27 https://www.w3.org/2018/05/09-dxwg-minutes#x05 08:39:30 q? 08:39:34 ack antoine 08:39:57 antoine: timeline, we need something for TPAC but the document should 08:40:14 ... be well underway in August. That makes a two month's difference 08:40:22 ... FPWD early August 08:40:37 https://github.com/w3c/dxwg/milestone/9 08:41:15 RubenVerborgh: AOB? 08:41:33 Topic: AOB 08:42:07 https://github.com/w3c/dxwg/tree/gh-pages/conneg-by-ap 08:42:33 https://github.com/w3c/dxwg/tree/gh-pages/profiles 08:42:33 antoine: Where is now the profile-neg-guidance on GitHub? 08:43:46 RRSAgent, please draft minutes v2 08:43:46 I have made the request to generate https://www.w3.org/2018/05/23-dxwg-minutes.html LarsG 08:44:02 bye 08:44:15 RubenVerborgh has left #dxwg 11:21:54 dsr has joined #dxwg 11:45:24 Zakim has left #dxwg 14:02:30 dsr has joined #dxwg