IRC log of dig on 2012-01-28

Timestamps are in UTC.

00:01:39 [timbl]
timbl has quit (Quit: timbl)
00:42:45 [melvster]
melvster has quit (Read error: Operation timed out)
00:52:31 [bblfish]
bblfish has quit (Quit: bblfish)
00:56:20 [tlr]
tlr has quit (Quit: tlr)
01:03:08 [cheater]
cheater (~cheater@dslb-084-057-001-153.pools.arcor-ip.net) has joined #dig
01:26:25 [scor]
scor (~scor@drupal.org/user/52142/view) has joined #dig
02:06:50 [scor]
scor has quit (Quit: scor)
02:42:37 [scor]
scor (~scor@drupal.org/user/52142/view) has joined #dig
02:42:37 [scor]
scor has quit (Excess Flood)
02:50:17 [scor]
scor (~scor@drupal.org/user/52142/view) has joined #dig
05:33:22 [scor]
scor has quit (Quit: scor)
07:01:11 [bblfish]
bblfish (~bblfish@ALagny-551-1-85-175.w90-35.abo.wanadoo.fr) has joined #dig
07:29:16 [mhausenblas]
mhausenblas (~mhausenbl@188.141.67.15) has joined #dig
07:29:28 [mhausenblas]
mhausenblas has quit (Client Quit)
07:48:02 [timbl]
timbl (~timbl@178-82-173-100.dynamic.hispeed.ch) has joined #dig
08:08:21 [timbl]
timbl has quit (Ping timeout: 248 seconds)
08:49:55 [melvster]
melvster (~melvin@p4FF964DA.dip.t-dialin.net) has joined #dig
09:05:59 [tlr]
tlr (~tlr@88.207.178.160) has joined #dig
09:44:06 [melvster1]
melvster1 (~melvin@p5797EE5C.dip.t-dialin.net) has joined #dig
09:45:32 [melvster]
melvster has quit (Ping timeout: 252 seconds)
10:39:34 [tlr]
tlr has quit (Quit: tlr)
15:03:14 [scor]
scor (~scor@drupal.org/user/52142/view) has joined #dig
15:03:43 [timbl]
timbl (~timbl@178-82-173-100.dynamic.hispeed.ch) has joined #dig
15:15:12 [scor]
scor has quit (Quit: scor)
15:21:02 [timbl]
timbl has quit (Read error: Operation timed out)
15:23:56 [timbl]
timbl (~timbl@178-82-173-100.dynamic.hispeed.ch) has joined #dig
16:41:39 [bblfish]
bblfish has quit (Read error: Connection reset by peer)
16:41:57 [bblfish]
bblfish (~bblfish@ALagny-551-1-85-175.w90-35.abo.wanadoo.fr) has joined #dig
18:44:34 [melvster1]
presbrey: I got browserid login working on http://calendar.data.fm/
18:45:31 [presbrey]
cool
18:45:45 [presbrey]
does it work with the ACLs too?
18:45:58 [melvster1]
ive not yet gone into ACLs
18:46:05 [melvster1]
but it should be possible
18:46:17 [melvster1]
i get a browserid 'assertion'
18:46:28 [melvster1]
which i believe is a short lived token
18:46:41 [presbrey]
where can you look that up?
18:46:57 [melvster1]
there's a verified email protocol they're working on
18:47:33 [melvster1]
but to get a mail from an assertion i use https://gist.github.com/1695188
18:48:16 [melvster1]
it's interesting you can now identify in TWO ways with an email address
18:48:24 [melvster1]
either direct or with browserid
18:48:45 [melvster1]
at some point ill start tightening up the permissions
18:49:08 [melvster1]
but during alpha testing it was easier to play around without adding too much to the acls
18:49:17 [presbrey]
I assume we could get login?provider=browserID to work by looking up that JSON in your gist directly?
18:49:52 [melvster1]
i think there's a verification spec, you pass in assertion and audience as a POST
18:50:01 [melvster1]
then there's some JSON that comes back
18:50:21 [presbrey]
r u using a lib or spec?
18:50:44 [melvster1]
just the gist ... the assertion actually contains the email if you base64 decode it
18:50:51 [melvster1]
is im using it for identification
18:50:58 [melvster1]
rather than the access token
18:51:08 [presbrey]
where does 'assertion' come from?
18:51:18 [melvster1]
some browser magic :)
18:51:53 [melvster1]
you just run
18:51:55 [melvster1]
navigator.id.get(function(assertion) {
18:51:55 [melvster1]
if (assertion) {
18:52:16 [melvster1]
and it does it for you ... either native via the browser or using the shim
18:52:55 [presbrey]
are there other providers than browserid.org?
18:53:12 [melvster1]
there may be but not that i know of
18:53:41 [melvster1]
i think it's kind of nice for us
18:53:46 [melvster1]
because we can use webid 'at home'
18:53:50 [melvster1]
or on a device
18:53:56 [melvster1]
and browserid as a fallback
18:54:05 [presbrey]
oh really
18:54:13 [presbrey]
I was thinking of logging into browserID with webID ;)
18:54:23 [melvster1]
yes that works too probably
18:54:30 [melvster1]
perhaps even tying accounts together with in the SAN or with an owl sameAs
18:54:37 [presbrey]
if browserID is open to providers other than browserid.org, then it works
18:54:44 [presbrey]
or other 'shims'
18:54:50 [melvster1]
sure i think so
18:54:59 [melvster1]
not been in too much detail thru the spec
18:55:03 [presbrey]
how do I set that? browser config?
18:55:37 [melvster1]
not too sure on that one ... btw ben adida is running browserid at mozilla, i think he's ex MIT :)
18:56:00 [melvster1]
he's done some linked data stuff too
18:56:59 [melvster1]
so potentially we can get an awesome flow working with webid / browserid complementing each other and as an entry point to linked data
18:57:16 [melvster1]
and facebook is covered too
18:58:55 [melvster1]
haha yes you're right
18:59:07 [melvster1]
you can now login with email THREE different ways lol
18:59:15 [melvster1]
oauth browserid webid
19:00:14 [melvster1]
or a cookie lol
19:01:22 [melvster1]
im using that calendar quite a bit now
19:01:31 [melvster1]
you can drag and drop appointments or color them
19:01:39 [melvster1]
you get an option to delete too
19:01:59 [melvster1]
and you can extend length to be all day or a few hours
19:03:16 [presbrey]
cool
19:03:53 [melvster1]
or you can just interact with the LD on the backend
19:04:01 [presbrey]
is there a widget mode/view?
19:04:08 [presbrey]
of course :)
19:04:14 [melvster1]
widget mode?
19:04:19 [melvster1]
you mean for tabulator?
19:04:40 [presbrey]
no any mini view to keep up all the time in the corner, or as an desktop widget
19:04:55 [melvster1]
oh i didnt know you could do that :)
19:04:57 [presbrey]
or for tabulator sure, it could use a calendar editor :)
19:05:24 [melvster1]
there's lots of code in the calView ... havent been thru it all yet
19:38:03 [Pipian]
Pipian (~pipian@pool-71-162-98-39.bstnma.east.verizon.net) has joined #dig
19:41:33 [presbrey]
seems impossible to get a browserID without typing a password
21:32:42 [tlr]
tlr (~tlr@88.207.178.160) has joined #dig
21:36:00 [Pipian]
Pipian has quit (Read error: Connection reset by peer)
21:36:34 [Pipian]
Pipian (~pipian@pool-71-162-98-39.bstnma.east.verizon.net) has joined #dig
21:58:29 [Pipian]
Pipian has quit (Read error: Connection reset by peer)
21:58:29 [Pipian___]
Pipian___ (~pipian@pool-71-162-98-39.bstnma.east.verizon.net) has joined #dig
21:58:29 [scor]
scor (~scor@drupal.org/user/52142/view) has joined #dig
21:58:29 [DIGlogger]
DIGlogger has quit (Ping timeout: 240 seconds)
21:58:29 [irc.freenode.net]
Disconnected from irc.freenode.net (ERROR :Closing Link: groups.csail.mit.edu (Ping timeout: 240 seconds))