SPARQL Working Group Teleconference

Minutes of 13 April 2010

Agenda
http://www.w3.org/2009/sparql/wiki/Agenda-2010-04-13
Seen
Alexandre Passant, Andy Seaborne, Axel Polleres, Birte Glimm, Chimezie Ogbuji, David Charboneau, Eric Prud'hommeaux, Gregory Williams, Ivan Herman, Lee Feigenbaum, Matthew Perry, Paul Gearon, Sandro Hawke, Souripriya Das, Steve Harris, Tommi Koivula
Regrets
Axel Polleres, Souripriya Das
Chair
Lee Feigenbaum
Scribe
Alexandre Passant
IRC Log
Original and Editable Wiki Version
Resolutions
  1. Approve minutes at http://www.w3.org/2009/sparql/meeting/2010-04-06 link
  2. SPARQL built-in functions and built-in aggregates have URIs of the form http://www.w3.org/ns/sparql/{lower-case-function-or-aggregate-name} link
Topics
13:50:47 <RRSAgent> logging to http://www.w3.org/2010/04/13-sparql-irc

RRSAgent IRC Bot: logging to http://www.w3.org/2010/04/13-sparql-irc

13:50:49 <trackbot> RRSAgent, make logs world

Trackbot IRC Bot: RRSAgent, make logs world

13:50:51 <LeeF> zakim, this will be SPARQL

Lee Feigenbaum: zakim, this will be SPARQL

13:50:51 <Zakim> ok, LeeF; I see SW_(SPARQL)10:00AM scheduled to start in 10 minutes

Zakim IRC Bot: ok, LeeF; I see SW_(SPARQL)10:00AM scheduled to start in 10 minutes

13:50:51 <trackbot> Zakim, this will be 77277

Trackbot IRC Bot: Zakim, this will be 77277

13:50:52 <Zakim> ok, trackbot; I see SW_(SPARQL)10:00AM scheduled to start in 10 minutes

Zakim IRC Bot: ok, trackbot; I see SW_(SPARQL)10:00AM scheduled to start in 10 minutes

13:50:52 <trackbot> Meeting: SPARQL Working Group Teleconference
13:50:52 <trackbot> Date: 13 April 2010
13:50:56 <LeeF> Agenda: http://www.w3.org/2009/sparql/wiki/Agenda-2010-04-13
13:50:58 <LeeF> Chair: LeeF
13:51:07 <LeeF> Regrets: AxelPolleres, Souri
13:57:41 <Zakim> SW_(SPARQL)10:00AM has now started

(No events recorded for 6 minutes)

Zakim IRC Bot: SW_(SPARQL)10:00AM has now started

13:57:48 <Zakim> +bglimm

Zakim IRC Bot: +bglimm

13:58:59 <LeeF> zakim, stop ignoring my pass code

Lee Feigenbaum: zakim, stop ignoring my pass code

13:58:59 <Zakim> I don't understand 'stop ignoring my pass code', LeeF

Zakim IRC Bot: I don't understand 'stop ignoring my pass code', LeeF

13:59:04 <Zakim> +kasei

Zakim IRC Bot: +kasei

13:59:05 <Zakim> +LeeF

Zakim IRC Bot: +LeeF

13:59:06 <LeeF> thanks, zakim

Lee Feigenbaum: thanks, zakim

13:59:12 <Zakim> +[Garlik]

Zakim IRC Bot: +[Garlik]

13:59:20 <kasei> Zakim, mute me

Gregory Williams: Zakim, mute me

13:59:24 <Zakim> kasei should now be muted

Zakim IRC Bot: kasei should now be muted

13:59:25 <Zakim> + +1.603.897.aaaa

Zakim IRC Bot: + +1.603.897.aaaa

13:59:28 <SteveH> Zakim, [Garlik] is temporarily SteveH

Steve Harris: Zakim, [Garlik] is temporarily SteveH

13:59:28 <Zakim> +SteveH; got it

Zakim IRC Bot: +SteveH; got it

13:59:33 <kasei> no

Gregory Williams: no

13:59:44 <MattPerry> zakim, 1.603.897.aaaa is me

Matthew Perry: zakim, 1.603.897.aaaa is me

