edit

Data on the Web Best Practices Working Group Teleconference

Minutes of 27 November 2015

Seen
Antoine Isaac, Bernadette Farias Loscio, Caroline Burle, Deirdre Lee, Eric Stephan, Riccardo Albertoni, Yaso Córdova
IRC Log
Original
Resolutions

None.

Topics
14:18:14 <RRSAgent> logging to http://www.w3.org/2015/11/27-dwbp-irc

RRSAgent IRC Bot: logging to http://www.w3.org/2015/11/27-dwbp-irc

14:18:16 <trackbot> RRSAgent, make logs 351

Trackbot IRC Bot: RRSAgent, make logs 351

14:18:16 <yaso> q?

Yaso Córdova: q?

14:18:18 <trackbot> Zakim, this will be DWBP

Trackbot IRC Bot: Zakim, this will be DWBP

14:18:18 <Zakim> I do not see a conference matching that name scheduled within the next hour, trackbot

Zakim IRC Bot: I do not see a conference matching that name scheduled within the next hour, trackbot

14:18:19 <trackbot> Meeting: Data on the Web Best Practices Working Group Teleconference
14:18:19 <trackbot> Date: 27 November 2015
14:18:26 <riccardoAlbertoni> q?

Riccardo Albertoni: q?

14:18:34 <yaso> q?

Yaso Córdova: q?

14:18:54 <yaso> Sorry, just lost my connexion for some seconds :-/

Yaso Córdova: Sorry, just lost my connexion for some seconds :-/

14:19:14 <yaso> Did not see you at the q, antoine

Yaso Córdova: Did not see you at the q, antoine

14:19:17 <yaso> q?

Yaso Córdova: q?

14:19:24 <deirdrelee> antoine: decision depends on discussions with Jeremy, we are on two different approaches. resolution not in sight

Antoine Isaac: decision depends on discussions with Jeremy, we are on two different approaches. resolution not in sight [ Scribe Assist by Deirdre Lee ]

14:19:32 <deirdrelee> ... but your comments are really useful

Deirdre Lee: ... but your comments are really useful

14:19:39 <antoine> q+

Antoine Isaac: q+

14:19:41 <antoine> q-

Antoine Isaac: q-

14:19:50 <ericstephan> q+

Eric Stephan: q+

14:19:52 <ericstephan> q-

Eric Stephan: q-

14:20:24 <deirdrelee> topic: Data Usage Vocabulary

1. Data Usage Vocabulary

14:20:32 <yaso> ack ericstephan

Yaso Córdova: ack ericstephan

14:20:56 <deirdrelee> ericstephan: this is partly holiday week,so sumit and i haven't had time to get together

Eric Stephan: this is partly holiday week,so sumit and i haven't had time to get together [ Scribe Assist by Deirdre Lee ]

14:21:11 <deirdrelee> ... really do need feedback on actions, so hoping we can cover some of the issues today

Deirdre Lee: ... really do need feedback on actions, so hoping we can cover some of the issues today

14:21:24 <deirdrelee> ... still on track to put out a new revision before Christmas

Deirdre Lee: ... still on track to put out a new revision before Christmas

14:22:16 <ericstephan> http://w3c.github.io/dwbp/vocab-du.html

Eric Stephan: http://w3c.github.io/dwbp/vocab-du.html

14:22:55 <ericstephan> http://www.w3.org/2013/dwbp/track/issues/214

Eric Stephan: http://www.w3.org/2013/dwbp/track/issues/214

14:23:01 <deirdrelee> ericstephan: we didn't have issue numbers integrated into document, but now we do

Eric Stephan: we didn't have issue numbers integrated into document, but now we do [ Scribe Assist by Deirdre Lee ]

14:23:53 <deirdrelee> ... before last week's meting, Joao Paulo gave lots of feedback on this issue. This is to do with the citation model

Deirdre Lee: ... before last week's meting, Joao Paulo gave lots of feedback on this issue. This is to do with the citation model

