Prepare a production release

no2e - November 8, 2008 - 00:14
Project:OpenID Provider
Version:6.x-1.x-dev
Component:Miscellaneous
Category:feature request
Priority:critical
Assigned:Unassigned
Status:reviewed & tested by the community
Issue tags:dc2009 code sprint
Description

I wonder if I could/should use this module already to realize my own OpenID?

Or: can you estimate a final release date?

I'm starting a new Drupal project in the next days and need an (self-hosted single-user) OpenID.
I'd have to use phpMyID, if OpenID Provider use is not practical at the moment. But I'd like the idea to get everything from one platform - Drupal.

#1

Chris Johnson - November 8, 2008 - 03:58

Read the other issues in the queue for this module. There are at least 4 patches, without which it won't work. And there is at least one additional critical bug, a fix for which I have not yet been able to find.

#2

anarcat - March 4, 2009 - 15:40
Status:active» needs review

Actually, from my experience, the module works out of the box ("works here"). It just a matter of enabling the module and (and dependencies) and using the right OpenID URL.

#3

Aron Novak - March 7, 2009 - 15:53

I can also confirm that the module works. There are minor problems, but all in all, it behaves in a sane way.

#4

wundo - March 7, 2009 - 16:59
Status:needs review» needs work

Working for me too, would be nice to have an stable release by the end of the code sprint, huh? :)

#5

Gábor Hojtsy - March 8, 2009 - 06:11

It kind of works. Just set it up on d6.drupal.org and tried to log in to dc2009.drupalcon.org earlier today. It worked. I believe the user interface of the provider module is obscure at best, and certainly needs more stuff for a drupal.org rollout. I *don't* think a 1.0 release would be fine with this obscure UI. Gonna submit issues to suggest fixes.

#6

Chris Johnson - March 10, 2009 - 17:48

That it works using Drupal as both the provider and the relying party is just about accidental. In other words, there was one functional path through the code, but other paths of many to support the protocol failed.

I suggest we be a bit more thorough in our testing before pronouncing the code good enough to support the entire drupal.org infrastructure, or production usage by someone who wants to perhaps allow any relying party to work.

In fact, I suggest we test with a relying party that uses the de-facto standard JanRain OpenID libraries, since the vast majority of code out there uses them.

#7

anarcat - March 11, 2009 - 03:57

Note that the module passes the only test site I know for openid: http://openidenabled.com/resources/openid-test/diagnose-server/

#8

anarcat - March 13, 2009 - 00:46
Status:needs work» needs review

Regarding #6: right now, my local provider passes all the tests on the JanRain test site, so I would guess we *are* compatible with those libraries. What else can we test?

#400154: Login fails with msg: "Error time_bad_sig:", for example, seems to say livejournal doesn't interoperate... is it livejournal's fault or ours?

I would go for a beta, after my patch in #396508: Improve user/x/openid_sites is committed of course. ;)

#9

anarcat - September 26, 2009 - 14:05

Any release lurking in the horizon? It would be nice to see this go through at /some/ point (and maybe think of d7?).

I think it's ready for a production release, provided some RTBC patches are checked in. In my opinion, those should be:

#441028: List OpenID Provider in OpenID package
#396468: Don't use underscores in URLs
#313848: Add section on admin page
#394114: Association expire, explain it at the UI
#394986: Improve readme

I also think that #396508: Improve user/x/openid_sites is *almost* ready and I'm ready to finalise testing on that one.

#10

anarcat - September 26, 2009 - 14:11
Title:Suitable for production use already?» Prepare a production release
Category:support request» feature request
Priority:minor» critical
Status:needs review» reviewed & tested by the community

I think it's safe to say this was reviewed & tested: i've been using the openid_provider module with some of the above patches for a long time, without any significant problems. This should be released.

#11

jackinloadup - October 5, 2009 - 20:50

subscribe

#12

zoia - October 11, 2009 - 18:53

subscribe

#13

ninjay - November 8, 2009 - 00:04

subscribe

#14

xqus - November 8, 2009 - 21:02

subscribe

#15

helmo - November 18, 2009 - 12:39

subscribe

 
 

Drupal is a registered trademark of Dries Buytaert.