IRC log of dig on 2011-10-25
Timestamps are in UTC.
- 11:18:18 [DIGlogger]
- DIGlogger (~dig-logge@groups.csail.mit.edu) has joined #dig
- 11:18:18 [niven.freenode.net]
- topic is: Decentralized Information Group @ MIT http://dig.csail.mit.edu/
- 11:18:18 [niven.freenode.net]
- Users on #dig: DIGlogger RalphS bblfish timbl kennyluck sandro presbrey mattl amy manu-db danbri cheater ericP daniel_a_smith nunnun manu`
- 11:27:02 [presbrey]
- bblfish, data.fm also supports manu-db and friends' http://json-ld.org/
- 11:27:04 [presbrey]
- its quite nice, eg. http://test.data.fm/foaf.json-ld
- 11:48:42 [danbri]
- danbri has quit (Remote host closed the connection)
- 11:49:15 [danbri]
- danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl) has joined #dig
- 12:05:49 [kennyluck_]
- kennyluck_ (~kennyluck@114-25-209-240.dynamic.hinet.net) has joined #dig
- 12:09:50 [kennyluck]
- kennyluck has quit (Ping timeout: 276 seconds)
- 12:09:51 [kennyluck_]
- kennyluck_ is now known as kennyluck
- 12:57:37 [webr3]
- webr3 (~nathan@host86-133-149-91.range86-133.btcentralplus.com) has joined #dig
- 13:47:41 [timbl]
- timbl has quit (Quit: timbl)
- 13:54:15 [scor]
- scor (~scor@drupal.org/user/52142/view) has joined #dig
- 15:12:44 [timbl]
- timbl (~timbl@31-33-155.wireless.csail.mit.edu) has joined #dig
- 15:15:20 [melvster]
- melvster (~melvin@p4FF96A81.dip.t-dialin.net) has joined #dig
- 15:23:18 [timbl]
- timbl has quit (Remote host closed the connection)
- 15:24:26 [timbl]
- timbl (~timbl@31-33-155.wireless.csail.mit.edu) has joined #dig
- 15:26:07 [timbl]
- WTF? looking at Henry Story's video about an android app in Vimeo and it crashed my mac to the login screen.
- 15:26:56 [mattl]
- timbl: ouch. flash acting up?
- 15:27:42 [timbl]
- Looks .. they have flash and html5 modes IIRC
- 15:28:00 [timbl]
- http://vimeo.com/30014844
- 15:29:11 [mattl]
- neither works for me, but i don't have flash and i guess they might be doing h264 video, not theora/webm
- 15:29:30 [mattl]
- I use http://code.google.com/p/get-flash-videos/
- 15:29:49 [timbl]
- ?
- 15:31:00 [timbl]
- Ah
- 15:36:27 [timbl]
- DIGlogger, pointer?
- 15:36:27 [timbl]
- See http://dig.csail.mit.edu/irc/dig/2011-10-25#T15-36-27
- 15:57:35 [RalphS]
- RalphS has quit (Ping timeout: 248 seconds)
- 16:06:29 [RalphS]
- RalphS (Ralph@30-7-118.wireless.csail.mit.edu) has joined #dig
- 16:08:43 [Pipian]
- Pipian (~pipian@31-33-146.wireless.csail.mit.edu) has joined #dig
- 16:26:51 [bblfish]
- hi
- 16:27:26 [bblfish]
- ah. Sorry I did not know that would crash a computer
- 16:28:33 [bblfish]
- the good thing about vimeo is that it allows one to put up quite large videos
- 16:33:24 [bblfish]
- there seems to be an html5 mode on vimeo
- 16:33:58 [bblfish]
- And when one clicks it, it then asks if one wants to switch back to flash
- 16:34:26 [bblfish]
- that would suggest that there is a flash less version available...
- 16:34:36 [bblfish]
- sorry for not publishing just ogg.
- 16:49:33 [timbl]
- Not your fault.
- 16:49:36 [timbl]
- of course.
- 16:50:45 [timbl]
- I have again for some reason the problem that rww is writing absulte URIs into my turtle files
- 16:50:56 [timbl]
- A problem I thought i fixed.
- 16:55:38 [bblfish]
- ah yes, I saw that too
- 16:55:44 [bblfish]
- and thought that was not a good idea
- 16:56:37 [bblfish]
- IF you remember when you fixed it I can see what you did and see what may have happened in the mean time
- 16:57:44 [bblfish]
- I am just writing the tests. So 1. I had a foaf file. Netxt I want to add a public key to my foaf. And then a rule stating that only I can edit the directory
- 16:59:35 [timbl]
- http://www.w3.org/2005/Incubator/webid/team is strange .. confusion between #webidGrp and #we ?
- 16:59:53 [timbl]
- looks like they should be the same
- 17:00:17 [amy]
- amy has quit (Read error: Connection reset by peer)
- 17:00:26 [bblfish]
- me let me look
- 17:00:43 [amy]
- amy (~amy@30-6-207.wireless.csail.mit.edu) has joined #dig
- 17:01:11 [bblfish]
- ah yes, I did not sync
- 17:01:19 [bblfish]
- webidGrp should be :we
- 17:03:39 [bblfish]
- fixed
- 17:13:49 [bblfish]
- it would help if on data.fm there was a way to tell if one were logged in, and if webid auth failed why it did. We wrote up some earl so that such a report can also be machine readable http://www.w3.org/2005/Incubator/webid/wiki/Test_Suite
- 17:14:44 [bblfish]
- currently I can't tell if I am not allowed to login to bblfish.data.fm because I am using the new cert:key relation, or if the server does not exist, ...
- 17:17:42 [timbl]
- I thoroughly recommend always passing back errors all the way to the user, sometimes wrapped do they user has to click on "why? " or "more ...".
- 17:18:33 [bblfish]
- indeed
- 17:19:28 [bblfish]
- That is why I believe all WebID implementations should redirect login errors to a page such as https://foafssl.org/test/WebId
- 17:19:45 [bblfish]
- (though not that one. one for each installation of course)
- 17:20:04 [bblfish]
- The UI can be a lot better of course :-)
- 17:21:51 [bblfish]
- so my guess was right. I could not log into https://bblfish.data.fm/ because data.fm does not yet implement the cert:key inverse relation of cert:identity. But that was quite a wild guess
- 17:22:09 [bblfish]
- I added cert:identity back to my foaf
- 17:25:50 [bblfish]
- mind you I see that one gets a lot more info through curl interface than through the web interface
- 17:26:33 [bblfish]
- curl -k -i https://bblfish.data.fm/
- 17:26:34 [bblfish]
- HTTP/1.1 403 Forbidden
- 17:26:34 [bblfish]
- Date: Tue, 25 Oct 2011 17:24:51 GMT
- 17:26:36 [bblfish]
- ...
- 17:30:05 [bblfish]
- so what I wanted to know is to protect a file on data.fm, do I PUT a .meta ? does that cover all auth rules for all the files in the directory?
- 18:59:09 [Pipian]
- Pipian has quit (Ping timeout: 244 seconds)
- 19:03:46 [Pipian]
- Pipian (~pipian@30-9-3.wireless.csail.mit.edu) has joined #dig
- 19:07:10 [presbrey]
- you use rules in the .meta referenced in Link
- 19:08:10 [presbrey]
- bblfish and I had quite a nice discussion this morning before DIGlogger was online
- 19:08:16 [presbrey]
- someone needs to put that in cron
- 19:09:10 [Pipian_]
- Pipian_ (~pipian@30-9-3.wireless.csail.mit.edu) has joined #dig
- 19:09:42 [bblfish]
- presbrey so you have only one .meta per directory. right?
- 19:10:04 [Pipian]
- Pipian has quit (Read error: Connection reset by peer)
- 19:10:04 [Pipian_]
- Pipian_ is now known as Pipian
- 19:10:19 [presbrey]
- the data.fm WebAccessControl implementation is here: https://github.com/presbrey/data.fm/blob/master/www/wildcard/runtime.php#L55
- 19:14:12 [presbrey]
- just that ~30 lines
- 19:14:16 [presbrey]
- 55-85
- 19:24:53 [presbrey]
- and no bblfish, on data.fm there is 1 ACL per store, at /.meta
- 19:25:07 [presbrey]
- however you should just follow what the Link header instructs, and not hardcode
- 19:25:27 [bblfish]
- yes ok
- 19:25:48 [bblfish]
- because I was thinking it would be nice for the end user to be able to set the acts for a directory or subdirectory
- 19:26:02 [presbrey]
- you can set subdirectory ACLs in the top-level ACL
- 19:26:03 [bblfish]
- s/acts/ACLs/
- 19:26:16 [presbrey]
- ~]$ curl -I http://test.data.fm/subdir/another/ 2>&1 | grep Link
- 19:26:16 [presbrey]
- Link: </.meta>; rel=meta
- 19:27:00 [presbrey]
- see eg. my Dropbox ACL here: http://presbrey.data.fm/.meta#Dropbox
- 19:27:12 [bblfish]
- ok. I'll play around with that
- 19:27:47 [presbrey]
- full ACL resolution for eg. http://test.data.fm/subdir/another/graph is as follows
- 19:27:59 [presbrey]
- accessTo http://test.data.fm/subdir/another/graph ?
- 19:28:05 [presbrey]
- defaultForNew http://test.data.fm/subdir/another ?
- 19:28:15 [presbrey]
- defaultForNew http://test.data.fm/subdir ?
- 19:28:24 [presbrey]
- defaultForNew http://test.data.fm ?
- 19:28:29 [presbrey]
- done
- 19:32:37 [presbrey]
- make sure we sync on semantics of defaultForNew vs. accessTo
- 19:32:37 [bblfish]
- ok
- 19:32:59 [presbrey]
- in general I think accessTo applies to exact request uri
- 19:33:09 [bblfish]
- yes. I'll keep this window open, and I'll try to implement that fully tomorrow
- 19:33:13 [presbrey]
- and defaultForNew propagates from any parent path
- 20:13:39 [timbl]
- timbl has quit (Quit: timbl)
- 20:17:54 [Pipian_]
- Pipian_ (~pipian@30-9-3.wireless.csail.mit.edu) has joined #dig
- 20:17:55 [Pipian]
- Pipian has quit (Read error: Connection reset by peer)
- 20:17:55 [Pipian_]
- Pipian_ is now known as Pipian
- 20:21:09 [timbl]
- timbl (~timbl@31-33-155.wireless.csail.mit.edu) has joined #dig
- 20:24:47 [RalphS]
- RalphS has quit (Ping timeout: 248 seconds)
- 20:46:39 [danbri]
- danbri has quit (Remote host closed the connection)
- 21:30:51 [timbl]
- timbl has quit (Quit: timbl)
- 21:57:19 [scor]
- scor has quit (Quit: scor)
- 22:07:01 [melvster]
- melvster has quit (Ping timeout: 260 seconds)
- 23:09:15 [Pipian]
- Pipian has quit (Quit: Pipian)
- 23:35:52 [Pipian]
- Pipian (~pipian@18.111.108.114) has joined #dig
- 23:50:48 [Pipian]
- Pipian has quit (Quit: Pipian)