[OpenID] JanRain library licensing (was: Re: On OpenID 2.0)
Jonathan Daugherty
cygnus at janrain.com
Fri May 18 21:37:03 UTC 2007
# Granted. But a bit of focus on interop and tests for checking
# implementations (even yours) conform with each other is going to
# clean up a lot of the numerous bugs that probably lurk.
Absolutely! We want better tools, too. We started some, but they're
not up-to-date for OpenID 2. And maybe they're not perfect for OpenID
1. Anyone is welcome to pitch in to help with conformance-testing
infrastructure.
# Between 'designated implementations' and 'conformance tests', the
# point I am making is you can't avoid having good tests, and you
# don't - for your own implementations, as echoed above where a lot of
# the 290K is in tests.
Agreed!
# I think that's a good thing but even better would be to spread the
# goodness around.
Agreed.
# Is there source available for the tests at openidenabled.com? Should
# JanRain's tests be BSD licensed so that they can be reused in closed
# source projects? I'm not about to tell you what to do with your
# code, but you do have great and very thorough tests.
Yep, the current source is here:
http://www.openidenabled.com/resources/repos/python/oiddiag/
Get it with darcs (darcs get http://...).
# Sorry for the confusion. I meant to say the Drupal guys said that. I
# had meant to offer a bit of sympathy, because I consider PHP to be
# the devil's work ...
Having written most of the JanRain PHP OpenID library, I can say that
my views on PHP are mostly unprintable. :)
--
Jonathan Daugherty
JanRain, Inc.
irc.freenode.net: cygnus in #openid
cygnus.myopenid.com
More information about the general
mailing list