13:59:44 <Zakim> sorry, MattPerry, I do not recognize a party named '1.603.897.aaaa'

Zakim IRC Bot: sorry, MattPerry, I do not recognize a party named '1.603.897.aaaa'

13:59:53 <LeeF> zakim, aaaa is MattPerry

Lee Feigenbaum: zakim, aaaa is MattPerry

13:59:53 <Zakim> +MattPerry; got it

Zakim IRC Bot: +MattPerry; got it

14:00:12 <ivan> zakim, dial ivan-voip

Ivan Herman: zakim, dial ivan-voip

14:00:12 <Zakim> ok, ivan; the call is being made

Zakim IRC Bot: ok, ivan; the call is being made

14:00:12 <Zakim> +Ivan

Zakim IRC Bot: +Ivan

14:00:36 <Zakim> +pgearon

Zakim IRC Bot: +pgearon

14:00:38 <Zakim> +??P9

Zakim IRC Bot: +??P9

14:00:40 <ivan> try again

Ivan Herman: try again

14:00:43 <AlexPassant> Zakim, ??P9 is me

Alexandre Passant: Zakim, ??P9 is me

14:00:44 <ivan> zakim, drop me

Ivan Herman: zakim, drop me

14:00:48 <Zakim> +AlexPassant; got it

Zakim IRC Bot: +AlexPassant; got it

14:00:49 <AlexPassant> hi

Alexandre Passant: hi

14:00:50 <Zakim> Ivan is being disconnected

Zakim IRC Bot: Ivan is being disconnected

14:00:52 <Zakim> -Ivan

Zakim IRC Bot: -Ivan

14:00:54 <ivan> zakim, dial ivan-voip

Ivan Herman: zakim, dial ivan-voip

14:00:56 <Zakim> ok, ivan; the call is being made

Zakim IRC Bot: ok, ivan; the call is being made

14:00:58 <Zakim> +Ivan

Zakim IRC Bot: +Ivan

14:01:30 <bglimm> Zakim, mute me

Birte Glimm: Zakim, mute me

14:01:30 <Zakim> bglimm should now be muted

Zakim IRC Bot: bglimm should now be muted

14:01:40 <LeeF> zakim, who's on the phone?

Lee Feigenbaum: zakim, who's on the phone?

14:01:40 <Zakim> On the phone I see bglimm (muted), kasei (muted), LeeF, SteveH, MattPerry, Ivan, pgearon, AlexPassant

Zakim IRC Bot: On the phone I see bglimm (muted), kasei (muted), LeeF, SteveH, MattPerry, Ivan, pgearon, AlexPassant

14:02:01 <Zakim> + +035840564aabb

Zakim IRC Bot: + +035840564aabb

14:02:08 <tommik> zakim, aabb is me

Tommi Koivula: zakim, aabb is me

14:02:08 <Zakim> +tommik; got it

Zakim IRC Bot: +tommik; got it

14:02:29 <LeeF> http://www.w3.org/2009/sparql/meeting/2010-04-06

Lee Feigenbaum: http://www.w3.org/2009/sparql/meeting/2010-04-06

14:02:34 <Zakim> +Sandro

Zakim IRC Bot: +Sandro

14:03:03 <AlexPassant> yes

Alexandre Passant: yes

14:03:06 <Zakim> +??P37

Zakim IRC Bot: +??P37

14:03:16 <AndyS> zakim, ??P37 is me

Andy Seaborne: zakim, ??P37 is me

14:03:16 <Zakim> +AndyS; got it

Zakim IRC Bot: +AndyS; got it

14:03:29 <AndyS> .. probably ...

Andy Seaborne: .. probably ...

14:04:28 <LeeF> Scribenick: AlexPassant

(Scribe set to Alexandre Passant)

14:04:31 <Zakim> +dcharbon2

Zakim IRC Bot: +dcharbon2

14:04:42 <dcharbon2> zakim, mute me

David Charboneau: zakim, mute me

14:04:43 <Zakim> dcharbon2 should now be muted

Zakim IRC Bot: dcharbon2 should now be muted

14:04:45 <Zakim> + +1.916.214.aacc

Zakim IRC Bot: + +1.916.214.aacc

