Re: [Python-Dev] Too many Python accounts

2009-11-16 Thread Michael Foord
Martin v. Löwis wrote: Michael Foord wrote: Martin v. Löwis wrote: Would it be possible to detect a change of provider and then offer the option to migrate the account to the new provider (so long as it does not conflict with another account)? That would be possible - but

Re: [Python-Dev] Too many Python accounts

2009-11-16 Thread Martin v. Löwis
Michael Foord wrote: > Martin v. Löwis wrote: >>> Would it be possible to detect a change of provider and then offer the >>> option to migrate the account to the new provider (so long as it does >>> not conflict with another account)? >>> >> >> That would be possible - but again complicate the

Re: [Python-Dev] Too many Python accounts

2009-11-16 Thread Michael Foord
Martin v. Löwis wrote: Would it be possible to detect a change of provider and then offer the option to migrate the account to the new provider (so long as it does not conflict with another account)? That would be possible - but again complicate the UI. Why? You should only need to pr

Re: [Python-Dev] Too many Python accounts

2009-11-16 Thread Martin v. Löwis
> Would it be possible to detect a change of provider and then offer the > option to migrate the account to the new provider (so long as it does > not conflict with another account)? That would be possible - but again complicate the UI. Regards, Martin

Re: [Python-Dev] Too many Python accounts

2009-11-16 Thread Michael Foord
Martin v. Löwis wrote: Even not having provider changes supported would still allow me to use my openid with PyPI which would be great. The only problem with changing provider that I can see is when the provider a user changes to would then be a duplicate - in which case I think just refusing to

Re: [Python-Dev] Too many Python accounts (was Re: PyPI comments and ratings, *really*?)

2009-11-15 Thread skip
Martin> It's far from obvious. It's called "provider-driven identifier Martin> selection". PyPI redirects your browser to Google. Google looks Martin> at the Google cookie, and finds your identity; they also see Martin> that you have opted to automatically log into PyPI. So without

Re: [Python-Dev] Too many Python accounts

2009-11-15 Thread Martin v. Löwis
> Even not having provider changes supported would still allow me to use > my openid with PyPI which would be great. The only problem with changing > provider that I can see is when the provider a user changes to would > then be a duplicate - in which case I think just refusing to allow the > login

Re: [Python-Dev] Too many Python accounts

2009-11-15 Thread Michael Foord
Martin v. Löwis wrote: [snip...] Why not allow users to login with their own openid, but only allow one account to refer back to the same delegated account? That sounds good. I'm not sure how to implement a provider change in that scenario, though. Even not having provider changes sup

Re: [Python-Dev] Too many Python accounts (was Re: PyPI comments and ratings, *really*?)

2009-11-15 Thread Martin v. Löwis
s...@pobox.com wrote: > Martin> That's indeed what PyPI attempts to do. At the "claim openid" > Martin> place, follow the Launchpad link. It should guide you through > Martin> the procedure. > > Well, since I use Google a lot more I'd prefer to use that. If I click the > Google OpenID

Re: [Python-Dev] Too many Python accounts

2009-11-15 Thread Martin v. Löwis
> This doesn't seem to be a problem for all the other sites I use my > openid with. Perhaps they don't care about fake accounts at all? That would, in particular, be the case if they accept arbitrary OpenID providers (which means that essentially no real authentication happens). > Why not allow u

Re: [Python-Dev] Too many Python accounts (was Re: PyPI comments and ratings, *really*?)

2009-11-15 Thread skip
Martin> That's indeed what PyPI attempts to do. At the "claim openid" Martin> place, follow the Launchpad link. It should guide you through Martin> the procedure. Well, since I use Google a lot more I'd prefer to use that. If I click the Google OpenID link I now get OpenID is al

Re: [Python-Dev] Too many Python accounts

2009-11-15 Thread Michael Foord
Martin v. Löwis wrote: Can't you then produce hundreds of IDs, all delegating to the same identity? Yes. But then, users can easily create as many fake accounts as they want to. This is not something I want to happen (it's still possible to setup fake accounts, but it should be mor

Re: [Python-Dev] Too many Python accounts

2009-11-15 Thread Daniel Stutzbach
On Sun, Nov 15, 2009 at 2:44 PM, "Martin v. Löwis" wrote: > But then, users can easily create as many fake accounts as they want to. > Why not do something more robust, then? For example, when a user enters an OpenID that hasn't been seen by PyPi before, make them enter a CAPTCHA. -- Daniel Stu

Re: [Python-Dev] Too many Python accounts (was Re: PyPI comments and ratings, *really*?)

2009-11-15 Thread Martin v. Löwis
> I've never found OpenID at all intuitive to use. Are there instructions on > pypi.python.org which detail the steps necessary to use OpenID to login? I > saw the "Claim OpenID" link on my PyPI profile page. So now I have an > OpenID URL. What am I supposed to do with that? If I visit that UR

Re: [Python-Dev] Too many Python accounts

2009-11-15 Thread Martin v. Löwis
>> Can't you then produce hundreds of IDs, all delegating to the same >> identity? > > Yes. But then, users can easily create as many fake accounts as they want to. This is not something I want to happen (it's still possible to setup fake accounts, but it should be more difficult for the average

Re: [Python-Dev] Too many Python accounts (was Re: PyPI comments and ratings, *really*?)

2009-11-15 Thread skip
Martin> Then I recommend that you get a google account for your email Martin> address, and register to PyPI using OpenID. I've never found OpenID at all intuitive to use. Are there instructions on pypi.python.org which detail the steps necessary to use OpenID to login? I saw the "Claim

