[OpenID] On OpenID 2.0

Rowan Kerr rowan at sxip.com
Wed May 2 00:42:30 UTC 2007


The goal of the OpenID work Bryght is currently champining in Drupal,  
is to get OpenID support (RP, OpenID 1.1 & 2.0 auth .. at minimum,  
last I checked) into the core distribution (aiming for Drupal 6.0  
release).

Drupal has a strict policy around coding style, external  
dependencies, and GPL licensing.
(How is "bundling" a 3rd party library different from it being a  
dependency?)
Anything non-GPL cannot be added to the Drupal CVS repositories.

So, JanRain's libraries would not be accepted into Drupal core. This  
is no comment on the quality of the code (obviously JanRain has done  
a lot of good work) just a difference in cultures.

I know Walkah has made it all pretty modular now, so adding XRI  
support is potentially as easy as writing a new module to handle it.  
Remember, it's not like Drupal's OpenID code is finalized, so if XRI  
support is desired, and/or a requirement for being "OpenID 2.0  
compliant", it's possible there may be XRI by the time it's released.

You can always submit a Feature Request :)
http://drupal.org/project/issues/openid?categories=feature

The OpenID project for Drupal is here http://drupal.org/project/openid
for anyone who's interested.

And here is the patch potentially for Drupal 6
http://drupal.org/node/131026



On 1-May-07, at 7:00 PM, Stephen Paul Weber wrote:
> Those who make us install them separately I take issue with, but  
> there's no compelling reason to do that, imho.

Requiring separate downloads is typically a licensing issue. Avoiding  
potential legal issues is compelling enough for some.

We're pretty OT for this thread now :)

-Rowan




More information about the general mailing list