14:05:24 <Zakim> + +1.216.636.aadd

Zakim IRC Bot: + +1.216.636.aadd

14:05:38 <chimezie> Zakim, +1.216.636.aadd is me

Chimezie Ogbuji: Zakim, +1.216.636.aadd is me

14:05:38 <Zakim> +chimezie; got it

Zakim IRC Bot: +chimezie; got it

14:06:46 <LeeF> zakim, who's on the phone?

Lee Feigenbaum: zakim, who's on the phone?

14:06:46 <Zakim> On the phone I see bglimm (muted), kasei (muted), LeeF, SteveH, MattPerry, Ivan, pgearon, AlexPassant, tommik, Sandro, AndyS, dcharbon2 (muted), chimezie

Zakim IRC Bot: On the phone I see bglimm (muted), kasei (muted), LeeF, SteveH, MattPerry, Ivan, pgearon, AlexPassant, tommik, Sandro, AndyS, dcharbon2 (muted), chimezie

14:07:13 <LeeF> topic: Admin

1. Admin

14:07:14 <LeeF> PROPOSED: Approve minutes at http://www.w3.org/2009/sparql/meeting/2010-04-06

PROPOSED: Approve minutes at http://www.w3.org/2009/sparql/meeting/2010-04-06

14:07:15 <AlexPassant> topic: admin issues

2. admin issues

14:08:08 <LeeF> RESOLVED: Approve minutes at http://www.w3.org/2009/sparql/meeting/2010-04-06

RESOLVED: Approve minutes at http://www.w3.org/2009/sparql/meeting/2010-04-06

14:08:18 <AlexPassant> LeeF: minutes approved

Lee Feigenbaum: minutes approved

14:08:28 <AlexPassant> ... next meeting next week same time

... next meeting next week same time

14:08:31 <LeeF> Next meeting: 2010-04-20 @ 15:00 UK / 10:00 EST (scribe: chimezie)

Lee Feigenbaum: Next meeting: 2010-04-20 @ 15:00 UK / 10:00 EST (scribe: chimezie)

14:08:34 <AlexPassant> ... chimezie will scribe

... chimezie will scribe

14:08:50 <kasei> i'm at risk for next week

Gregory Williams: i'm at risk for next week

14:10:03 <AlexPassant> LeeF: new member in the WG - as an observer

Lee Feigenbaum: new member in the WG - as an observer

14:11:14 <AlexPassant> LeeF: usually WG meetings are not open to public

Lee Feigenbaum: usually WG meetings are not open to public

14:11:48 <AlexPassant> ... but no issues for having an observer

... but no issues for having an observer

14:11:56 <LeeF> topic: Use PATCH in HTTP Protocol for RDF

3. Use PATCH in HTTP Protocol for RDF

14:12:03 <AndyS> Traditionally (DAWG), we get observers to scribe :-)

Andy Seaborne: Traditionally (DAWG), we get observers to scribe :-)

14:12:04 <AlexPassant> ... first topic: issues of PATCH in HTTP

... first topic: issues of PATCH in HTTP

14:12:12 <AlexPassant> ... based on Ivan's email

... based on Ivan's email

14:12:27 <AlexPassant> ... using it to track RDF changes

... using it to track RDF changes

14:12:35 <AlexPassant> ... do we want PATCH in the Update protocol

... do we want PATCH in the Update protocol

14:12:51 <SteveH> q+

Steve Harris: q+

14:13:19 <AlexPassant> chimezie: conversations about what would it mean to use PATCH in the protocol

Chimezie Ogbuji: conversations about what would it mean to use PATCH in the protocol

14:13:28 <AlexPassant> ... and if we should have it or not

... and if we should have it or not

14:13:49 <AlexPassant> ... not sure if that's a good fit for the protocol

... not sure if that's a good fit for the protocol

14:14:16 <AlexPassant> ... if we specify it, how much we do

... if we specify it, how much we do

14:14:43 <AlexPassant> ... make sure what format we use in PATCH, and what semantics we use

... make sure what format we use in PATCH, and what semantics we use

14:14:56 <AlexPassant> ... if we do add PATCH

... if we do add PATCH

14:15:16 <AlexPassant> ... do we have an informal section - as one of the formats that can be used