Re: [Python-Dev] Too many Python accounts

2009-11-15 Thread Carey Tilden
On Sun, Nov 15, 2009 at 11:31 AM, "Martin v. Löwis" wrote: > > > Well, when I login my registered ID is www.voidspace.org.uk and *not* > > fuzzyman.myopenid.com - so I believe you are incorrect (and in fact this > > very point was touted as one of the advantages of openid - that your > > account i

Re: [Python-Dev] Too many Python accounts

2009-11-15 Thread Martin v. Löwis
> Well, when I login my registered ID is www.voidspace.org.uk and *not* > fuzzyman.myopenid.com - so I believe you are incorrect (and in fact this > very point was touted as one of the advantages of openid - that your > account is independent of your provider and that you *can* change > provider wh

Re: [Python-Dev] Too many Python accounts

2009-11-15 Thread Michael Foord
Martin v. Löwis wrote: So the only thing users gain with delegation is that they don't need to remember the tedious URL that their provider assigns them. When they switch providers, their claimed ID will still change, and they'll have to reregister in all services they use. No, the wh

Re: [Python-Dev] Too many Python accounts

2009-11-15 Thread Martin v. Löwis
>> So the only thing users gain with delegation is that they don't need >> to remember the tedious URL that their provider assigns them. When they >> switch providers, their claimed ID will still change, and they'll have >> to reregister in all services they use. >> >> > No, the whole point of d

Re: [Python-Dev] Too many Python accounts

2009-11-15 Thread Michael Foord
Martin v. Löwis wrote: Fred can use his own OpenID ‘fred.example.org’, initially set up behind the scenes to delegate to ‘bigcorp.example.com’ as the provider. Any time he likes, Fred can *change* which provider is actually used for authentication, without changing his OpenID. PyPI gets to find o

Re: [Python-Dev] Too many Python accounts

2009-11-14 Thread Ben Finney
"Martin v. Löwis" writes: > > Fred can use his own OpenID ‘fred.example.org’, initially set up > > behind the scenes to delegate to ‘bigcorp.example.com’ as the > > provider. Any time he likes, Fred can *change* which provider is > > actually used for authentication, without changing his OpenID.

Re: [Python-Dev] Too many Python accounts (was Re: PyPI comments and ratings, *really*?)

2009-11-14 Thread Terry Reedy
Martin v. Löwis wrote: Why? I already have python tracker account and a python wiki account which is already 2 too many. The latter was a pain because the site lost my registration and as of a year ago, the registration process was broken. I would much prefer just one python site registration.

Re: [Python-Dev] Too many Python accounts

2009-11-14 Thread Martin v. Löwis
> Fred can use his own OpenID ‘fred.example.org’, initially set up behind > the scenes to delegate to ‘bigcorp.example.com’ as the provider. Any > time he likes, Fred can *change* which provider is actually used for > authentication, without changing his OpenID. PyPI gets to find out which > provid

Re: [Python-Dev] Too many Python accounts

2009-11-14 Thread Ben Finney
"Martin v. Löwis" writes: > > And that registration should be using any OpenID, so that I don't > > need any new identities to participate on the Python sites: I can > > re-use existing identities. > > PyPI actually does support OpenID. I commend the PyPI administrators for this step, but the im

Re: [Python-Dev] Too many Python accounts

2009-11-14 Thread Ben Finney
"Stephen J. Turnbull" writes: > Ben Finney writes: > > > I would make a bug report for that, but the Python bug tracker also > > requires yet-another-identity. It's lunacy. > > No, it's legacy. The software predates the availability of OpenID. I don't agree that's a “no”; it's a “yes, and” :-

Re: [Python-Dev] Too many Python accounts

2009-11-14 Thread Martin v. Löwis
> And that registration should be using any OpenID, so that I don't need > any new identities to participate on the Python sites: I can re-use > existing identities. PyPI actually does support OpenID. Regards, Martin ___ Python-Dev mailing list Python-D

Re: [Python-Dev] Too many Python accounts (was Re: PyPI comments and ratings, *really*?)

2009-11-14 Thread Martin v. Löwis
> Why? I already have python tracker account and a python wiki account > which is already 2 too many. The latter was a pain because the site lost > my registration and as of a year ago, the registration process was > broken. I would much prefer just one python site registration. Then I recommend t

Re: [Python-Dev] Too many Python accounts

2009-11-14 Thread Stephen J. Turnbull
Ben Finney writes: > I would make a bug report for that, but the Python bug tracker also > requires yet-another-identity. It's lunacy. No, it's legacy. The software predates the availability of OpenID. If you'd like to integrate Open ID authentication into Roundup, I will personally be happy

Re: [Python-Dev] Too many Python accounts

2009-11-14 Thread Ben Finney
Terry Reedy writes: > Martin v. Löwis wrote: > > >>> This is indeed intentional: people like you won't upload packages > >>> to PyPI, nor will they take part in the rating system, as both > >>> require a PyPI account. > > Why? I already have python tracker account and a python wiki account > whic

[Python-Dev] Too many Python accounts (was Re: PyPI comments and ratings, *really*?)

2009-11-14 Thread Terry Reedy
Martin v. Löwis wrote: This is indeed intentional: people like you won't upload packages to PyPI, nor will they take part in the rating system, as both require a PyPI account. Why? I already have python tracker account and a python wiki account which is already 2 too many. The latter was a pa