IRC log of dig on 2012-03-23

Timestamps are in UTC.

00:10:01 [tlr]
tlr has quit (Quit: tlr)
00:17:32 [melvster]
melvster has quit (Read error: Operation timed out)
00:22:10 [cheater]
cheater has quit (Ping timeout: 260 seconds)
00:38:58 [cheater]
cheater (~cheater@p4FD0E583.dip.t-dialin.net) has joined #dig
00:49:52 [timbl]
timbl (~timbl@c-24-62-225-11.hsd1.ma.comcast.net) has joined #dig
01:01:18 [danbri]
danbri has quit (Remote host closed the connection)
03:31:11 [timbl]
Yes, to get my friedns you have to follow a seeAlsoe link from my FOAF file
06:32:45 [melvster]
melvster (~melvin@p4FF971F7.dip.t-dialin.net) has joined #dig
06:54:24 [kennyluck]
kennyluck has quit (Ping timeout: 260 seconds)
07:33:50 [kennyluck]
kennyluck (~kennyluck@114-43-114-30.dynamic.hinet.net) has joined #dig
08:10:34 [danbri]
danbri (~danbri@cpc6-aztw25-2-0-cust83.aztw.cable.virginmedia.com) has joined #dig
08:10:43 [bblfish]
timbl: I wonder if seeAlso is too generic a relation. Perhaps we should ask the foaf group for a more relevant one
08:48:59 [Deiu]
Deiu (~deiu@157.159.103.120) has joined #dig
08:48:59 [Deiu]
Deiu has quit (Changing host)
08:48:59 [Deiu]
Deiu (~deiu@unaffiliated/deiu) has joined #dig
10:23:19 [bblfish]
melvster: does data.fm automatically give you a tabulator view if you look at a ttl file from a browser?
10:23:40 [melvster]
yes
10:23:49 [melvster]
see the source
10:23:53 [melvster]
it uses mashlib.js
10:25:13 [melvster]
bblfish: what did you think of the fcns pages yesterday? i was pretty excited!
10:25:30 [bblfish]
ok. yes, very nice
10:25:46 [bblfish]
I mean great for data.fm
10:25:56 [bblfish]
and yes very nice fcns work...
10:26:12 [bblfish]
I think we'll have some very good demos for WWW2012
10:26:35 [melvster]
oh cool
10:26:52 [bblfish]
well they will be all the better if we can show we interoperate
10:26:54 [melvster]
a social system would be a huge plus imho
10:27:03 [bblfish]
so we should have a meeting in 10 days, and do an interoperation session
10:27:19 [melvster]
nice!
10:33:00 [Deiu]
hey guys
10:33:08 [melvster]
hi!
10:33:22 [Deiu]
I hope to have a WebID generator by the time WWW2012 starts
10:33:34 [Deiu]
something along the lines of yesterday's demo
10:33:40 [Deiu]
short, to the point
10:34:00 [melvster]
Deiu: im very impressed with yesterday's demo
10:34:21 [Deiu]
thanks :)
10:34:43 [Deiu]
btw, you can check out other people's friends now :)
10:34:54 [melvster]
wow nice
10:35:01 [melvster]
pointer?
10:35:10 [Deiu]
http://webid.fcns.eu/connections/friends.php
10:35:20 [Deiu]
it's a simple form (for now)
10:35:29 [Deiu]
I'm working to integrate it with the list though
10:35:43 [Deiu]
one-click stuff
10:36:07 [Deiu]
use henry's webid...he's got loads of foaf:knows relations
10:36:42 [Deiu]
and I also have to remove bnodes from the list
10:37:05 [Deiu]
(no idea why bblfish has bnodes in foaf:knows)
10:37:37 [bblfish]
?
10:37:46 [bblfish]
example?
10:38:03 [tlr]
tlr (~tlr@88.207.162.149) has joined #dig
10:38:08 [Deiu]
Look at the bottom of your list
10:38:20 [bblfish]
can you paste it here
10:39:07 [Deiu]
not really, it's from the generated list
10:39:11 [Deiu]
hold on
10:39:46 [Deiu]
http://webid.fcns.eu/lookup.php?uri=http%3A%2F%2Fbblfish.net%2Fpeople%2Fhenry%2Fcard%23me&submit=+Lookup+&html=0
10:39:59 [Deiu]
if you look at your foaf:knows relations, the last few of them are bnodes
10:41:22 [bblfish]
perhaps it's easier if you paste the source of the initial code
10:41:49 [bblfish]
ie my ttl file
10:45:35 [Deiu]
bblfish, you have a list of WebIDs in foaf:knows and towards the end it contains <foaf:Person> descriptions
10:46:23 [bblfish]
just paste the one that is problematic to you curl http://bblfish.net/people/henry/card.ttl
10:47:50 [Deiu]
bblfish, http://fixee.org/paste/1gss6s6/
10:48:22 [bblfish]
so for example:
10:48:26 [Deiu]
you foaf:knows contains a list of URIs and then Person entries
10:48:35 [Deiu]
your*
10:48:53 [bblfish]
:me foaf:knows [ a :Person ;
10:48:53 [bblfish]
:homepage <http://g1o.net/> ;
10:48:53 [bblfish]
:name "Giovanni Tummarello" ].
10:49:04 [bblfish]
that one?
10:49:10 [bblfish]
for example?
10:49:12 [Deiu]
yeah
10:49:29 [bblfish]
well I did not have Giovanni's webid
10:49:37 [bblfish]
when I made that
10:49:38 [Deiu]
you have <uri>, <uri>, :Person []
10:50:05 [Deiu]
anyway, it just confuses my display function :)
10:50:07 [bblfish]
I have URIs when I know the URIs of someone, otherwise a bnode
10:50:12 [Deiu]
yeah
10:50:21 [Deiu]
I'll have to adapt and follow the bnodes
10:50:34 [bblfish]
yes
10:50:45 [Deiu]
no worries
10:50:46 [bblfish]
you can dereference them, but you can display some of the info
10:50:51 [Deiu]
yeah
10:50:53 [Deiu]
brb
10:51:41 [bblfish]
s/you can dereference/you can not dereference/
10:53:44 [melvster]
very nice friends page!
11:23:13 [RalphS]
RalphS (Ralph@30-7-118.wireless.csail.mit.edu) has joined #dig
11:58:05 [cheater]
cheater has quit (Ping timeout: 260 seconds)
12:05:35 [Deiu]
melvster, bblfish there's a link for each contact which allows you to see that contact's friends as well
12:05:53 [Deiu]
it's like expanding the graph :)
12:06:44 [Deiu]
check it out :)
12:19:18 [melvster]
yes very nice!
12:19:43 [melvster]
Deiu: you know facebook also serves turtle?
12:19:54 [Deiu]
Yeah, I've heard
12:20:01 [Deiu]
I didn't get around to trying it yet
12:20:09 [melvster]
it works pretty nicely
12:21:00 [melvster]
so that mean our graph can actually EXTEND facebook :)
12:24:08 [Deiu]
yep
12:24:27 [Deiu]
I might use that for the next part (foaf generator)
12:54:52 [timbl_]
timbl_ (~timbl@c-24-62-225-11.hsd1.ma.comcast.net) has joined #dig
12:58:00 [timbl]
timbl has quit (Ping timeout: 246 seconds)
12:58:00 [timbl_]
timbl_ is now known as timbl
13:00:20 [timbl]
timbl has quit (Remote host closed the connection)
13:00:38 [timbl]
timbl (~timbl@c-24-62-225-11.hsd1.ma.comcast.net) has joined #dig
13:03:09 [bblfish]
in data.fm can one have something like index.rdf?
13:03:27 [bblfish]
so that it is the representation returned by default for a directory
13:05:11 [melvster]
bblfish you can have index.html
13:05:46 [bblfish]
index.rdf would be useful, for describing say a sioc:Container
13:06:04 [bblfish]
so I could do a get on data.fm/cats/
13:06:19 [bblfish]
and get back data.fm/cats/index.ttl
13:06:24 [bblfish]
which would contain
13:06:32 [bblfish]
<.> a sioc:Container .
13:08:39 [atomic_fox]
atomic_fox (a103012a@gateway/web/freenode/ip.161.3.1.42) has joined #dig
13:11:04 [atomic_fox]
atomic_fox has quit (Client Quit)
13:13:28 [bblfish]
ah I see you are using your own ontology for each directory
13:13:59 [bblfish]
curl -H "Accept: text/turtle" http://lifeshare.data.fm/RomainBlin/posts/
13:42:01 [timbl_]
timbl_ (~timbl@c-24-62-225-11.hsd1.ma.comcast.net) has joined #dig
13:46:00 [timbl]
timbl has quit (Ping timeout: 260 seconds)
13:46:00 [timbl_]
timbl_ is now known as timbl
14:06:18 [bblfish]
the sioc/foaf parallel is a bit odd
14:15:18 [timbl]
timbl has quit (Quit: timbl)
14:33:52 [oshani]
oshani (~oshani@c-76-118-177-140.hsd1.ma.comcast.net) has joined #dig
14:42:51 [timbl_]
timbl_ (~timbl@c-24-62-225-11.hsd1.ma.comcast.net) has joined #dig
15:30:49 [github]
github (~github@sh1-ext.rs.github.com) has joined #dig
15:30:50 [github]
[data.fm] presbrey pushed 2 new commits to master: http://git.io/_TEDyg
15:30:50 [github]
[data.fm/master] Makefile: add callgraph target - Joe Presbrey
15:30:50 [github]
[data.fm/master] GET: add dirindex data option at /index - Joe Presbrey
15:30:50 [github]
github has left #dig
15:34:39 [presbrey]
bblfish, you can do that now
15:34:50 [bblfish]
ah cool
15:36:13 [scor]
scor (scor@drupal.org/user/52142/view) has joined #dig
15:36:13 [scor]
scor has quit (Excess Flood)
15:37:11 [scor]
scor (scor@drupal.org/user/52142/view) has joined #dig
15:37:16 [bblfish]
presbrey: is there something else one needs to do?
15:37:40 [bblfish]
curl -i -H "Accept: text/turtle" http://lifeshare.data.fm/RomainBlin/circles/Public
15:37:48 [presbrey]
ah just call it 'index'
15:38:01 [presbrey]
you don't need to say '.ttl' anywhere on data.fm as turtle is the default
15:38:09 [bblfish]
ah ok
15:38:54 [bblfish]
yep it works :-)
15:38:59 [timbl_]
timbl_ has quit (Ping timeout: 246 seconds)
15:41:44 [bblfish]
great. I suppose the only problem with that technique is that you can't write files out on your hard drive and just copy them
15:41:56 [bblfish]
the hard drive does not do stuff like content negotiation
15:42:00 [bblfish]
that way
15:42:49 [presbrey]
yes it sets you up to only access LD via http
15:43:06 [presbrey]
or you can have the data.fm code and run it on your own hard drive
15:43:07 [bblfish]
I suppose that's less of an issue now that http is widespread
15:43:18 [bblfish]
yep
15:44:23 [presbrey]
in any case for index, I believe timbl prefers .n3, and you pick .ttl; I don't want to have to check for every LD variant extension
15:44:32 [scor]
scor has quit (Quit: scor)
15:44:50 [scor]
scor (scor@drupal.org/user/52142/view) has joined #dig
15:44:50 [scor]
scor has quit (Excess Flood)
15:50:27 [Pipian_]
Pipian_ (~pipian@30-9-35.wireless.csail.mit.edu) has joined #dig
15:53:32 [scor]
scor (scor@drupal.org/user/52142/view) has joined #dig
16:21:48 [tlr]
tlr has quit (Quit: tlr)
16:25:07 [timbl]
timbl (~timbl@31-33-203.wireless.csail.mit.edu) has joined #dig
16:39:40 [presbrey]
what is the difference between OPTIONS and HEAD supposed to be across LD collection/store/graph targets?
16:41:21 [presbrey]
perhaps options is intended only on stores and not individual graphs, head always asks about a particular document? then what if you head the /? only do something if there is /index?
16:43:06 [presbrey]
head typically indicates if the file exists; but when there is no /index and there is still a collection/dir, how are these states distinguished?
16:44:00 [presbrey]
collections/dirs also have sizes, negotiable content-types, etc.
16:44:19 [presbrey]
but its a nice hack that should work for now, bblfish :)
16:45:35 [bblfish]
yep, a few things to think abou tthere...
16:48:54 [tlr]
tlr (~tlr@2001:470:1f13:4d4:5c22:e61a:6a8f:3563) has joined #dig
17:27:26 [bblfish]
betehess: ok it works now https://github.com/bblfish/Play20/commit/4aace1a51c2fd35668809cd1c8e2c6d1117ed8d3
17:37:50 [Deiu]
Deiu has quit (Quit: Leaving)
17:58:30 [oshani]
oshani has quit (Quit: Mama nidi!)
18:00:49 [scor]
scor has quit (Quit: scor)
18:38:16 [oshani]
oshani (~oshani@c-76-118-177-140.hsd1.ma.comcast.net) has joined #dig
18:53:17 [scor]
scor (scor@drupal.org/user/52142/view) has joined #dig
18:53:19 [scor]
scor has quit (Excess Flood)
19:19:09 [github]
github (~github@sh2.rs.github.com) has joined #dig
19:19:09 [github]
[rwt.js] presbrey pushed 3 new commits to master: http://git.io/dORmHg
19:19:09 [github]
[rwt.js/master] common.js: add matchtest, fixup req - Joe Presbrey
19:19:09 [github]
[rwt.js/master] setup.js: add HEAD setup, cleanup OPTIONS - Joe Presbrey
19:19:09 [github]
[rwt.js/master] tests: add read, write, acl - Joe Presbrey
19:19:09 [github]
github has left #dig
19:47:06 [presbrey]
^ read-write tests in JS with nodeunit
20:08:23 [kennyluck]
kennyluck has quit (Ping timeout: 245 seconds)
20:12:05 [kennyluck]
kennyluck (~kennyluck@114-43-117-224.dynamic.hinet.net) has joined #dig
20:21:33 [RalphS]
RalphS has quit ()
20:45:28 [melvster]
nice!
20:58:51 [cheater]
cheater (~cheater@g229022101.adsl.alicedsl.de) has joined #dig
21:54:10 [amy]
amy has quit (Quit: bai!)
21:57:33 [timbl]
timbl has quit (Quit: timbl)
22:58:33 [Pipian_]
Pipian_ has quit (Quit: Pipian_)
23:26:34 [melvster]
melvster has quit (Ping timeout: 276 seconds)
23:44:01 [bergi_]
bergi_ (~bergi@essen062.server4you.de) has joined #dig
23:55:18 [bergi]
bergi has quit (*.net *.split)
23:57:10 [Pipian_]
Pipian_ (~pipian@18.111.50.113) has joined #dig