... do we have an informal section - as one of the formats that can be used

14:15:27 <AlexPassant> ... if we incorporate PATCH in the HTTP protocol

... if we incorporate PATCH in the HTTP protocol

14:15:39 <AlexPassant> ... ambiguity of having two bindings

... ambiguity of having two bindings

14:15:56 <AlexPassant> ... might be considered as an abuse of the protocol

... might be considered as an abuse of the protocol

14:16:12 <LeeF> q+ to understand what the proposal for how PATCH would be used would be

Lee Feigenbaum: q+ to understand what the proposal for how PATCH would be used would be

14:16:24 <LeeF> ack SteveH

Lee Feigenbaum: ack SteveH

14:16:36 <AlexPassant> SteveH: read the RFC

Steve Harris: read the RFC

14:16:44 <AlexPassant> ... pretty compatible w/ SPARQL update

... pretty compatible w/ SPARQL update

14:16:52 <AlexPassant> ... given the HTTP client libraries

... given the HTTP client libraries

14:17:07 <AlexPassant> ... wouldnt want to get PATCH only

... wouldnt want to get PATCH only

14:17:19 <LeeF> ack

Lee Feigenbaum: ack

14:17:21 <LeeF> ack me

Lee Feigenbaum: ack me

14:17:21 <Zakim> LeeF, you wanted to understand what the proposal for how PATCH would be used would be

Zakim IRC Bot: LeeF, you wanted to understand what the proposal for how PATCH would be used would be

14:17:33 <AlexPassant> LeeF: appropriate use for PATCH

Lee Feigenbaum: appropriate use for PATCH

14:17:40 <AlexPassant> ... content for the PATCH will be a SPARQL Update request ?

... content for the PATCH will be a SPARQL Update request ?

14:17:46 <AlexPassant> chimezie: that's my understanding

Chimezie Ogbuji: that's my understanding

14:18:10 <AlexPassant> LeeF: any idea if there's WSDL2 bindings for PATCH

Lee Feigenbaum: any idea if there's WSDL2 bindings for PATCH

14:18:21 <AlexPassant> chimezie: don't know but will be surprised if there's

Chimezie Ogbuji: don't know but will be surprised if there's

14:18:43 <sandro> q+ to ask about whether patch allows conneg

Sandro Hawke: q+ to ask about whether patch allows conneg

14:19:17 <AlexPassant> LeeF: main question is whether we want it in the protocol document

Lee Feigenbaum: main question is whether we want it in the protocol document

14:19:29 <AlexPassant> ... wounldnt affect the doc

... wounldnt affect the doc

14:19:51 <AndyS> http://tools.ietf.org/html/rfc5789

Andy Seaborne: http://tools.ietf.org/html/rfc5789

14:20:09 <AlexPassant> chimezie: will resolve ambiguity of the PATCH format

Chimezie Ogbuji: will resolve ambiguity of the PATCH format

14:20:23 <LeeF> ack sandro

Lee Feigenbaum: ack sandro

14:20:23 <Zakim> sandro, you wanted to ask about whether patch allows conneg

Zakim IRC Bot: sandro, you wanted to ask about whether patch allows conneg

14:20:41 <AlexPassant> sandro: wondering if theres appropriate content negociation

Sandro Hawke: wondering if theres appropriate content negociation

14:21:03 <AlexPassant> chimezie: PATCH method is extensible and allows to specify the format

Chimezie Ogbuji: PATCH method is extensible and allows to specify the format

14:21:22 <AlexPassant> sandro: using media/type SPARQL/Update

Sandro Hawke: using media/type SPARQL/Update

14:21:37 <LeeF> q?

Lee Feigenbaum: q?

14:21:46 <dcharbon2> zakim, unmute me

David Charboneau: zakim, unmute me

14:21:46 <Zakim> dcharbon2 should no longer be muted

Zakim IRC Bot: dcharbon2 should no longer be muted

14:21:49 <AndyS> ConNeg allways applies independent of verb? RFC 2616 sec 12

Andy Seaborne: ConNeg allways applies independent of verb? RFC 2616 sec 12

14:22:06 <AlexPassant> dcharbon2: looking at it, wondering if there's interactions with the regular SPARQL Protocol doc

