IRC log of dig on 2013-10-09

Timestamps are in UTC.

00:16:08 [timbl]
timbl has quit (Quit: timbl)
00:53:29 [timbl]
timbl (~timbl@c-24-62-225-11.hsd1.ma.comcast.net) has joined #dig
01:49:07 [melvster]
melvster has quit (Ping timeout: 268 seconds)
03:21:58 [electronic]
electronic (~electroni@12.96.84.3) has joined #dig
04:22:27 [electronic]
electronic has quit (Quit: electronic)
05:39:32 [bblfish]
bblfish (~bblfish@AAubervilliers-652-1-21-49.w90-35.abo.wanadoo.fr) has joined #dig
06:09:04 [bblfish]
bblfish has quit (Remote host closed the connection)
06:09:39 [bblfish]
bblfish (~bblfish@AAubervilliers-652-1-21-49.w90-35.abo.wanadoo.fr) has joined #dig
06:13:46 [bblfish]
bblfish has quit (Ping timeout: 240 seconds)
06:39:31 [bblfish]
bblfish (~bblfish@AAubervilliers-651-1-248-61.w83-200.abo.wanadoo.fr) has joined #dig
06:41:52 [bblfish_]
bblfish_ (~bblfish@AAubervilliers-652-1-21-49.w90-35.abo.wanadoo.fr) has joined #dig
06:45:28 [bblfish]
bblfish has quit (Ping timeout: 264 seconds)
06:56:50 [melvster]
melvster (~melvster@89.176.108.70) has joined #dig
06:59:11 [bblfish_]
bblfish_ has quit (Remote host closed the connection)
07:01:27 [jmvanel]
jmvanel (~jmvanel@199.0.88.79.rev.sfr.net) has joined #dig
07:14:15 [bblfish]
bblfish (~bblfish@AAubervilliers-652-1-7-240.w81-249.abo.wanadoo.fr) has joined #dig
08:02:13 [deiu]
deiu (~andrei@unaffiliated/deiu) has joined #dig
08:31:46 [jmvanel]
jmvanel has quit (Ping timeout: 265 seconds)
08:54:01 [melvster]
deiu: do you think it would be an idea to add findMyLoc to the rww-apps repo?
09:01:41 [jmvanel]
jmvanel (~jmvanel@78.193.21.40) has joined #dig
09:08:21 [deiu]
not really
09:08:33 [deiu]
it's still very much unpolished
09:43:15 [deiu]
deiu has quit (Ping timeout: 252 seconds)
09:48:26 [scor]
scor (~scor@drupal.org/user/52142/view) has joined #dig
09:53:27 [scor]
scor has quit (Ping timeout: 265 seconds)
10:36:40 [scor]
scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net) has joined #dig
10:36:40 [scor]
scor has quit (Changing host)
10:36:40 [scor]
scor (~scor@drupal.org/user/52142/view) has joined #dig
10:51:05 [scor]
scor has quit (Quit: scor)
10:58:25 [sluggr]
sluggr (sluggr@bissa.eu) has joined #dig
10:59:01 [sluggr]
sluggr has left #dig
11:08:34 [bblfish]
bblfish has quit (Remote host closed the connection)
11:25:52 [Ralph__]
Ralph__ (rswick@w3cvpn1.w3.org) has joined #dig
11:26:04 [Ralph__]
Ralph__ is now known as RalphS
11:27:01 [bblfish]
bblfish (~bblfish@AAubervilliers-651-1-248-61.w83-200.abo.wanadoo.fr) has joined #dig
11:28:45 [bblfish_]
bblfish_ (~bblfish@aaubervilliers-652-1-7-240.w81-249.abo.wanadoo.fr) has joined #dig
11:31:49 [bblfish]
bblfish has quit (Ping timeout: 248 seconds)
11:54:12 [bblfish_]
bblfish_ has quit (Remote host closed the connection)
12:07:33 [timbl]
timbl has quit (Ping timeout: 248 seconds)
12:38:58 [betehess]
betehess (~betehess@2001:470:8b2d:804:81e7:d650:dafc:8b03) has joined #dig
12:39:13 [melvster]
deiu: a little DOAP demo that uses RWW.IO and any23.org to generate turtle for a project ...
12:39:22 [melvster]
https://demo.rww.io/doap/index.html
13:16:05 [deiu]
deiu (~andrei@unaffiliated/deiu) has joined #dig
13:18:53 [timbl]
timbl (~timbl@128.30.5.170) has joined #dig
13:20:34 [bblfish]
bblfish (~bblfish@AAubervilliers-652-1-7-240.w81-249.abo.wanadoo.fr) has joined #dig
13:27:24 [electronic]
electronic (~electroni@31-34-88.wireless.csail.mit.edu) has joined #dig
13:38:45 [presbrey]
hi see you soon
14:01:00 [scor]
scor (scor@nat/acquia/x-ibelsvtxyqmqjxvv) has joined #dig
14:01:00 [scor]
scor has quit (Changing host)
14:01:00 [scor]
scor (scor@drupal.org/user/52142/view) has joined #dig
14:24:52 [timbl]
Meeting in DIG with eMax and Dan and Dve MR and Sandro and prebrey and Dazza Greenwood
14:26:37 [davemurrayrust]
davemurrayrust (~dmrust@31-33-25.wireless.csail.mit.edu) has joined #dig
14:26:48 [daniel-smith]
daniel-smith (~daniel@vm.danielsmith.eu) has joined #dig
14:27:08 [daniel-smith]
https://github.com/danielsmith-eu/python-nikeplus-2013
14:29:33 [amy]
amy (~amy@31-35-159.wireless.csail.mit.edu) has joined #dig
14:52:53 [trueg]
trueg (~trueg@HSI-KBW-109-193-176-060.hsi7.kabel-badenwuerttemberg.de) has joined #dig
15:04:33 [GitHub110]
01[13ldphp01] 15presbrey pushed 1 new commit to 06master: 02http://git.io/ChG3rw
15:04:33 [GitHub110]
13ldphp/06master 1497a0985 15presbrey: add more login providers
15:17:36 [deiu]
presbrey, have you had any issues with the new .acl system?
15:24:20 [presbrey]
there was something I fixed
15:24:28 [presbrey]
nothing big
15:24:38 [presbrey]
no extensive testing suite though :'(
15:24:49 [presbrey]
...
15:24:57 [presbrey]
I was just curious with the rww-apps
15:25:04 [presbrey]
why the model here is to require deployment?
15:25:27 [presbrey]
gh-pages could be used to host the app?
15:25:45 [presbrey]
and use the store remotely
15:26:06 [presbrey]
like tabulator does when it offers different providers: rww.io, data.fm, unhosted, etc.
15:26:18 [presbrey]
re. deiu
15:28:33 [deiu]
presbrey, there's a test script btw, https://github.com/linkeddata/ldphp/blob/master/www/root/test/acl.php
15:29:25 [deiu]
the model does not necessarily require deployment, but it seems that for now Firefox has some issues with ajax requests and client certs over CORS
15:29:54 [deiu]
and some people may want to host the app on their own private data space :)
15:30:34 [presbrey]
yes we should have a gh-pages version and motivate Firefox to fix stuff
15:30:47 [presbrey]
and have a "Fork this..." button like tabulator and data.fm?
15:30:51 [deiu]
anyway, you can use https://ld-cal.rww.io/index.html from that URI even if you host your data on data.fm :)
15:31:10 [presbrey]
yes of course
15:31:23 [deiu]
and yes, Fork would be nice
15:31:37 [presbrey]
demonstrating that it doesnt have to be installed is useful however
15:31:41 [presbrey]
and I think github pages is a nice place to do that
15:31:57 [deiu]
indeed, that's what I wrote in the README for ld-cal
15:32:04 [presbrey]
but we dont want it broken for Firefox, perhaps we should check in JS and warn them
15:32:20 [deiu]
you can host it _anywhere_ or just use ld-cal.rww.io as a "home" app URI
15:33:32 [presbrey]
are all apps on rww.io starting with 'ld-'?
15:33:36 [deiu]
we also need to improve the bootstrapping process of a LD Web app
15:34:05 [deiu]
ld-cal is the first "production" level app, and so far the only one
15:34:20 [presbrey]
yes I might suggest simply cal.rww.io or calendar.rww.io or both :)
15:34:31 [presbrey]
since I think all of the apps should be LD... ld- :)
15:34:34 [deiu]
sure
15:34:56 [deiu]
I would like to work on a WebID profile editor app next
15:34:58 [presbrey]
do you have a better ACL editor in the calendar?
15:35:03 [deiu]
nope
15:35:18 [presbrey]
it would be nice to show foaf knows there to select permissions
15:35:21 [deiu]
the ACL editor is something that can be improved
15:35:26 [presbrey]
or groups? do we have foaf groups?
15:35:39 [deiu]
nope, groups is a bit complicated
15:35:47 [deiu]
I can tell you about it if you have time
15:35:53 [presbrey]
well I should be able to make my own with the ID profile editor
15:35:59 [presbrey]
friend lists
15:36:31 [deiu]
I wanted to model the calendar to have one resource per event
15:36:32 [presbrey]
too much time :) whats the issue?
15:36:52 [presbrey]
that sounds right
15:37:00 [deiu]
but we end up with a use case for LDP :)
15:37:17 [deiu]
container (list of events) and resources (events)
15:37:23 [presbrey]
do months / years have their own resource too? or how are they all linked? hierarchy?
15:37:46 [deiu]
there is one resource file for the whole calendar (which sucks but works for now)
15:38:03 [deiu]
you could have multiple calendars though
15:38:17 [deiu]
work / personal / public / etc
15:38:37 [presbrey]
or you could start a new one each year
15:38:40 [presbrey]
cool
15:38:56 [deiu]
yeah, but then you'd still need a way to aggregate them
15:39:23 [deiu]
the model needs some work in that respect
15:39:31 [deiu]
anyway, back to groups and ACLs
15:40:59 [deiu]
currently, using groups means having to dereference the group URI to find out if it's a group or a person, since there's no wac:group property
15:41:28 [deiu]
wac:group would be nice
15:42:02 [presbrey]
if there is nothing in foaf then yeah we should add to acl
15:42:43 [deiu]
there's foaf:Group
15:43:03 [deiu]
http://xmlns.com/foaf/spec/#term_Group
15:44:08 [presbrey]
a Class eh
15:44:22 [deiu]
yes, that's the problem
15:44:33 [deiu]
a property would be more useful
15:44:38 [presbrey]
would it?
15:45:31 [deiu]
you could do: <> acl:group <https://example.org/groups/webid> ;
15:47:06 [presbrey]
if I have a group, what do I use for member?
15:47:16 [presbrey]
foaf:member
15:47:48 [deiu]
Range: every value of this property is a Agent
15:48:16 [deiu]
so I guess you can just use the WebID URI
15:49:13 [presbrey]
https://presbrey.data.fm/groups#tabulator
15:49:21 [deiu]
the example shows a foaf:Person as the member
15:49:57 [presbrey]
are you developing tabulator too deiu?
15:50:11 [presbrey]
also what is your canonical webid these days? :)
15:50:15 [deiu]
nope
15:50:26 [deiu]
same as always, https://my-profile.eu/people/deiu/card#me
15:50:34 [presbrey]
cool thanks
15:50:42 [presbrey]
we could really use your help
15:50:49 [presbrey]
as always :)
15:51:45 [deiu]
hehe, I've been thinking of adding a myprofile panel to tabulator
15:52:44 [presbrey]
that would be awesome
15:53:00 [presbrey]
what do you think of that Group?
15:53:23 [presbrey]
in the ACL editor we could list kb.any(?s, a, foaf:Group)
15:53:27 [presbrey]
from your WebID
15:53:37 [deiu]
I think it's quite accurate
15:54:09 [presbrey]
timbl has lots of seeAlso and sameAs
15:54:22 [deiu]
hmm
15:54:30 [deiu]
I can't get rdflib.js to load seeAlsos
15:54:55 [deiu]
I thought it did that by default for one depth level
15:54:58 [presbrey]
yes I think he would edit his groups at one of the seeAlso targets, so we would need to follow to show all the groups
15:55:05 [presbrey]
other components will want to do those follows too
15:55:09 [presbrey]
so it would be a nice feature of rdflib.js
15:55:27 [deiu]
timbl told me that rdflib.js already follows seeAlso
15:55:44 [deiu]
I tested it and it doesn't
15:56:41 [presbrey]
hm perhaps its tabulator that does it
15:56:50 [deiu]
ah
15:58:15 [presbrey]
Groups is an interesting addon in the ACL
15:58:34 [presbrey]
does the editor copy the Group members into the ACL, or does it use acl:accessClass
15:58:34 [deiu]
btw, I think the ACL editor should have different lists for users and for groups
15:58:44 [deiu]
the later
15:58:47 [presbrey]
yes I agree
15:59:12 [deiu]
besides, there's no Group support now
15:59:16 [presbrey]
we dont have accessClass/group support beyond "anyone"
15:59:19 [timbl]
[11:56am] presbrey: hm perhaps its tabulator that does it
15:59:20 [timbl]
[11:56am]
15:59:31 [timbl]
: I tested it and it doesn't
15:59:31 [presbrey]
well the "anyone" group works :)
15:59:35 [timbl]
I think iyt is web.js
16:00:08 [timbl]
When you look up x it follows any x seeAlso y but NOT recursively
16:00:16 [timbl]
it is not transitive
16:01:11 [deiu]
aha, so it's not part of rdflib.js then
16:02:54 [presbrey]
I think timbl is referencing https://github.com/linkeddata/rdflib.js/blob/master/web.js
16:09:03 [deiu]
weird, it should work then
16:17:27 [presbrey]
I wonder if nowOrWhenFetched occurs too early, eg. before the seeAlso?
16:22:01 [timbl]
si, it is part of it
16:28:33 [electronic]
electronic has quit (Quit: electronic)
16:30:18 [trueg]
trueg is now known as trueg_away
16:35:16 [davemurrayrust]
davemurrayrust has quit (Ping timeout: 264 seconds)
16:36:18 [deiu]
deiu has quit (Ping timeout: 252 seconds)
16:48:03 [deiu]
deiu (~andrei@unaffiliated/deiu) has joined #dig
17:00:49 [davemurrayrust]
davemurrayrust (~dmrust@31-33-25.wireless.csail.mit.edu) has joined #dig
17:09:50 [davemurrayrust]
davemurrayrust has quit (Ping timeout: 264 seconds)
17:28:24 [davemurrayrust]
davemurrayrust (~dmrust@31-33-25.wireless.csail.mit.edu) has joined #dig
17:32:28 [davemurrayrust]
davemurrayrust has quit (Ping timeout: 240 seconds)
17:35:50 [davemurrayrust]
davemurrayrust (~dmrust@31-33-25.wireless.csail.mit.edu) has joined #dig
17:39:41 [electronic]
electronic (~electroni@31-34-88.wireless.csail.mit.edu) has joined #dig
17:40:16 [davemurrayrust]
davemurrayrust has quit (Ping timeout: 248 seconds)
17:46:09 [electronic]
electronic has quit (Ping timeout: 252 seconds)
18:02:57 [davemurrayrust]
davemurrayrust (~dmrust@31-33-25.wireless.csail.mit.edu) has joined #dig
18:07:28 [davemurrayrust]
davemurrayrust has quit (Ping timeout: 248 seconds)
18:18:36 [davemurrayrust]
davemurrayrust (~dmrust@31-33-25.wireless.csail.mit.edu) has joined #dig
18:25:18 [electronic]
electronic (~electroni@31-34-88.wireless.csail.mit.edu) has joined #dig
18:25:32 [electronic]
PDS coordination document (working on in Tim's office) : https://docs.google.com/document/d/12AZ8VeXxf1XVcjRZuYQYGsCQKMVdLfyZcvTgnOhNTFM/edit
18:26:29 [davemurrayrust]
I've been taking notes on this one: https://docs.google.com/document/d/1ysemDLQ4ttevsGhVg1BCoWjqbfl-cR6MWBRu8CTHU0Q/edit
18:40:37 [trueg_away]
trueg_away is now known as trueg
18:51:28 [jmvanel]
jmvanel has quit (Ping timeout: 264 seconds)
18:55:10 [dazza]
dazza (~dazza@31-35-91.wireless.csail.mit.edu) has joined #dig
18:56:45 [dazza]
dazza has quit (Client Quit)
19:07:47 [trueg]
trueg has quit ()
19:11:17 [melvster]
just to note OpenID is more of a 'my homepage is my identity' pattern, ie an 'indirect' identifier according to awww which can sometimes introduce a degree of ambiguity
19:11:58 [melvster]
ie im not sure they support # URIs ... at least last I checked
19:12:46 [melvster]
delegated credentials are something we definitely need to solve, but it happens on the web, so there must be a way ... :)
19:33:06 [bblfish]
bblfish has quit (Remote host closed the connection)
19:44:48 [cheater_1]
cheater_1 (~cheater@p57AE9842.dip0.t-ipconnect.de) has joined #dig
19:47:49 [cheater__]
cheater__ has quit (Ping timeout: 248 seconds)
19:58:45 [jmvanel]
jmvanel (~jmvanel@199.0.88.79.rev.sfr.net) has joined #dig
20:19:40 [RalphS]
RalphS has quit ()
20:51:42 [deiu]
deiu has quit (Quit: Leaving)
21:19:49 [scor]
scor has quit (Quit: scor)
21:28:21 [electronic]
electronic has quit (Quit: electronic)
21:36:05 [davemurrayrust]
davemurrayrust has quit (Ping timeout: 248 seconds)
22:22:55 [betehess]
betehess has quit (Quit: Leaving)
22:38:23 [jmvanel]
jmvanel has quit (Read error: Operation timed out)
22:51:20 [amy]
amy has quit (Quit: bye)
23:28:20 [timbl]
timbl has quit (Quit: timbl)
23:36:09 [bblfish]
bblfish (~bblfish@AAubervilliers-652-1-7-240.w81-249.abo.wanadoo.fr) has joined #dig
23:40:54 [bblfish]
bblfish has quit (Ping timeout: 264 seconds)