14:24:15 <BernadetteLoscio> hello! I'm sorry... I'm late :(

Bernadette Farias Loscio: hello! I'm sorry... I'm late :(

14:24:30 <deirdrelee> ... an agent can be an organisation, person, or project so question was could we use prov:agent

Deirdre Lee: ... an agent can be an organisation, person, or project so question was could we use prov:agent

14:24:57 <yaso> hi Bernadette!

Yaso Córdova: hi Bernadette!

14:24:57 <deirdrelee> ... joao paulo said that foaf: agent is more experimental, so better not to use

Deirdre Lee: ... joao paulo said that foaf: agent is more experimental, so better not to use

14:25:16 <antoine> q+

Antoine Isaac: q+

14:25:27 <deirdrelee> ... also bad practice to extend prov:agent that's defined in another vocabulary (?)

Deirdre Lee: ... also bad practice to extend prov:agent that's defined in another vocabulary (?)

14:26:04 <yaso> q?

Yaso Córdova: q?

14:26:04 <deirdrelee> ... but we still need to define a distributor or publisher that's a project.

Deirdre Lee: ... but we still need to define a distributor or publisher that's a project.

14:26:15 <yaso> ack antoine

Yaso Córdova: ack antoine

14:26:16 <deirdrelee> antoine:

Antoine Isaac: [ Scribe Assist by Deirdre Lee ]

14:27:17 <antoine> http://w3c.github.io/dwbp/vocab-dqg.html#Class:Dimension

Antoine Isaac: http://w3c.github.io/dwbp/vocab-dqg.html#Class:Dimension

14:27:19 <deirdrelee> antoine: it's not good practice to overload classes with new things. if prov:agent is not yet meant to capture project, then it might not be good to include foaf:project, especially if not stable

Antoine Isaac: it's not good practice to overload classes with new things. if prov:agent is not yet meant to capture project, then it might not be good to include foaf:project, especially if not stable [ Scribe Assist by Deirdre Lee ]

14:27:34 <deirdrelee> ... other point is that if an umbrella class is necessary at all?

Deirdre Lee: ... other point is that if an umbrella class is necessary at all?

14:28:09 <deirdrelee> ... for example we decided not to include an umbrella class in dqv. if we want dcat:dataset etc. we just say it

Deirdre Lee: ... for example we decided not to include an umbrella class in dqv. if we want dcat:dataset etc. we just say it

14:28:34 <deirdrelee> ... so maybe best to just use prov:agent or foaf:project explicitly, instead of new umbrella class

Deirdre Lee: ... so maybe best to just use prov:agent or foaf:project explicitly, instead of new umbrella class

14:29:07 <yaso> q?

Yaso Córdova: q?

14:29:15 <deirdrelee> ericstephan: i'll think about that. so if you're using dataset, you don't use general term, e.g. entity

Eric Stephan: i'll think about that. so if you're using dataset, you don't use general term, e.g. entity [ Scribe Assist by Deirdre Lee ]

14:29:43 <deirdrelee> ... you still have entity in the model to show, but when you're describing it, you use the specific class. e.g. you would never use prov:entity

Deirdre Lee: ... you still have entity in the model to show, but when you're describing it, you use the specific class. e.g. you would never use prov:entity

14:30:33 <deirdrelee> antoine: think prov:entity is pretty meaningless. it's still in the diagram, but maybe it shold be the 'last resort', it's not so informative. e.g. use dataset, or project, etc

Antoine Isaac: think prov:entity is pretty meaningless. it's still in the diagram, but maybe it shold be the 'last resort', it's not so informative. e.g. use dataset, or project, etc [ Scribe Assist by Deirdre Lee ]

14:31:08 <deirdrelee> ... sometimes it's handy to have the general class, but sometimes it doesn't bring much. it's convenient, but it also brings semantic issues

Deirdre Lee: ... sometimes it's handy to have the general class, but sometimes it doesn't bring much. it's convenient, but it also brings semantic issues

14:31:49 <deirdrelee> ... you might have a hard time explaining why you have a new class with the same name. time better spent elsewhere

Deirdre Lee: ... you might have a hard time explaining why you have a new class with the same name. time better spent elsewhere

14:32:03 <deirdrelee> ericstephan: in some ways it was to make the model more understandable

Eric Stephan: in some ways it was to make the model more understandable [ Scribe Assist by Deirdre Lee ]

14:32:20 <deirdrelee> ... but point well taken

Deirdre Lee: ... but point well taken

14:32:23 <yaso> http://www.w3.org/2013/dwbp/track/issues/219

Yaso Córdova: http://www.w3.org/2013/dwbp/track/issues/219

14:32:27 <ericstephan> http://www.w3.org/2013/dwbp/track/issues/215

Eric Stephan: http://www.w3.org/2013/dwbp/track/issues/215

14:32:53 <yaso> topic: http://www.w3.org/2013/dwbp/track/issues/215

2. http://www.w3.org/2013/dwbp/track/issues/215

14:32:56 <deirdrelee> ericstephan: issue-215 is a problem,but maybe we've addressed it ourselves

Eric Stephan: ISSUE-215 is a problem,but maybe we've addressed it ourselves [ Scribe Assist by Deirdre Lee ]

14:33:28 <deirdrelee> ... originally our model made use of foaf:document, but we're making so many changes to the meaning, i'm reluctant to just use foaf:document

Deirdre Lee: ... originally our model made use of foaf:document, but we're making so many changes to the meaning, i'm reluctant to just use foaf:document

14:33:39 <deirdrelee> ... maybe we should have our own duv:publication

Deirdre Lee: ... maybe we should have our own duv:publication

14:33:54 <deirdrelee> ... we had discussions around citing electronic documents on the web

Deirdre Lee: ... we had discussions around citing electronic documents on the web

14:34:11 <yaso> q?

Yaso Córdova: q?

14:34:25 <antoine> q+

Antoine Isaac: q+

14:34:34 <deirdrelee> ... i was trying to aim for reusing more familiar classes by using foaf:document, but we will probably use duv:publication

Deirdre Lee: ... i was trying to aim for reusing more familiar classes by using foaf:document, but we will probably use duv:publication

14:34:55 <deirdrelee> antoine: wasn't ther eanything in the SPAR vocabularies?

Antoine Isaac: wasn't ther eanything in the SPAR vocabularies? [ Scribe Assist by Deirdre Lee ]

14:35:07 <deirdrelee> ericstephan: there is lots in the SPAR vocabularies

Eric Stephan: there is lots in the SPAR vocabularies [ Scribe Assist by Deirdre Lee ]

14:35:37 <deirdrelee> ... was thinking of taking requirements from data archiving and include that in duv:publication

Deirdre Lee: ... was thinking of taking requirements from data archiving and include that in duv:publication

14:36:08 <deirdrelee> ... question about how to provide non-normative guidance on how SPAR vocabularies should be used?

Deirdre Lee: ... question about how to provide non-normative guidance on how SPAR vocabularies should be used?

14:36:17 <yaso> q?

Yaso Córdova: q?

14:36:20 <yaso> ack antoine

Yaso Córdova: ack antoine

14:36:25 <deirdrelee> ... would like to use the properties they define

Deirdre Lee: ... would like to use the properties they define

14:37:03 <ericstephan> http://www.w3.org/2013/dwbp/track/issues/218

Eric Stephan: http://www.w3.org/2013/dwbp/track/issues/218

14:37:04 <deirdrelee> ... in some ways i'm trying to make the model as simple as possible, because the SPAR model has a specific focus and is very rich

Deirdre Lee: ... in some ways i'm trying to make the model as simple as possible, because the SPAR model has a specific focus and is very rich

14:37:39 <deirdrelee> antoine: that also applies to other vocabularies. prov:entity for example has a number of properties that people will have to understand and use

Antoine Isaac: that also applies to other vocabularies. prov:entity for example has a number of properties that people will have to understand and use [ Scribe Assist by Deirdre Lee ]

14:37:59 <deirdrelee> ... but understand if you have to do it with prov, might want to restrict for SPAR

Deirdre Lee: ... but understand if you have to do it with prov, might want to restrict for SPAR

14:38:36 <deirdrelee> ericstephan: started of with BEBO and Q, but ended up using a lot of SPAR properties

Eric Stephan: started of with BEBO and Q, but ended up using a lot of SPAR properties [ Scribe Assist by Deirdre Lee ]

14:38:51 <deirdrelee> ... should go back to communities and get their feedback

Deirdre Lee: ... should go back to communities and get their feedback

14:39:09 <ericstephan> Great thought Antoine about mappings to the other vocabularies

Eric Stephan: Great thought Antoine about mappings to the other vocabularies

14:39:20 <ericstephan> We could use a table

Eric Stephan: We could use a table

14:39:37 <deirdrelee> antoine: suggest to introduce a number of mappings to these other vocabularies, and keep open an issue that if they have a recommendation that a class they have should replace prov:entity

Antoine Isaac: suggest to introduce a number of mappings to these other vocabularies, and keep open an issue that if they have a recommendation that a class they have should replace prov:entity [ Scribe Assist by Deirdre Lee ]

14:39:58 <antoine> s/prov:Entity/duv:Publication

Antoine Isaac: s/prov:Entity/duv:Publication (warning: replacement failed)

14:40:13 <deirdrelee> ericstephan: for issue-218, i think this would help here as well

Eric Stephan: for ISSUE-218, i think this would help here as well [ Scribe Assist by Deirdre Lee ]

14:40:47 <ericstephan> http://www.w3.org/2013/dwbp/track/issues/217

Eric Stephan: http://www.w3.org/2013/dwbp/track/issues/217

14:41:23 <deirdrelee> ericstephan: this is where we struggled a bit in terms of the usage side.

Eric Stephan: this is where we struggled a bit in terms of the usage side. [ Scribe Assist by Deirdre Lee ]

14:42:15 <deirdrelee> ... what we've done for the data usage (dark blue side), we have created description of how you would use the model for a particular dataset (similar to man pages), like a human-readable file

Deirdre Lee: ... what we've done for the data usage (dark blue side), we have created description of how you would use the model for a particular dataset (similar to man pages), like a human-readable file

14:42:29 <deirdrelee> ... if people have thoughts on the usage side of the model, that woudl be terrific

Deirdre Lee: ... if people have thoughts on the usage side of the model, that woudl be terrific

14:43:02 <deirdrelee> BernadetteLoscio: as we discussed before, it's not clear how we should model the usage. if we should be more specific or use the annotations

Bernadette Farias Loscio: as we discussed before, it's not clear how we should model the usage. if we should be more specific or use the annotations [ Scribe Assist by Deirdre Lee ]

14:43:27 <deirdrelee> ... the informaiton about usage is something that will be given both by the consumer and the publisher

Deirdre Lee: ... the informaiton about usage is something that will be given both by the consumer and the publisher

14:44:14 <ericstephan> http://www.w3.org/2013/dwbp/track/issues/216

Eric Stephan: http://www.w3.org/2013/dwbp/track/issues/216

14:44:23 <deirdrelee> ericstephan: some of the ideas that are coming out of the dqv, about using skos for describing broader/narrower, is something we should talk about

Eric Stephan: some of the ideas that are coming out of the dqv, about using skos for describing broader/narrower, is something we should talk about [ Scribe Assist by Deirdre Lee ]

14:45:11 <deirdrelee> ... issue-216 is the issue we had for feedback (yellow side of model), we have user feedbak as a type of annotation. One of the things that i wanted to do was use the dqv as a way to show feedback.

Deirdre Lee: ... ISSUE-216 is the issue we had for feedback (yellow side of model), we have user feedbak as a type of annotation. One of the things that i wanted to do was use the dqv as a way to show feedback.

14:46:01 <deirdrelee> ... specifically i wanted to have a user provide feedback on rating their usage. what i was trying to do originally was to have a concept, a specific way of thinking about metrics

Deirdre Lee: ... specifically i wanted to have a user provide feedback on rating their usage. what i was trying to do originally was to have a concept, a specific way of thinking about metrics

14:46:43 <deirdrelee> ... if there is a way we can leverage the dqv and define a definition of something we need, either by defining a new class, or refining dqv:metric using skos

Deirdre Lee: ... if there is a way we can leverage the dqv and define a definition of something we need, either by defining a new class, or refining dqv:metric using skos

14:46:45 <deirdrelee> q?

Deirdre Lee: q?

14:46:50 <antoine> q+

Antoine Isaac: q+

14:46:55 <yaso> ack antoine

Yaso Córdova: ack antoine

14:47:26 <deirdrelee> antoine: for the skos idea, don't have much feedback righgt now. depends on outcome of issue 214/215

Antoine Isaac: for the skos idea, don't have much feedback righgt now. depends on outcome of ISSUE-214/215 [ Scribe Assist by Deirdre Lee ]

14:47:46 <deirdrelee> ... but agree there should be a connection between dqv:metric and duv:rating

Deirdre Lee: ... but agree there should be a connection between dqv:metric and duv:rating

14:48:23 <deirdrelee> ... could be direct or indirect. the duv:rating could be a subclass of dqv:measure, or it could be more indirect

Deirdre Lee: ... could be direct or indirect. the duv:rating could be a subclass of dqv:measure, or it could be more indirect

14:48:39 <deirdrelee> ... duv: rating is annotation and body is a measure

Deirdre Lee: ... duv: rating is annotation and body is a measure

14:48:52 <yaso> q?

Yaso Córdova: q?

14:49:05 <deirdrelee> ... either it's a quality measure or something that refers to a quality measure, in which case the skos stuff would kick in

Deirdre Lee: ... either it's a quality measure or something that refers to a quality measure, in which case the skos stuff would kick in

14:49:20 <riccardoAlbertoni> q+

Riccardo Albertoni: q+

14:49:55 <deirdrelee> ericstephan: duv:rating the discrete measure is important, could be boolean like/don't like, or could be a rating, e.g. 5-star.....e.g. I love this dataset :)

Eric Stephan: duv:rating the discrete measure is important, could be boolean like/don't like, or could be a rating, e.g. 5-star.....e.g. I love this dataset :) [ Scribe Assist by Deirdre Lee ]

14:50:24 <riccardoAlbertoni> q-

Riccardo Albertoni: q-

14:50:29 <deirdrelee> antoine: the rating is not always a measure. the outcome of a rating could be a simple string "this dataset is awesome!"

Antoine Isaac: the rating is not always a measure. the outcome of a rating could be a simple string "this dataset is awesome!" [ Scribe Assist by Deirdre Lee ]

14:51:02 <deirdrelee> ... the rating could be an annotation or something else, a string, quality measure, or something else

Deirdre Lee: ... the rating could be an annotation or something else, a string, quality measure, or something else

14:51:04 <yaso> q?

Yaso Córdova: q?

14:51:23 <ericstephan> wow thank you antoine!

Eric Stephan: wow thank you antoine!

14:51:31 <deirdrelee> Topic: Best Practice Document

3. Best Practice Document

14:51:32 <ericstephan> this has been really really helpful

Eric Stephan: this has been really really helpful

14:51:59 <deirdrelee> BernadetteLoscio: updating the examples in the document and also in the sensitive data section

Bernadette Farias Loscio: updating the examples in the document and also in the sensitive data section [ Scribe Assist by Deirdre Lee ]

14:52:20 <deirdrelee> ... we've resovled issues around data vocabularies section. I'll close these issues and update doucmnet

Deirdre Lee: ... we've resovled issues around data vocabularies section. I'll close these issues and update doucmnet

14:52:35 <antoine> I agree with closing the issues!

Antoine Isaac: I agree with closing the issues!

14:52:53 <deirdrelee> ... also working on the new section on BP benefits, resulting from F2F discussion

Deirdre Lee: ... also working on the new section on BP benefits, resulting from F2F discussion

14:53:04 <Caroline> q+

Caroline Burle: q+

14:53:16 <deirdrelee> ... this week we need feedback on the updates on the document and especially on benefits section

Deirdre Lee: ... this week we need feedback on the updates on the document and especially on benefits section

14:53:22 <antoine> +1 for sending a message

Antoine Isaac: +1 for sending a message

14:53:24 <deirdrelee> ... i'll send a mail about this

Deirdre Lee: ... i'll send a mail about this

14:53:41 <deirdrelee> ... important to have feedback on whole document

Deirdre Lee: ... important to have feedback on whole document

14:53:54 <deirdrelee> ... hope to publish next draft before Christmas

Deirdre Lee: ... hope to publish next draft before Christmas

14:54:07 <yaso> ack Caroline

Yaso Córdova: ack Caroline

14:54:14 <deirdrelee> Caroline: Newton is developing stands

Caroline Burle: Newton is developing stands [ Scribe Assist by Deirdre Lee ]

14:55:20 <deirdrelee> BernadetteLoscio: the idea is to associate each best practice with the benefits that you will have if you implement it

Bernadette Farias Loscio: the idea is to associate each best practice with the benefits that you will have if you implement it [ Scribe Assist by Deirdre Lee ]

14:55:38 <deirdrelee> ... haven't done it for every BP, just a couple for feedback

Deirdre Lee: ... haven't done it for every BP, just a couple for feedback

14:56:15 <deirdrelee> ... this distribution was not made just by ourselves. during the F2F we worked on this collaboratively. now we need to validate this distribution and the benefits

Deirdre Lee: ... this distribution was not made just by ourselves. during the F2F we worked on this collaboratively. now we need to validate this distribution and the benefits

14:56:45 <deirdrelee> Caroline: we created an issue around content negotiation, please take a look and add contnet

Caroline Burle: we created an issue around content negotiation, please take a look and add contnet [ Scribe Assist by Deirdre Lee ]

14:57:03 <yaso> q?

Yaso Córdova: q?

14:58:10 <deirdrelee> yaso: I didn't see any mail about content negotiation, suggest sending one to the group

Yaso Córdova: I didn't see any mail about content negotiation, suggest sending one to the group [ Scribe Assist by Deirdre Lee ]

14:58:54 <yaso> q?

Yaso Córdova: q?

14:59:21 <riccardoAlbertoni> have a good week end, Bye

Riccardo Albertoni: have a good week end, Bye

14:59:23 <yaso> bye all

Yaso Córdova: bye all



Formatted by CommonScribe