David Charboneau: looking at it, wondering if there's interactions with the regular SPARQL Protocol doc

14:22:34 <AlexPassant> ... given a PATCH to a graph, question is what's the semantics

... given a PATCH to a graph, question is what's the semantics

14:22:44 <AlexPassant> ... you can use PATCH instead of POST to post an update request

... you can use PATCH instead of POST to post an update request

14:23:55 <AlexPassant> chimezie: if it was a normative part, it should have an implementation

Chimezie Ogbuji: if it was a normative part, it should have an implementation

14:25:19 <AlexPassant> LeeF: can include informative section

Lee Feigenbaum: can include informative section

14:25:31 <AlexPassant> sandro: may go one step further

Sandro Hawke: may go one step further

14:25:42 <AlexPassant> ... if you use PATCH w/ this media type, here's what it means

... if you use PATCH w/ this media type, here's what it means

14:25:45 <AlexPassant> ... but still optional

... but still optional

14:25:51 <AlexPassant> LeeF: main concern is not making it mandatory

Lee Feigenbaum: main concern is not making it mandatory

14:26:05 <SteveH> it it's optional, I don't see the point

Steve Harris: it it's optional, I don't see the point

14:26:10 <SteveH> *if it's

Steve Harris: *if it's

14:27:03 <pgearon_> +q

Paul Gearon: +q

14:28:01 <LeeF> ack pgearon

Lee Feigenbaum: ack pgearon

14:28:01 <AlexPassant> SteveH: prefer not mentioning at all if that's optional

Steve Harris: prefer not mentioning at all if that's optional

14:28:36 <AlexPassant> pgearon_: might be implementation dependant

Paul Gearon: might be implementation dependant

14:31:42 <AlexPassant> LeeF: seems that PATCH is ok for SPARQL Update but people will use POST

Lee Feigenbaum: seems that PATCH is ok for SPARQL Update but people will use POST

14:31:55 <AlexPassant> ... bue would be good to talk about PATCH in the protocol document

... bue would be good to talk about PATCH in the protocol document

14:32:45 <LeeF> topic: URIs for built-in functions

4. URIs for built-in functions

14:33:02 <AlexPassant> LeeF: brief discussion last week

Lee Feigenbaum: brief discussion last week

14:33:08 <AlexPassant> ... discussion w/ team contact

... discussion w/ team contact

14:33:44 <AlexPassant> ... general feeling that built-ins functions (for 1.0 and new ones in 1.1) should have URIs in addition to keywords in the language

... general feeling that built-ins functions (for 1.0 and new ones in 1.1) should have URIs in addition to keywords in the language

14:33:52 <AlexPassant> ... in line with extension functions and the rest of the language

... in line with extension functions and the rest of the language

14:33:59 <AlexPassant> ... what these URIs should look like ?

... what these URIs should look like ?

14:34:04 <dcharbon2> zakim, mute me

David Charboneau: zakim, mute me

14:34:04 <Zakim> dcharbon2 should now be muted

Zakim IRC Bot: dcharbon2 should now be muted

14:34:10 <LeeF> q?

Lee Feigenbaum: q?

14:34:14 <AlexPassant> ... what do you get when dereferencing

... what do you get when dereferencing

14:34:19 <chimezie> Zakim, mute me

Chimezie Ogbuji: Zakim, mute me

14:34:19 <Zakim> chimezie should now be muted

Zakim IRC Bot: chimezie should now be muted

14:34:48 <AlexPassant> AndyS: assigning URIS and their content

Andy Seaborne: assigning URIS and their content

14:35:05 <AlexPassant> sandro: policy is that WG can pick any unused namespace

Sandro Hawke: policy is that WG can pick any unused namespace

14:35:08 <sandro> http://www.w3.org/2007/rif-builtin-function#

Sandro Hawke: http://www.w3.org/2007/rif-builtin-function#

14:35:09 <AlexPassant> ... in /ns or in their space

... in /ns or in their space

14:35:19 <AlexPassant> ... eg RIF namespace for URIs

... eg RIF namespace for URIs

14:35:21 <sandro> http://www.w3.org/ns/rif-builtin-function#

Sandro Hawke: http://www.w3.org/ns/rif-builtin-function#

