IRC log of dig on 2014-01-14

Timestamps are in UTC.

00:51:28 [scor]
scor (~scor@drupal.org/user/52142/view) has joined #dig
01:30:22 [scor]
scor has quit (Quit: scor)
01:35:02 [scor]
scor (~scor@c-98-217-11-242.hsd1.ma.comcast.net) has joined #dig
01:35:02 [scor]
scor has quit (Changing host)
01:35:02 [scor]
scor (~scor@drupal.org/user/52142/view) has joined #dig
01:42:56 [scor]
scor has quit (Quit: scor)
02:38:35 [Pipian-Work]
Pipian-Work (~Pipian@c-71-202-22-250.hsd1.ca.comcast.net) has joined #dig
03:05:07 [melvster]
melvster has quit (Ping timeout: 245 seconds)
07:22:28 [Pipian-Work]
Pipian-Work has quit (Quit: Pipian-Work)
07:24:42 [cheater_1]
cheater_1 (~cheater@p57AEAD82.dip0.t-ipconnect.de) has joined #dig
07:27:53 [cheater__]
cheater__ has quit (Ping timeout: 252 seconds)
08:01:02 [bblfish]
bblfish (~bblfish@AAubervilliers-652-1-86-72.w83-114.abo.wanadoo.fr) has joined #dig
08:16:13 [bblfish]
bblfish has quit (Remote host closed the connection)
09:11:20 [bblfish]
bblfish (~bblfish@AAubervilliers-651-1-271-131.w86-212.abo.wanadoo.fr) has joined #dig
09:13:03 [Sebastien-L]
Sebastien-L (~sebastien@2a01:e35:8b47:7ab0:b5c0:afc5:98fd:9da9) has joined #dig
09:17:21 [jmvanel]
jmvanel (~jmvanel@223.0.88.79.rev.sfr.net) has joined #dig
09:36:38 [melvster]
melvster (~melvster@89.176.108.70) has joined #dig
11:33:15 [melvster1]
melvster1 (~melvster@ip-94-112-34-33.net.upcbroadband.cz) has joined #dig
12:17:16 [bblfish]
bblfish has quit (Remote host closed the connection)
12:21:20 [bblfish]
bblfish (~bblfish@AAubervilliers-651-1-271-131.w86-212.abo.wanadoo.fr) has joined #dig
13:38:21 [Ralph_]
Ralph_ (rswick@30-5-138.wireless.csail.mit.edu) has joined #dig
13:41:03 [scor]
scor (~scor@c-98-217-11-242.hsd1.ma.comcast.net) has joined #dig
13:41:04 [scor]
scor has quit (Changing host)
13:41:04 [scor]
scor (~scor@drupal.org/user/52142/view) has joined #dig
13:45:07 [Ralph_]
Ralph_ has quit (Ping timeout: 265 seconds)
13:45:21 [Ralph_]
Ralph_ (rswick@w3cvpn1.w3.org) has joined #dig
14:14:35 [deiu]
deiu (~andrei@2001:470:8b2d:7d4:94a7:b4a9:76f7:c30b) has joined #dig
14:14:35 [deiu]
deiu has quit (Changing host)
14:14:35 [deiu]
deiu (~andrei@unaffiliated/deiu) has joined #dig
14:22:44 [Ralph_]
Ralph_ is now known as RalphS
14:24:02 [DIGlogger]
DIGlogger (~dig-logge@groups.csail.mit.edu) has joined #dig
14:24:02 [leguin.freenode.net]
topic is: Decentralized Information Group @ MIT http://dig.csail.mit.edu/
14:24:02 [leguin.freenode.net]
Users on #dig: DIGlogger deiu RalphS scor bblfish melvster1 melvster jmvanel Sebastien-L cheater_1 betehess Yudai_ mattl slvrbckt sandro ericP daniel-smith
14:31:09 [bblfish]
hi
14:31:57 [deiu]
hi
14:32:11 [bblfish]
hi deiu, are you in US?
14:32:23 [deiu]
yes, I arrived a few days ago
14:32:29 [bblfish]
ah nice. :-)
14:33:28 [bblfish]
We have been building some nice demos at STample using Facebook React. A react based Address book https://github.com/stample/react-foaf
14:35:34 [RalphS]
RalphS has quit (Ping timeout: 246 seconds)
14:35:53 [melvster1]
melvster1 has quit (Remote host closed the connection)
14:36:54 [deiu]
btw, do you have the rww.io UI in javascript on github?
14:41:56 [bblfish]
we have it in ldp but we're going to take it out
14:43:33 [deiu]
that would be nice
14:44:01 [bblfish]
we;re trying to find out what the best frameworks to use are
14:44:16 [bblfish]
Did you see my mail to LDP?
14:44:45 [deiu]
which one?
14:45:00 [bblfish]
http://lists.w3.org/Archives/Public/public-ldp-wg/2014Jan/0030.html
14:45:16 [bblfish]
We want to build this now as a rww app, so we have to write
14:46:45 [bblfish]
now I think this means we'll need a bit more in wac, not just wac:Read, wac:Write but also wac:PATCH ...; but perhaps not.
14:46:59 [deiu]
not really
14:47:17 [deiu]
Read/Write/Append should be enough
14:47:21 [bblfish]
the server should know its capabiliies. If it knows PATCH and the user is allowed write then it can show PATCH in the Options
14:49:49 [Ralph_]
Ralph_ (rswick@w3cvpn1.w3.org) has joined #dig
14:50:18 [Ralph_]
Ralph_ is now known as RalphS
15:11:23 [scor]
scor has quit (Quit: scor)
15:17:14 [bblfish]
but the interaction between wac and OPTIONS need to be worked out. It would be nice if the client could from the OPTIONS alone work out what he could do, without also needing to parse the acl files
15:18:13 [deiu]
IMO, the acl files should never be public (parsable by anyone)
15:18:49 [bblfish]
I disagree. in many cases it is much friendlier to have public acls
15:18:56 [bblfish]
it can also help debug code
15:19:07 [deiu]
not at the expense of privacy
15:19:09 [bblfish]
but if you think that ACLs should never be public, then you should be on my side
15:19:29 [bblfish]
namely that one should be able from the Options to work out what rights one has on a resource
15:20:17 [deiu]
that has nothing to do with ACLs
15:21:10 [deiu]
through OPTIONS one can find out whether she can read/write resource
15:21:18 [bblfish]
ok. so we agree there
15:21:20 [deiu]
it doesn't mean that she will have the rights to do so
15:21:34 [deiu]
one can try and fail (403)
15:21:58 [bblfish]
yes, of course but a well written server should not trell you taht you can PATCH if you don't have access to it.
15:21:59 [deiu]
the reason for failure should not be public, at least not beyond the meaning of a 403
15:25:24 [bblfish]
may be, but why tell a client he can PUT if he is not allowed to.
15:27:00 [bblfish]
?
15:29:14 [bblfish]
we want a JS client to be able to look at the Allow header and say: ah I can edit this resource, and so give the user an edit mode.
15:32:57 [bblfish]
IT would be kinda silly if the client had the Allow header and then told the user it can edit the resource, but then when the user had spent 10 minutes editing it would say opps 403, sorry you can't edit this!
15:33:48 [Sebastien-L]
Sebastien-L has quit (Ping timeout: 251 seconds)
15:34:16 [deiu]
Yes, I understand
15:58:30 [scor]
scor (scor@nat/acquia/x-pbfyclmedoygarnz) has joined #dig
15:58:30 [scor]
scor has quit (Changing host)
15:58:30 [scor]
scor (scor@drupal.org/user/52142/view) has joined #dig
15:59:10 [cheater_1]
cheater_1 has quit (Ping timeout: 245 seconds)
16:22:17 [Pipian-Work]
Pipian-Work (~Pipian@c-71-202-22-250.hsd1.ca.comcast.net) has joined #dig
16:25:08 [cheater__]
cheater__ (~cheater@p57AEAD82.dip0.t-ipconnect.de) has joined #dig
16:50:00 [deiu]
deiu has quit (Ping timeout: 245 seconds)
16:54:21 [Pipian-Work]
Pipian-Work has quit (Quit: Pipian-Work)
17:10:40 [melvster]
bblfish: we also use the MS-Author-Via (MS=modification service) and have options such as SPARQL etc. so that I client can know which methods can be used to edit a resource (if that helps)
17:12:01 [bblfish]
I think that with LDP that won't be needed. Allow should be enough I think. I'd just recommend that we also add on top of PATCH a SEARCH method
17:12:26 [melvster]
to http? what would SEARCH do?
17:16:08 [bblfish]
I'll send a mail to the LDP list
17:16:18 [melvster]
cool
18:26:08 [bblfish]
bblfish has quit (Remote host closed the connection)
18:50:26 [bblfish]
bblfish (~bblfish@AAubervilliers-651-1-271-131.w86-212.abo.wanadoo.fr) has joined #dig
19:27:20 [deiu]
deiu (~andrei@2001:470:8b2d:7d4:94a7:b4a9:76f7:c30b) has joined #dig
19:27:20 [deiu]
deiu has quit (Changing host)
19:27:20 [deiu]
deiu (~andrei@unaffiliated/deiu) has joined #dig
19:32:33 [deiu]
deiu has quit (Ping timeout: 276 seconds)
19:32:50 [bblfish]
bblfish has quit (Remote host closed the connection)
19:42:20 [deiu]
deiu (~andrei@unaffiliated/deiu) has joined #dig
21:20:26 [RalphS]
RalphS has quit ()
21:52:14 [bblfish]
bblfish (~bblfish@AAubervilliers-651-1-271-131.w86-212.abo.wanadoo.fr) has joined #dig
23:48:24 [bblfish]
bblfish has quit (Remote host closed the connection)