IRC Log for #openid on 2006-12-28
Timestamps are in UTC.
- [00:04:48] * robertj (n=robertj@66-190-84-42.dhcp.athn.ga.charter.com) Quit (Read error: 104 (Connection reset by peer))
- [00:26:22] * shigeta (n=shigeta@124x32x114x226.ap124.ftth.ucom.ne.jp) has joined #openid
- [00:32:09] * j^ (n=j^@e178009043.adsl.alicedsl.de) has joined #openid
- [00:33:11] * TimothyP (n=timothy@116.252-243-81.adsl-static.isp.belgacom.be) Quit ("Leaving")
- [00:50:28] * hikari_esblogger (n=hikari_e@host86-128-251-150.range86-128.btcentralplus.com) has joined #openid
- [00:50:54] * vmlemon (n=vmlemon@unaffiliated/vmlemon) has joined #openid
- [00:51:55] <vmlemon>
Are the SXIP specifications really going to be rolled into OpenID, and if so, what happens to SXIP?
- [00:54:20] <sanedragon>
Um, that depends what you mean by SXIP.
- [00:54:31] <vmlemon>
The SXIP specifications
- [00:54:52] <vmlemon>
I guess the company will remain as is, even afterwards
- [00:54:53] <sanedragon>
I think most would agree that the protocol known as SXIP is already dead, or on it's death bed
- [00:55:20] <vmlemon>
Isn't there only a handful of users, anyway?
- [00:56:32] <vmlemon>
Unless the dizzying array of definitions of "SXIP" helped burry the protocol ;)
- [00:57:10] <sanedragon>
But the company sxip is working on a spec for OpenID Attribute Exchange
- [00:57:33] <vmlemon>
What happens to us few SXIP consumers?
- [00:57:44] <sanedragon>
you'll have to ask them
- [00:57:55] <vmlemon>
Unless they all fade away and die
- [00:59:02] <vmlemon>
Shouldn't I pull my own SXIP consumer from my site, and watch the rest of them burn slowly? ;) Or should I stick around and see what happens?
- [00:59:41] <vmlemon>
Seeing as OpenID will probably be the de facto standard
- [00:59:47] <sanedragon>
That's really up to you.
- [01:01:06] <vmlemon>
I doubt the plugin that I use will be ported to Drupal 5.x, and the SXIP Server module was only for Drupal 4.6.x
- [01:01:31] <vmlemon>
And of course, 4.6.x was retired a while ago
- [01:02:32] <sanedragon>
You would probably do well to contaxt sxip dirextly
- [01:02:48] <cygnus>
hah
- [01:02:52] <vmlemon>
Yeah, good point
- [01:03:42] <vmlemon>
They even answer the question themselves about the meanings of the different 'mutations' of the term "SXIP"
- [01:05:01] <vmlemon>
Unless it wasn't very popular to begin with
- [01:06:25] <sanedragon>
yeah, me neither.
- [01:07:14] <vmlemon>
Probably the biggest user of the protocol itself, is well, themselves ;)
- [01:08:23] <vmlemon>
Even then, with Whobar, they don't use the SXIP protocol at all
- [01:11:56] * vmlemon (n=vmlemon@unaffiliated/vmlemon) Quit (Read error: 54 (Connection reset by peer))
- [01:25:45] * hikari_esblogger (n=hikari_e@host86-128-251-150.range86-128.btcentralplus.com) Quit (Read error: 110 (Connection timed out))
- [01:33:22] * cygnus (n=cygnus@198.145.244.134) Quit ("Download Gaim: http://gaim.sourceforge.net/")
- [01:50:28] * j3h (n=j3h@c-71-236-228-127.hsd1.or.comcast.net) Quit (Read error: 113 (No route to host))
- [02:28:20] * fo0bar (n=fo0bar@feh.colobox.com) Quit (Read error: 110 (Connection timed out))
- [02:30:39] * fo0bar (i=fo0bar@feh.colobox.com) has joined #openid
- [04:53:20] * Demian (n=demian@201.206.32.18) has joined #openid
- [04:53:25] <Demian>
hi
- [06:24:16] * j^_ (n=j^@e178062146.adsl.alicedsl.de) has joined #openid
- [06:39:07] * j^ (n=j^@e178009043.adsl.alicedsl.de) Quit (Read error: 110 (Connection timed out))
- [07:24:12] * j^ (n=j^@e178011199.adsl.alicedsl.de) has joined #openid
- [07:39:53] * j^_ (n=j^@e178062146.adsl.alicedsl.de) Quit (Read error: 110 (Connection timed out))
- [08:08:03] * j^ (n=j^@e178011199.adsl.alicedsl.de) Quit ()
- [08:31:01] * j^ (n=j^@e178007018.adsl.alicedsl.de) has joined #openid
- [10:15:15] <pisi>
keturn: well, having the openid server as an wsgi application would still be good to everybody.
- [10:15:26] <pisi>
i'll see what i can do.
- [10:59:08] * shigeta (n=shigeta@124x32x114x226.ap124.ftth.ucom.ne.jp) Quit ("Leaving...")
- [11:05:28] * hikari_esblogger (n=hikari_e@86.149.32.26) has joined #openid
- [11:51:17] * hikari_esblogger (n=hikari_e@86.149.32.26) Quit (Remote closed the connection)
- [11:51:23] * hikari_esblogger (n=hikari_e@86.149.32.26) has joined #openid
- [12:03:25] * j^ (n=j^@e178007018.adsl.alicedsl.de) Quit ()
- [12:32:50] * j^ (n=j^@e178011199.adsl.alicedsl.de) has joined #openid
- [12:35:30] * j^ (n=j^@e178011199.adsl.alicedsl.de) Quit (Client Quit)
- [13:03:30] * j^_ (n=j^@e178007018.adsl.alicedsl.de) has joined #openid
- [13:29:35] * Skwid_ (n=Skwid___@lau06-1-82-228-247-28.fbx.proxad.net) has joined #openid
- [13:31:27] * gummibaerchen (n=timm@unaffiliated/gummibaerchen) has joined #openid
- [14:12:04] * Skwid_ (n=Skwid___@lau06-1-82-228-247-28.fbx.proxad.net) Quit ("Quitte")
- [15:44:22] * eikke (n=nicolast@91.135-246-81.adsl-dyn.isp.belgacom.be) has joined #openid
- [15:44:29] * c0nsumer (n=c0nsumer@rowla.nuxx.net) has left #openid
- [16:21:56] * xlarrydrebes (n=xlarrydr@c-71-56-130-115.hsd1.wa.comcast.net) has joined #openid
- [16:21:57] <jibot>
xlarrydrebes is yet another Janrain idler.
- [16:53:58] * j^_ (n=j^@e178007018.adsl.alicedsl.de) Quit ()
- [17:15:47] * hikari_esblogger (n=hikari_e@86.149.32.26) Quit (Remote closed the connection)
- [17:15:55] * hikari_esblogger (n=hikari_e@86.149.32.26) has joined #openid
- [17:29:23] * j^ (n=j^@e178011199.adsl.alicedsl.de) has joined #openid
- [17:39:13] * Demian (n=demian@201.206.32.18) Quit (Read error: 110 (Connection timed out))
- [17:43:23] * hikari_esblogger (n=hikari_e@86.149.32.26) Quit (Remote closed the connection)
- [18:14:29] * hikari_esblogger (n=hikari_e@86.149.32.26) has joined #openid
- [18:45:57] * j^_ (n=j^@e178008096.adsl.alicedsl.de) has joined #openid
- [18:48:55] * cygnus (n=cygnus@198.145.244.134) has joined #openid
- [18:48:55] <jibot>
cygnus is WorkerBee(name="Jonathan Daugherty", company="JanRain, Inc.")
- [18:57:49] <don-o>
time to add openid consumer functionality to a rails app.
- [18:57:53] <don-o>
time me. :)
- [19:01:30] * j^ (n=j^@e178011199.adsl.alicedsl.de) Quit (Read error: 110 (Connection timed out))
- [19:10:17] * cygnus starts a virtual stopwatch
- [19:10:26] <cygnus>
(12 minutes late)
- [19:41:09] * Demian (n=demian@201.206.32.18) has joined #openid
- [19:41:18] <Demian>
hi
- [19:41:43] <don-o>
ruby-openid-1.1.3/examples/rails_openid_login_generator/templates/controller_test.rb -> 0 bytes? oh NOES. :)
- [19:42:05] <don-o>
DEPRECATION WARNING: @session is deprecated! Call session.[] instead of @session.[]. Args: ["_yadis_services_xopenid_services"] See http://www.rubyonrails.org/deprecation for details. (called from get_manager at /usr/lib/ruby/gems/1.8/gems/ruby-yadis-0.3.3/lib/yadis/manager.rb:87)
- [19:43:18] * vmlemon (n=vmlemon@unaffiliated/vmlemon) has joined #openid
- [19:43:25] <cygnus>
don-o: I'll ask brianellin to check on it after lunch
- [19:44:12] <vmlemon>
Will an OpenID module be written for Drupal 5.0 RC now that it's out? Or are you waiting until 5.0 final?
- [19:44:33] <don-o>
cygnus: okay i just emailed him the same thing.
- [19:44:38] <cygnus>
don-o: thanks :)
- [19:45:29] <cygnus>
vmlemon: I think you asked this before. But no, we don't have plans to do it soon; we have a lot of other things going on. As some people can tell you, I am happy to accept patches to the module to make it work with 5.0, but as some other people can tell you, Drupal 5 is likely to be a different beast than 4, which means the module may need to change substantially.
- [19:46:20] <cygnus>
vmlemon: and it would probably not be wise to write for 5.0RC, at any rate. Better to write for -final, or wait until they've released bugfixes.
- [19:47:33] <don-o>
if i were a good contributer id be emailing brian patches, not change requests :)
- [19:47:41] <vmlemon>
OK, I'll hold on. Shame I've just moved to 5.x RC ;)
- [19:47:51] <sanedragon>
don-o, yeah, the generator needs updating. This is a known problem.
- [19:47:53] <cygnus>
vmlemon: you might be interested to e-mail j@v2v.cc, as he has contributed patches to the 4.x module and might be interested in porting it to 5.
- [19:48:32] <don-o>
sanedragon: i dont like generators anyways. im mostly concerned about the yadis warnings.
- [19:49:40] <sanedragon>
don-o, you might take a look at my openid controller code from http://rorek.org/blog/Simple_Rails_OpenID_Guestbook
- [19:49:54] <sanedragon>
it's cleaned up from the generator code with some extra features
- [19:49:57] <cygnus>
sanedragon: thanks for setting up that demo. :)
- [19:49:59] <sanedragon>
like immediate mode
- [19:50:20] * xlarrydrebes (n=xlarrydr@c-71-56-130-115.hsd1.wa.comcast.net) Quit ("The computer fell asleep")
- [19:50:45] <sanedragon>
and helpers like logged_in? and logged_in_user
- [19:50:56] <don-o>
thanks dag. i agree vegetables are delicious.
- [19:51:13] <sanedragon>
:)
- [19:53:53] <vmlemon>
cygnus: I've emailed him about it
- [19:54:02] <cygnus>
vmlemon: cool
- [19:54:43] * brianellin (n=brianell@c-71-236-228-127.hsd1.or.comcast.net) has joined #openid
- [19:55:15] <GabeW>
just a reminder guys - this is all logged at http://rbach.priv.at/OpenID-IRC/
- [19:55:23] <GabeW>
[off] Test
- [19:55:30] <GabeW>
hrm, that doesn't work
- [19:55:56] <vmlemon>
GabeW: It appears to be working
- [19:56:13] <GabeW>
i mean, i tried to enter something that *should not* get logged
- [19:56:29] <vmlemon>
It's logging off-the-record stuff?
- [19:56:33] <GabeW>
this logbot is very simple
- [19:56:46] <GabeW>
it logs everything in the channel
- [19:57:15] <GabeW>
the guts of it are at http://rbach.priv.at/repos/mflogbot/trunk/org/jibble/logbot/LogBot.java
- [19:57:23] <vmlemon>
Cool
- [19:57:35] * cygnus hugs OpenIDlogbot
- [19:57:42] <don-o>
everything's logged eh? in that case, BrianEllin likes beets for dinner! its true! :)
- [19:57:48] <GabeW>
OpenIDlogbot logs hug
- [19:58:23] <vmlemon>
Does he speak when spoken to? ;)
- [19:58:26] <GabeW>
no
- [19:58:31] <GabeW>
very passive bot
- [19:58:34] <GabeW>
dumbot
- [19:58:42] <vmlemon>
Just like all bots should be ;)
- [19:58:49] <GabeW>
but the stylesheet lets you filter out jibot (yay!)
- [19:58:58] <GabeW>
and part/join, mode changes
- [19:59:15] <GabeW>
I'd also like to see phenny here
- [19:59:28] <brianellin>
don-o, wrong, i *love* beets for dinner!
- [19:59:53] <don-o>
brianellin: :)
- [20:00:15] <don-o>
whoho. one hour has gone by and ive got the rails app to the point where it redirects to the identity provider.
- [20:00:29] <GabeW>
cool
- [20:00:43] <don-o>
im not sure if thats average or really slow. :)
- [20:00:52] <GabeW>
slow for python ;-)
- [20:00:55] * GabeW ducks
- [20:00:59] <GabeW>
i'm just kidding
- [20:01:00] <cygnus>
heh
- [20:01:03] <cygnus>
no you're not. :)
- [20:01:05] <GabeW>
don't want to start a language war
- [20:01:13] <GabeW>
cygnus: correct, I'm not really kidding
- [20:01:14] <GabeW>
;-)
- [20:01:15] <don-o>
LOL
- [20:01:21] <cygnus>
:)
- [20:01:30] <don-o>
thats WITH TESTS i might add.
- [20:01:53] * cygnus heads out to lunch
- [20:01:58] <GabeW>
the nice thing about the ruby/python language permawar is that usually both sides realize how ridiculous the language wars are
- [20:02:06] <GabeW>
and do it for the sheer amusement
- [20:02:09] <GabeW>
*usually*
- [20:02:33] <don-o>
permawar. good term.
- [20:02:40] <vmlemon>
Seeing as we have Ruby and Perl, I really want to see "Diamond" soon ;)
- [20:03:13] <GabeW>
vmlemon: heh
- [20:03:19] <GabeW>
python 3000 should be called diamond
- [20:03:32] <GabeW>
oh that would be hilarious
- [20:03:36] <vmlemon>
Hah
- [20:03:46] <don-o>
i read the name ruby was choose because its the birthstore that is the chronological successor to pearl.
- [20:04:19] <vmlemon>
At least "ALGOL on Axles" hasn't been thrust upon the world ;)
- [20:04:35] <GabeW>
asp on axles
- [20:04:45] <vmlemon>
Gosh, that would suck ;)
- [20:05:07] <GabeW>
python on pyrotechnics
- [20:05:09] <don-o>
Smalltalk on Sleds
- [20:05:10] <vmlemon>
Tango on Tracks ;)
- [20:05:48] <vmlemon>
PHP's a hard one ;)
- [20:05:55] <don-o>
as is Haskel
- [20:06:15] <vmlemon>
FORTRAN on Floats?
- [20:06:27] <vmlemon>
COBOL on Casters?
- [20:06:37] <vmlemon>
erm Castors
- [20:07:11] <don-o>
ha
- [20:07:40] <vmlemon>
We need something on Skiis ;)
- [20:08:21] <don-o>
Self
- [20:08:29] <vmlemon>
Perfect ;)
- [20:08:43] <GabeW>
ml on gotta run
- [20:08:55] <vmlemon>
OK
- [20:10:06] <vmlemon>
Hmm, there's no Ruby-encrusted Ruby books :(
- [20:26:46] * vmlemon (n=vmlemon@unaffiliated/vmlemon) has left #openid
- [20:35:09] * robertj (n=robertj@66-190-84-42.dhcp.athn.ga.charter.com) has joined #openid
- [21:19:51] <don-o>
?nonce=CnYfZZlM&openid.error=return_to+%27http%3A%2F%2Flocalhost%3A1080%2Fsessions%3Bcomplete%3Fnonce%3DCnYfZZlM%27+not+under+trust_root+%27http%3A%2F%2Flocalhost%3A1080%2Fsessions%27&openid.mode=error
- [21:20:15] <don-o>
can someone help determine what the 'not under trust root' error is trying to say?
- [21:22:53] * robertj_ (n=robertj@68-117-215-215.dhcp.athn.ga.charter.com) has joined #openid
- [21:27:17] <brianellin>
what is your return_to url, and what is your trust_root?
- [21:30:51] <don-o>
brianellin: i think ive found the problem once i found an un URL encoded form
- [21:31:07] <don-o>
"openid.error"=>"return_to 'http://localhost:1080/sessions;complete?nonce=BwOxW6dE' not under trust_root 'http://localhost:1080/sessions'"
- [21:31:32] <don-o>
damn REST method;other_method stuff getting in the way
- [21:31:59] <brianellin>
why are you using a REST method?
- [21:32:19] <don-o>
brianellin: because the login system was made with restful_authentication
- [21:33:11] <don-o>
perhaps the right thing to do is unRESTify this controller
- [21:34:51] <brianellin>
ah, okay
- [21:34:52] * cygnus returns
- [21:37:23] <don-o>
brianellin: even without openid the restful_authentication is a mess
- [21:38:53] <don-o>
wait a sec.. on myopenid does Allow Once mean Once and Never Again?!
- [21:39:04] <don-o>
I thought Allow Once meant Once and Ask next time
- [21:39:07] <sanedragon>
It means ask next time
- [21:39:15] * robertj (n=robertj@66-190-84-42.dhcp.athn.ga.charter.com) Quit (Read error: 110 (Connection timed out))
- [21:39:24] <don-o>
ok
- [22:06:37] <don-o>
done.
- [22:06:50] <don-o>
3 hours. longer than i would have expected.
- [22:07:22] <don-o>
add in chocolate chip cookie time, salad time, and a few interruptions
- [22:07:54] <sanedragon>
and you were modifying an existing auth controller
- [22:16:32] <don-o>
yeah that was a bit of a pain. plus i had to learn about setting the trusted_root correctly
- [22:19:01] <sanedragon>
what would have made the process easier?
- [22:19:47] <don-o>
maybe a one page documentation sheet of the two controller methods needed
- [22:20:02] <don-o>
the API into the openid module is very nice/simple
- [22:22:46] <sanedragon>
I'll comment the hell out of the openid controller code for the next version of the guestbook.
- [22:23:18] <brianellin>
don-o, is the inline documentation too wordy?
- [22:23:31] <don-o>
inline docs?
- [22:23:38] <don-o>
im using the generator templates
- [22:24:06] <brianellin>
the lib comes with rdoc documentation
- [22:24:17] <brianellin>
it builds when you install the gem
- [22:24:20] <don-o>
heh. i never use rdoc.
- [22:24:36] <don-o>
i never know what to put after ri
- [22:24:40] <brianellin>
http://www.openidenabled.com/resources/docs/openid/ruby/
- [22:24:50] <don-o>
ri openid? ri OpenID? ri OpenID::Consumer?
- [22:25:10] <brianellin>
i dunno, i don't use ri
- [22:25:22] <brianellin>
i just find the docs i need and open them in firefox
- [22:25:37] * eikke (n=nicolast@91.135-246-81.adsl-dyn.isp.belgacom.be) Quit ("leaving")
- [22:30:43] <don-o>
k. thx.
- [23:23:25] * brianellin (n=brianell@c-71-236-228-127.hsd1.or.comcast.net) Quit ("Leaving")
These logs were automatically created by OpenIDlogbot on
chat.freenode.net
using a modified version of the Java IRC LogBot.