14:35:42 <sandro> http://www.w3.org/ns/sparql-function#

Sandro Hawke: http://www.w3.org/ns/sparql-function#

14:35:53 <AlexPassant> ... # or / is up to the group

... # or / is up to the group

14:35:54 <sandro> http://www.w3.org/ns/sparql-function/add

Sandro Hawke: http://www.w3.org/ns/sparql-function/add

14:36:00 <AlexPassant> ... would go to the / option

... would go to the / option

14:36:07 <AlexPassant> ... but that's up to the WG

... but that's up to the WG

14:36:14 <AlexPassant> ... procedure: need some documents

... procedure: need some documents

14:36:19 <SteveH> RDFa?

Steve Harris: RDFa?

14:36:22 <AlexPassant> ... better if we have clever Linked Data

... better if we have clever Linked Data

14:36:31 <AlexPassant> ... HTML, RDFa, conneg, etc.

... HTML, RDFa, conneg, etc.

14:37:49 <LeeF> http://www.w3.org/ns/sparql-function   #  or /

Lee Feigenbaum: http://www.w3.org/ns/sparql-function # or /

14:38:00 <AlexPassant> AlexPassant : preference for # to avoid conneg issues

AlexPassant : preference for # to avoid conneg issues

14:38:31 <AndyS> Observation - # typically means one doc, / means one doc per function

Andy Seaborne: Observation - # typically means one doc, / means one doc per function

14:38:35 <kasei> SD doc is (maybe mistakenly) already calling them 'functions'

Gregory Williams: SD doc is (maybe mistakenly) already calling them 'functions'

14:38:42 <kasei> and I thought so was another doc

Gregory Williams: and I thought so was another doc

14:38:57 <kasei> Zakim, unmute me

Gregory Williams: Zakim, unmute me

14:38:57 <Zakim> kasei should no longer be muted

Zakim IRC Bot: kasei should no longer be muted

14:39:12 <sandro> maybe - http://www.w3.org/ns/sparql/add

Sandro Hawke: maybe - http://www.w3.org/ns/sparql/add

14:39:16 <AndyS> ?? .../ns/sparql#function-add or .../ns/sparql/function#add

Andy Seaborne: ?? .../ns/sparql#function-add or .../ns/sparql/function#add

14:39:30 <AlexPassant> kasei: done in the SD since the begining

Gregory Williams: done in the SD since the begining

14:39:52 <LeeF> ... /ns/sparql-function

Lee Feigenbaum: ... /ns/sparql-function

14:39:57 <SteveH> q+

Steve Harris: q+

14:40:06 <LeeF> ack SteveH

Lee Feigenbaum: ack SteveH

14:40:23 <LeeF> ... /ns/sparql-function  /ns/sparql-aggregate

Lee Feigenbaum: ... /ns/sparql-function /ns/sparql-aggregate

14:40:31 <LeeF> ... /ns/sparql

Lee Feigenbaum: ... /ns/sparql

14:40:32 <kasei> q+

Gregory Williams: q+

14:40:37 <LeeF> ack kasei

Lee Feigenbaum: ack kasei

14:41:00 <AlexPassant> kasei: need to make sure the SD doc is updated

Gregory Williams: need to make sure the SD doc is updated

14:41:05 <AlexPassant> ... based on the naming

... based on the naming

14:41:12 <AndyS> Potential dual use: v few cases but MIN as agg and MIN as function

Andy Seaborne: Potential dual use: v few cases but MIN as agg and MIN as function

14:41:48 <SteveH> q+

Steve Harris: q+

14:41:52 <LeeF> ack SteveH

Lee Feigenbaum: ack SteveH

14:42:22 <AlexPassant> SteveH: function operate on the evaluated set

Steve Harris: function operate on the evaluated set

14:42:34 <AlexPassant> ... function has a different definition that the aggregate itself

... function has a different definition that the aggregate itself

14:42:36 <kasei> SteveH, do you have an idea of what sd:AggregateFunction should be renamed? Just sd:Aggregate?

Gregory Williams: SteveH, do you have an idea of what sd:AggregateFunction should be renamed? Just sd:Aggregate?

