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)