IRC log of shapes on 2015-09-24

Timestamps are in UTC.

18:00:00 [RRSAgent]
RRSAgent has joined #shapes
18:00:00 [RRSAgent]
logging to http://www.w3.org/2015/09/24-shapes-irc
18:00:02 [trackbot]
RRSAgent, make logs rdf-data-shapes
18:00:02 [Zakim]
Zakim has joined #shapes
18:00:04 [trackbot]
Zakim, this will be SHAPES
18:00:04 [Zakim]
I do not see a conference matching that name scheduled within the next hour, trackbot
18:00:05 [trackbot]
Meeting: RDF Data Shapes Working Group Teleconference
18:00:05 [trackbot]
Date: 24 September 2015
18:01:05 [Arnaud]
present+ pfps, Arnaud
18:01:09 [hsolbrig]
hsolbrig has joined #shapes
18:01:17 [Arnaud]
present+ kcoyle
18:01:36 [Arnaud]
regrets: labra, dimitris
18:01:41 [simonstey]
present+ simonstey
18:02:17 [hsolbrig]
present+ hsolbrig
18:02:51 [Arnaud]
present+ ericP
18:03:36 [hknublau]
hknublau has joined #shapes
18:03:47 [aryman]
aryman has joined #shapes
18:04:17 [simonstey]
scribe: simonstey
18:04:35 [simonstey]
TOPIC: Admin
18:04:45 [Arnaud]
agenda: https://www.w3.org/2014/data-shapes/wiki/Meetings:Telecon2015.09.24
18:04:48 [Arnaud]
chair: Arnaud
18:05:44 [hknublau]
present+ hknublau
18:06:01 [Arnaud]
PROPOSED: Approve minutes of the 17 September Telecon: http://www.w3.org/2015/09/17-shapes-minutes.html
18:07:07 [simonstey]
Arnaud: I'll fix the present list
18:07:34 [aryman]
present+ aryman
18:08:18 [Arnaud]
RESOLVED: Approve minutes of the 17 September Telecon: http://www.w3.org/2015/09/17-shapes-minutes.html
18:08:41 [simonstey]
Arnaud: next meeting 1.10
18:08:43 [simonstey]
TOPIC: SPWD of UCR
18:08:49 [simonstey]
q+
18:08:53 [TallTed]
present+ TallTed
18:09:03 [Arnaud]
ack simonstey
18:09:19 [pfps]
q+ to ask whether there should be a "Changes" section
18:10:01 [simonstey]
http://w3c.github.io/data-shapes/data-shapes-ucr/
18:11:55 [aryman]
q+
18:12:14 [Arnaud]
ack pfps
18:12:14 [Zakim]
pfps, you wanted to ask whether there should be a "Changes" section
18:12:24 [simonstey]
simonstey: current version is up2date and ready for review
18:12:57 [ericP]
pfps: no changes since last version section
18:13:10 [ericP]
simonstey: since the last doc, we've mostly only added stuff
18:13:10 [pfps]
So changes would say "editorial changes and addition of new use cases"
18:13:18 [Arnaud]
simonstey: I think we should rename the UCs and Rs
18:13:19 [ericP]
... we've cleaned up a few.
18:13:27 [Arnaud]
s/rename/renumber/
18:13:48 [ericP]
s/only added stuff/not added stuff/
18:13:50 [pfps]
So then changes would say "editorial changes only"
18:14:11 [pfps]
... plus fixes to existing use cases.
18:14:43 [Arnaud]
q?
18:15:03 [Arnaud]
ack aryman
18:16:09 [simonstey]
aryman: I don't think that we need to renumber the UCs
18:16:44 [ericP]
+1 to not bothering
18:16:52 [pfps]
pick one
18:16:54 [simonstey]
... all mails that were referring to those stories would be obsolete
18:16:56 [kcoyle]
+1 to keeping links
18:17:44 [Arnaud]
Arnaud: ok, let's keep the current numbers
18:18:57 [simonstey]
https://www.w3.org/2014/data-shapes/wiki/Requirements
18:21:03 [simonstey]
simonstey: I'll prepare a list of REQs to look over for the next call
18:21:11 [aryman]
the UCR looks good
18:21:19 [pfps]
In general I prefer the option of allowing review.
18:21:25 [aryman]
q+
18:21:28 [Arnaud]
ack aryman
18:21:40 [pfps]
q+
18:22:09 [ericP]
q+ to propose we incorporate a paragraph about repeated properties to UC47
18:22:09 [Arnaud]
ack pfps
18:22:16 [simonstey]
aryman: I don't feel the need to review it
18:24:51 [Arnaud]
PROPOSED: Publish UCR Editor's draft, with added changes section
18:25:04 [pfps]
doesn't looking require a week?
18:25:45 [simonstey]
ericP: everyone could look at their UCs and see whether they are correctly represented/interpreted
18:25:47 [pfps]
you can observe a lot by just looking for a week
18:26:08 [pfps]
+0.5
18:26:09 [aryman]
+1
18:26:11 [simonstey]
+1
18:26:14 [ericP]
+1
18:26:15 [TallTed]
+1
18:26:15 [hsolbrig]
+1
18:26:19 [ericP]
q-
18:26:20 [kcoyle]
+1
18:26:36 [Arnaud]
RESOLVED: Publish UCR Editor's draft, with added changes section
18:28:06 [simonstey]
TOPIC: Disposal of Raised Issues
18:28:15 [Arnaud]
PROPOSED: Open ISSUE-90, ISSUE-91, ISSUE-92
18:28:24 [simonstey]
Arnaud: I suggest we open all raised issues
18:28:33 [pfps]
these all look like appropriate issues
18:28:34 [simonstey]
ISSUE-90
18:28:34 [trackbot]
ISSUE-90 -- Can the focus node be a literal? -- raised
18:28:34 [trackbot]
http://www.w3.org/2014/data-shapes/track/issues/90
18:28:38 [simonstey]
ISSUE-91
18:28:38 [trackbot]
ISSUE-91 -- Default Cardinality -- raised
18:28:38 [trackbot]
http://www.w3.org/2014/data-shapes/track/issues/91
18:28:42 [simonstey]
ISSUE-92
18:28:42 [trackbot]
ISSUE-92 -- Should repeated properties be interpreted as additive or conjunctive? -- raised
18:28:42 [trackbot]
http://www.w3.org/2014/data-shapes/track/issues/92
18:28:51 [ericP]
+1
18:28:56 [kcoyle]
+1
18:28:58 [simonstey]
+1
18:29:07 [TallTed]
+1
18:29:13 [hsolbrig]
+1
18:29:32 [pfps]
+1
18:29:44 [aryman]
+1
18:29:55 [hknublau]
+1
18:30:07 [Arnaud]
RESOLVED: Open ISSUE-90, ISSUE-91, ISSUE-92
18:30:22 [simonstey]
TOPIC: FPWD of SHACL Spec
18:30:59 [simonstey]
Arnaud: we've gone back and forth; quite some changes were made
18:31:26 [pfps]
that is, of course, not a ringing endorsement of the document as is
18:32:01 [simonstey]
... since no one is heavily against publishing it as a FPWD I propose to do so
18:32:15 [Arnaud]
PROPOSED: Publish SHACL Editor's draft as a FPWD
18:32:19 [aryman]
+1
18:32:25 [TallTed]
+1
18:32:25 [simonstey]
+1
18:32:38 [kcoyle]
+1
18:32:40 [hknublau]
+1
18:32:47 [ericP]
+.5
18:32:57 [pfps]
the bar to be passed is that the document does not go against WG consensus and will be mostly understood by readers
18:32:59 [pfps]
0
18:33:26 [hsolbrig]
Got dropped off the Skype connection -- trying to get back in
18:33:48 [simonstey]
Arnaud: none of what's in the document is cast in stone! everything can be changed
18:34:13 [simonstey]
... the document can be changed at any time
18:34:34 [Arnaud]
hsolbrig, do you care to vote?
18:34:45 [pfps]
I'm planning on publicising the document to a couple of mailing lists, along with comments about some of the aspects of SHACL
18:34:45 [hsolbrig]
I lost audio a bit back
18:34:51 [hsolbrig]
Skype seems to be having another fit
18:34:55 [hsolbrig]
+1
18:35:03 [Arnaud]
RESOLVED: Publish SHACL Editor's draft as a FPWD
18:36:17 [simonstey]
Arnaud: I guess publishing the draft isn't that easy, eric and I will figure out what has to be done to publish it
18:36:27 [simonstey]
TOPIC: ISSUE-87: Turtle file
18:36:33 [simonstey]
ISSUE-87
18:36:33 [trackbot]
ISSUE-87 -- Shall we publish RDF files for the SHACL namespace? -- open
18:36:33 [trackbot]
http://www.w3.org/2014/data-shapes/track/issues/87
18:37:02 [simonstey]
Arnaud: the short name might be kind of misleading
18:37:44 [aryman]
q+
18:37:53 [simonstey]
... normally you have a document that shows up when someone resolves the SHACL namespace
18:39:08 [simonstey]
ericP: usually I hit up the editors to provide HTML, turtle, RDF/XML representations of the vocabulary
18:39:42 [aryman]
see http://www.w3.org/TR/cooluris/
18:39:47 [ericP]
ldp.{html,ttl,rdf,var}
18:39:57 [simonstey]
... (eric looks up LDP example)
18:40:01 [aryman]
see also http://www.w3.org/TR/swbp-vocab-pub/
18:40:06 [ericP]
http://www.w3.org/ns/ldp
18:40:59 [simonstey]
Arnaud: the question is how much we want to put in there as of now
18:41:14 [pfps]
+1 to a stake in the namespace ground only
18:41:33 [simonstey]
... we could just have a pointer to our work
18:41:41 [Arnaud]
ack aryman
18:41:59 [simonstey]
... but the question is what we actually want to publish as .ttl (if we want to do so ever)
18:42:55 [simonstey]
aryman: we should align with W3C's recommendations on specifying vocabularies and should definitely publish it at some point
18:43:14 [pfps]
q+
18:43:22 [simonstey]
... I just had the impression that the current vocab contains too much implementation specific parts
18:43:53 [pfps]
q-
18:44:05 [simonstey]
Arnaud: were is the current .ttl file stored? It seems to be gone from the repo
18:44:19 [pfps]
q+
18:44:25 [Arnaud]
ack pfps
18:44:35 [simonstey]
hknublau: I've deleted it from the repo, since there was no consensus on having such a document
18:44:51 [aryman]
q+
18:45:11 [simonstey]
... it can still be found on the github page of the topbraid/shaclapi
18:46:01 [Arnaud]
ack aryman
18:46:08 [simonstey]
Arnaud: I don't think the file should have been deleted
18:47:07 [simonstey]
aryman: the vocab should contain at least every term mentioned in the FPWD
18:48:14 [simonstey]
... I've access to tools that can ensure the consistency of .ttl/rdf/xml/html representation of a vocab by transforming one into another
18:48:21 [pfps]
q+
18:49:00 [simonstey]
aryman: just having a document there that says "that's a namespace" doesn't make much sense
18:49:05 [pfps]
how can i get to historical versions of the turtle file
18:49:53 [Arnaud]
ack pfps
18:50:31 [hsolbrig]
+1 to pfps
18:51:00 [simonstey]
pfps: If we include a URL it must resolve, we need to put a stake in the (our namespace) ground
18:51:36 [pfps]
the actual document could just have *no* RDF content whatsoever
18:52:00 [simonstey]
ericP: I'm working on something already
18:52:28 [pfps]
that's going to have to have some disclaimers
18:53:25 [pfps]
q+ to say that 0 properties and 0 classes are adequate
18:53:38 [Arnaud]
ack pfps
18:53:38 [Zakim]
pfps, you wanted to say that 0 properties and 0 classes are adequate
18:53:42 [hsolbrig]
Definitely NOT ShapeClass...
18:53:49 [simonstey]
Arnaud: I'm concerned that including parts of the vocab in there requires some additional confirmation of WG members
18:54:45 [pfps]
+1 to a pro-forma document
18:55:07 [kcoyle]
+1 to stake in the ground
18:55:16 [simonstey]
Arnaud: if people follow the ns link, they get to a pro-forma document
18:55:17 [hsolbrig]
+1 to snake on the ground
18:55:25 [simonstey]
+1
18:55:27 [TallTed]
+1
18:55:32 [aryman]
+0
18:55:57 [hsolbrig]
wooden, of course
18:56:12 [Arnaud]
RESOLVED: publish a pro-forma document as a stake in the ground for the namespace along with FPWD
18:57:06 [simonstey]
TOPIC: ISSUE-65: nomenclature consistency
18:57:10 [simonstey]
ISSUE-65
18:57:10 [trackbot]
ISSUE-65 -- Consistency and cohesiveness of nomenclature (e.g., shapes, scopes, and constraints) -- open
18:57:10 [trackbot]
http://www.w3.org/2014/data-shapes/track/issues/65
18:57:51 [Arnaud]
http://w3c.github.io/data-shapes/shacl/#terms
18:58:15 [pfps]
q+
18:58:17 [simonstey]
Arnaud: the question is (putting aside the fact the spec is sometimes not consistent with itself) when it comes to the nomenclature itself, is the glossary we are using enough to call the issue resolved?
18:58:25 [Arnaud]
ack pfps
18:59:14 [simonstey]
pfps: I think the current nomenclature or organization is currently somehow troubling
18:59:34 [aryman]
q+
19:00:01 [simonstey]
... everytime I read the document I get confused (but I don't know exactly why)
19:00:30 [simonstey]
... in particular, shapes are both inside and outside of constraints
19:00:57 [simonstey]
... and behave there differently
19:01:42 [simonstey]
... scopes and filters are another issue, you've to remember which apply when and if they are actually mattering
19:02:04 [Arnaud]
ack aryman
19:02:38 [simonstey]
aryman: I think what we are seeing is design entropy, shapes are basically a set of constraints and things that are added to them like scopes and filters
19:02:51 [pfps]
shapes also have names and comments and ......
19:03:18 [pfps]
+1 to Arthur
19:03:38 [simonstey]
... QFC are another example, they are like the other constraints but not quite the same
19:04:08 [pfps]
and min and max cardinality are described almost like other bits of property constraints, but not exactly
19:05:30 [simonstey]
Arnaud: I just wanted to check where we stood in this regard
19:06:34 [aryman]
also Closed Shape is very different from other constraints
19:06:34 [pfps]
the issue with shapes inside constraints is a shape "Can have zero or more scopes that select the nodes that the shape applies to." [Glossary] but this does not apply when a shape is inside a constraint
19:08:12 [simonstey]
Arnaud: harold mentioned some "issues" that seem like actual issues that should be raised
19:09:05 [aryman]
nice work Simon
19:09:42 [aryman]
q+
19:09:45 [Arnaud]
ack aryman
19:11:07 [simonstey]
aryman: how do you indicate the subject of a requirement?
19:11:55 [simonstey]
ericP: the language specification tells you how to interpret strings of that language
19:11:58 [pfps]
I'm sad to say that OWL 2 uses MUST for both the language and to constrain tools
19:13:46 [simonstey]
... we could look at the turtle, SPARQL or OWL spec that are all kind of handling this issue differently
19:14:14 [simonstey]
Arnaud: we could allocate time in the future to address it
19:14:39 [simonstey]
TOPIC: Additive repeated properties
19:15:00 [simonstey]
eric's proposal : https://lists.w3.org/Archives/Public/public-data-shapes-wg/2015Sep/0107.html
19:15:05 [pfps]
SPARQL 1.1 query language doesn't use RFC2119 at all
19:15:13 [simonstey]
holger's proposal: https://lists.w3.org/Archives/Public/public-data-shapes-wg/2015Sep/0128.html
19:16:07 [simonstey]
Arnaud: Karen has been looking at her use cases and checked whether they are currently realizable using SHACL
19:16:19 [pfps]
q+
19:17:08 [Arnaud]
ack pfps
19:17:24 [simonstey]
... I want to least clarify if there is a problem here or not
19:18:21 [simonstey]
pfps: I've been staying out of this discussion because I don't see the problem at hand
19:18:32 [simonstey]
pfps: I've been staying out of this discussion, because I don't see the problem at hand
19:22:06 [pfps]
my problem with the discussion is that I don't know what is being asked for - it seems to me that the request is to change each individual constraint and that this change results in a change to the natural combination algebra for constraints
19:22:45 [simonstey]
ISSUE-92
19:22:45 [trackbot]
ISSUE-92 -- Should repeated properties be interpreted as additive or conjunctive? -- raised
19:22:45 [trackbot]
http://www.w3.org/2014/data-shapes/track/issues/92
19:23:54 [simonstey]
Arnaud: with the current draft, the example in the issue is invalid
19:24:28 [simonstey]
... both property constraints are evaluated for the same property
19:24:29 [aryman]
q+
19:24:35 [pfps]
in ShEx, an isolated constraint :p @<s> [1,1] is satisfied by a node that has p links to two other nodes that satisfy <s>
19:25:00 [aryman]
q_
19:25:04 [aryman]
q-
19:26:21 [simonstey]
TallTed: eric's example should definitely be expressible
19:26:53 [hknublau]
In the current spec this would look like two qualifiedValueShapes at the same shape, i.e. ex:MyShape sh:property [ QCR1] ; sh:property [QCR2] .
19:30:22 [simonstey]
Arnaud: we somehow have to figure out how to address both of the mentioned use cases
19:31:52 [Arnaud]
trackbot, end meeting
19:31:52 [trackbot]
Zakim, list attendees
19:31:52 [Zakim]
As of this point the attendees have been pfps, Arnaud, kcoyle, simonstey, hsolbrig, ericP, hknublau, aryman, TallTed, .5
19:31:59 [hknublau]
hknublau has left #shapes
19:32:00 [trackbot]
RRSAgent, please draft minutes
19:32:00 [RRSAgent]
I have made the request to generate http://www.w3.org/2015/09/24-shapes-minutes.html trackbot
19:32:01 [trackbot]
RRSAgent, bye
19:32:01 [RRSAgent]
I see no action items