14:43:32 <kasei> ok. brings up more modeling issues, but will follow up on mailing list.

Gregory Williams: ok. brings up more modeling issues, but will follow up on mailing list.

14:44:10 <AlexPassant> LeeF: consensus that the document should not refer to aggregate functions

Lee Feigenbaum: consensus that the document should not refer to aggregate functions

14:44:13 <AlexPassant> ... but to aggregate

... but to aggregate

14:44:31 <LeeF> ... /ns/sparql

Lee Feigenbaum: ... /ns/sparql

14:44:46 <kasei> Zakim, mute me

Gregory Williams: Zakim, mute me

14:44:46 <Zakim> kasei should now be muted

Zakim IRC Bot: kasei should now be muted

14:45:06 <LeeF> ... /ns/sparql/add /ns/sparql/count

Lee Feigenbaum: ... /ns/sparql/add /ns/sparql/count

14:45:41 <kasei> syntactically that would be a problem since either can appear in a select expr, right?

Gregory Williams: syntactically that would be a problem since either can appear in a select expr, right?

14:45:44 <SteveH> q+

Steve Harris: q+

14:45:46 <AlexPassant> AndyS: wondering about name clashes

Andy Seaborne: wondering about name clashes

14:45:52 <LeeF> ack SteveH

Lee Feigenbaum: ack SteveH

14:46:08 <AlexPassant> SteveH: dont think you can have a function and aggregate with the same name

Steve Harris: dont think you can have a function and aggregate with the same name

14:46:18 <Zakim> -pgearon

Zakim IRC Bot: -pgearon

14:46:21 <AlexPassant> ... but may miss a case in the grammar when it's needed

... but may miss a case in the grammar when it's needed

14:46:33 <AlexPassant> AndyS: might have keywords that create confusion

Andy Seaborne: might have keywords that create confusion

14:46:36 <AlexPassant> ... mapping to the same URI

... mapping to the same URI

14:47:15 <LeeF> PROPOSED: SPARQL built-in functions and built-in aggregates have URIs of the form http://www.w3.org/ns/sparql/{function-or-aggregate-name}

PROPOSED: SPARQL built-in functions and built-in aggregates have URIs of the form http://www.w3.org/ns/sparql/{function-or-aggregate-name}

14:47:31 <SteveH> lower case?

Steve Harris: lower case?

14:47:44 <kasei> yes, please :)

Gregory Williams: yes, please :)

14:47:51 <Zakim> +pgearon

Zakim IRC Bot: +pgearon

14:48:00 <LeeF> PROPOSED: SPARQL built-in functions and built-in aggregates have URIs of the form http://www.w3.org/ns/sparql/{lower-case-function-or-aggregate-name}

PROPOSED: SPARQL built-in functions and built-in aggregates have URIs of the form http://www.w3.org/ns/sparql/{lower-case-function-or-aggregate-name}

14:48:13 <bglimm> +1

Birte Glimm: +1

14:48:16 <SteveH> +1

Steve Harris: +1

14:48:26 <ivan> +1

Ivan Herman: +1

14:48:27 <LeeF> RESOLVED: SPARQL built-in functions and built-in aggregates have URIs of the form http://www.w3.org/ns/sparql/{lower-case-function-or-aggregate-name}

RESOLVED: SPARQL built-in functions and built-in aggregates have URIs of the form http://www.w3.org/ns/sparql/{lower-case-function-or-aggregate-name}

14:48:44 <AndyS> no

Andy Seaborne: no

14:49:28 <bglimm> Zakim, unmute me

Birte Glimm: Zakim, unmute me

14:49:28 <Zakim> bglimm should no longer be muted

Zakim IRC Bot: bglimm should no longer be muted

14:49:37 <bglimm> http://lists.w3.org/Archives/Public/public-rdf-dawg/2010AprJun/0030.html

Birte Glimm: http://lists.w3.org/Archives/Public/public-rdf-dawg/2010AprJun/0030.html

14:50:32 <AlexPassant> bglimm: first proposed change - access graph should be uniquely specified

Birte Glimm: first proposed change - access graph should be uniquely specified

14:50:43 <AlexPassant> ... wanted to make clear that it's unique up to different blank node names

... wanted to make clear that it's unique up to different blank node names

