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