19:43:53 RRSAgent has joined #dxwg 19:43:53 logging to https://www.w3.org/2019/06/25-dxwg-irc 19:44:02 rrsagent, make logs public 19:44:07 chair: PWinstanley 19:44:29 regrets+ Roba, DaveBrowning, Antoine 19:44:39 meeting: DXWG Plenary 19:44:54 agenda: https://www.w3.org/2017/dxwg/wiki/Meetings:Telecon2019.06.25 19:45:06 rrsagent, create minutes v2 19:45:06 I have made the request to generate https://www.w3.org/2019/06/25-dxwg-minutes.html PWinstanley 19:55:40 kcoyle has joined #dxwg 19:56:05 present+ 19:59:28 present+ 20:01:34 alejandra has joined #dxwg 20:04:25 present+ 20:04:58 present+ 20:07:21 scribenick: PWinstanley 20:07:27 topic: Admin 20:08:22 proposed: accept minutes of last week - https://www.w3.org/2019/06/18-dxwg-minutes 20:08:29 +1 20:08:34 +1 20:08:46 +1 20:09:03 TomB: +1 20:09:15 resolved: accept minutes of last week - https://www.w3.org/2019/06/18-dxwg-minutes 20:09:33 Topic: DCAT 20:10:03 PWinstanley: wide review for 3+ weeks; some input coming in 20:10:24 scribenick: kcoyle 20:10:56 PWinstanley: sent around a reminder today; danbri is passing around post in Google 20:11:09 ... also trying to get some responses from European Commission 20:11:35 riccardoAlbertoni has joined #dxwg 20:11:40 ... need to study their upgrade path 20:12:01 present+ 20:12:12 assessment meeting - sounds good 20:12:12 ... was talking to Philippe and he suggested an assessment meeting before going to candiate recommendation 20:12:27 ... also, evidence for implementation only needed for end of CR 20:12:33 ... which take 4 weeks minimum 20:12:38 s/candiate/candidate/ 20:12:51 ... suggests meeting 3 July 20 UtC 20:13:53 ... topic will be checking that all is organized and relation to feedback 20:14:12 ... suggestions from i18n seem easy to do 20:14:32 alejandra: seem to be things that we can address 20:14:40 PWinstanley: please prepare for the 3rd 20:15:04 Topic: Profiles 20:15:25 PWinstanley: meaning of profiles in the different documents 20:15:29 q+ 20:15:37 ack kcoyle 20:16:18 kcoyle: To remind people that we got a response on the link between Conneg and IETF, and it seems that they can be different, but not contradict 20:16:45 PWinstanley: links from public email on profiles are in agenda 20:17:06 ... reactions to this? 20:18:32 ... kcoyle's comment on it being a mouthful. It is a good idea to give people more specifics 20:18:35 ack TomB 20:19:10 tomB: never liked this definition; parts I don't like is : to accomplish a particular function 20:19:26 ... but also do not like a named set of constraints 20:19:31 q+ 20:19:42 ... a book could be a named set of pages 20:20:03 ... guidance document enumerates many types of profiles 20:20:12 ... not just constraints, sometimes extensions 20:20:27 ... understand that Rob argues that an extension is a constraint 20:20:44 PWinstanley: Antoine talks about data profiles 20:20:52 AndreaPerego has joined #dxwg 20:21:11 present+ 20:21:16 tomB: what I don't want to do is to limit profiles to the DCMI sense 20:21:21 RRSAgent, draft minutes v2 20:21:21 I have made the request to generate https://www.w3.org/2019/06/25-dxwg-minutes.html AndreaPerego 20:21:29 ack kcoyle 20:21:58 kcoyle: I am now beginning to see profiles as specifications, if they explain how something is done 20:22:02 +1 to kcoyle 20:22:20 kcoyle: so maybe it is a specification with certain qualities 20:22:53 PWinstanley: yes, agree, you can have a schema that describes what the book is 20:22:57 ... there can be a set of rules 20:23:55 tomB: rfc 6906 has a definition "a profile ... does not alter..." (will need to complete) 20:24:01 TomB: https://tools.ietf.org/html/rfc6906 20:24:33 This specification defines the 'profile' link relation type that allows resource representations to indicate that they are following one or more profiles. A profile is defined not to alter the semantics of the resource representation itself, but to allow clients to learn about additional semantics (constraints, conventions, extensions) that are associated with the resource representation, in addition to those defined by the media [CUT] 20:24:38 tomB: extensions are not understood as constraints 20:25:00 ... if anything is a constraint then nothing is a constraint 20:25:26 ... rfc definition is not bad; main intention is to provide additional info 20:26:02 PWinstanley: please respond to the emails from Antoine and kcoyle 20:26:38 tomb: saying "a set of constraints" is more limited than what profiles are 20:27:11 AndreaPerego: trying to make up my mind; not ready to be constructive 20:27:21 PWinstanley: anything you are uneasy about? 20:27:42 AndreaPerego: for me the issue was the inconsistent way we were using profile when talking about conneg and profile guidance 20:28:11 ... if we are able to say that there is one definition for conneg and another for prof guidance 20:28:24 ... if so we would need to add a qualifier to make the distinction clear 20:28:33 riccardoAlbertoni: Nothing I am uneasy about 20:28:50 ... my impression is that there are different types of profiles so 20:29:01 ... good to use a qualifier when talking about profile 20:29:11 ... but do not favor a particular definition 20:29:53 PWinstanley: each dealing with particular subsets of a broader concept of profle 20:30:12 ... would be helpful to move from the total universality of constraints to 20:30:33 ... show a family of profile types 20:31:03 ... then there would be things that pass tests, like data profiles 20:31:24 ... then there are profiles of patterns, like DCAT; and other things that are more loosely structured 20:31:39 tomb: arguing against overly broad use of constraints 20:32:05 ... "constraints, conventions, extensions" is a start of a list of things that characterize a profile 20:32:17 ... does not alter semantics is also a good "rule" 20:32:35 ... constraints are just one possible function 20:32:56 PWinstanley: the other thing about extensions is that they bring in something that was defined elsewhere 20:33:11 q+ 20:33:27 PWinstanley: in a guidance document we would want to say something about those cases 20:33:37 ack kcoyle 20:34:25 q+ 20:34:44 +q 20:34:45 kcoyle: one think I noticed in Antoine's note that concerned me was that DCAT says something like that DCAT-AP must conform to DCAT 20:35:09 ... there is something in the conformance area of the DCAT doc that raises concerns 20:35:31 q- 20:35:36 https://w3c.github.io/dxwg/dcat/#profiles 20:36:15 alejandra: I think what we say is that in the conformance section we are not discussing DCAT-AP, 20:36:25 " Each of these new specifications constitutes a DCAT profile, i.e. a named set of constraints based on DCAT (see ยง 4. Conformance)" 20:36:43 2. "conformance of data catalogue descriptions wrt. DCAT profiles" (DCAT-AP-whatever). 20:36:50 ack AndreaPerego 20:37:25 AndreaPerego: about conformance - depends on context; is different if open or closed world assumption 20:37:39 ... dcat-ap is conformant because dcat does not say you cannot add 20:38:02 ... if you can read dcat you can also read dcat-ap ignoring the extensions 20:38:18 +1 to andrea ... extensions does not imply "non conformance .." 20:38:25 q+ 20:38:32 ack kcoyle 20:38:51 s/extensions/extension 20:38:52 kcoyle: I don't disagree, but think that it needs to be in the DCAT doc when discussing conformance - 20:39:14 ... what you said makes sense, but just saying 'conformance' needs more specification 20:40:01 AndreaPerego: there is a bullet point saying that when metadata is conformant with DCAT then you must use the properties and classes of DCAT, but if you want to say something else then you can add more 20:40:15 ... but perhaps we need to look at it again 20:40:49 kcoyle: the question is how you would test conformance. The doc doesn't discuss open world assumption etc 20:41:21 PWinstanley: where are we? we have some work to do on DCAT and other docs that extend from discussion 20:41:38 ... still need a paragraph or 2 for general public when we discuss profiles 20:41:53 ... need to think about naive user as the audience 20:42:55 tomb: +1 20:43:04 s/tomb/tomB 20:43:22 RRSAgent, draft minutes v2 20:43:22 I have made the request to generate https://www.w3.org/2019/06/25-dxwg-minutes.html AndreaPerego 20:43:44 PWinstanley: (general pep talk about DCAT) 20:44:21 PWinstanley: let it go for another week or so? 20:44:27 q+ 20:44:27 +1 20:45:08 tomB: good idea; no problem defining conformance in DCAT just in defining for profiles generally 20:45:35 ... do DCAT and conneg, then guidance; worry about how much group can do 20:45:56 PWinstanley: this will become clearer after the assessment meeting 20:46:09 +q 20:46:20 ... we are also looking toward another PWD of conneg 20:46:47 ack kcoyle 20:47:26 kcoyle: I asked on the list where it might be a good idea to discuss, github or the email? 20:47:47 tomB: there is a google doc, but that is only good for a specification 20:48:00 kcoyle: this is a sentence or 2, so github should work 20:48:04 tomB: agreed 20:48:10 ack alejandra 20:48:22 alejandra: github is a good place to do this 20:48:42 ... reiterate point of meeting on July 3 20:49:28 PWinstanley: July 3 meeting is about DCAT move to CR, so need a meeting at same time as subgroup 20:49:39 q+ 20:49:57 ... to work out where we are with DCAT 20:50:09 ... while in CR can make only stylistic changes 20:50:33 ... also, evidence of implementation is due at END of CR period (about 4 weeks) 20:50:52 ... in addition to wide review need to ensure we've had a comprehensive plenary review 20:50:59 q+ 20:51:05 ... so please join in that meeting 20:51:24 ack AndreaPerego 20:51:57 AndreaPerego: cannot be there on the 3rd - at a workshop about discoverability on the web 20:52:13 Workshop on making spatial data discoverable on the Web: https://webgate.ec.europa.eu/fpfis/wikis/x/Y9kuF 20:53:21 ... can there be a prep meeting before it? 20:53:35 +1 to andrea 20:54:04 ack riccardoAlbertoni 20:54:39 riccardoAlbertoni: can join next week but need a prep meeting, esp. because there are github 20:54:47 ... discussions that haven't concluded 20:55:40 TomB has joined #dxwg 20:55:46 ... can we arrange an agenda for next week or week after to see when we can do it 20:56:03 ... it would be good to have a DCAT meeting before discussing with Philippe 20:56:06 +1 to preparatory meeting 20:56:39 PWinstanley: ok, will ask philippe about week 3 of July (e.g. 15th) 20:57:32 RRSAgent, draft minutes v2 20:57:32 I have made the request to generate https://www.w3.org/2019/06/25-dxwg-minutes.html AndreaPerego 20:59:03 thank you all, bye 20:59:20 rrsagent, create minutes v2 20:59:20 I have made the request to generate https://www.w3.org/2019/06/25-dxwg-minutes.html PWinstanley 22:55:24 Zakim has left #dxwg