14:50:46 <chimezie> Zakim, unmute me

Chimezie Ogbuji: Zakim, unmute me

14:50:46 <Zakim> chimezie should no longer be muted

Zakim IRC Bot: chimezie should no longer be muted

14:50:50 <AlexPassant> ... same proposal using different words

... same proposal using different words

14:51:03 <AlexPassant> ... happy to take either of both

... happy to take either of both

14:51:10 <AlexPassant> ... other proposed change

... other proposed change

14:51:19 <AlexPassant> ... about infinite solutions

... about infinite solutions

14:52:26 <ericP> federation today?

Eric Prud'hommeaux: federation today?

14:52:41 <LeeF> think it will get pushed to next week, ericP, sorry

Lee Feigenbaum: think it will get pushed to next week, ericP, sorry

14:52:44 <AlexPassant> ... "trivial" infinite answers

... "trivial" infinite answers

14:52:47 <ericP> no sweat

Eric Prud'hommeaux: no sweat

14:53:01 <AlexPassant> ... suggested to say the entailement regime shuld define what trivial infinite answer is

... suggested to say the entailement regime shuld define what trivial infinite answer is

14:53:43 <ivan> +1 to andy

Ivan Herman: +1 to andy

14:55:05 <AlexPassant> chimezie: might be best if each part define what it means

Chimezie Ogbuji: might be best if each part define what it means

14:56:58 <AlexPassant> LeeF: federated query

Lee Feigenbaum: federated query

14:57:06 <AlexPassant> ... running out of time, topic for next week

... running out of time, topic for next week

14:57:42 <AlexPassant> ... dont see consensus aroung MINUS / NOT EXISTS

... dont see consensus aroung MINUS / NOT EXISTS

14:59:46 <LeeF> Adjourned

Lee Feigenbaum: Adjourned

14:59:48 <Zakim> -chimezie

Zakim IRC Bot: -chimezie

14:59:50 <Zakim> -SteveH

Zakim IRC Bot: -SteveH

14:59:52 <Zakim> -bglimm

Zakim IRC Bot: -bglimm

14:59:53 <ivan> zakim, drop me

Ivan Herman: zakim, drop me

14:59:53 <Zakim> -MattPerry

Zakim IRC Bot: -MattPerry

14:59:53 <Zakim> Ivan is being disconnected

Zakim IRC Bot: Ivan is being disconnected

14:59:54 <Zakim> -Sandro

Zakim IRC Bot: -Sandro

14:59:54 <Zakim> -Ivan

Zakim IRC Bot: -Ivan

14:59:56 <Zakim> -LeeF

Zakim IRC Bot: -LeeF

14:59:57 <Zakim> -tommik

Zakim IRC Bot: -tommik

14:59:59 <Zakim> -dcharbon2

Zakim IRC Bot: -dcharbon2

15:00:01 <Zakim> -pgearon

Zakim IRC Bot: -pgearon

15:00:03 <Zakim> -kasei

Zakim IRC Bot: -kasei

15:00:07 <SteveH> don't knock extra minutes LeeF

Steve Harris: don't knock extra minutes LeeF

15:00:26 <Zakim> -AndyS

Zakim IRC Bot: -AndyS

15:00:30 <LeeF> LeeF: Happy to continue discussing MINUS/NOT EXISTS on mailing list as long as there is active discussion, but following active discussion, I intend to put the questiont o a vote of the group and move on with a resolution based on the vote

Lee Feigenbaum: Happy to continue discussing MINUS/NOT EXISTS on mailing list as long as there is active discussion, but following active discussion, I intend to put the questiont o a vote of the group and move on with a resolution based on the vote [ Scribe Assist by Lee Feigenbaum ]

15:00:38 <AlexPassant> RRSAgent, make minutes

RRSAgent, make minutes

15:00:38 <RRSAgent> I have made the request to generate http://www.w3.org/2010/04/13-sparql-minutes.html AlexPassant

RRSAgent IRC Bot: I have made the request to generate http://www.w3.org/2010/04/13-sparql-minutes.html AlexPassant



Formatted by CommonScribe


This revision (#1) generated 2010-04-13 15:08:51 UTC by 'apassant', comments: None