Re: [OpenStack-Infra] Moving wiki.o.o to OpenStackID login?
"Elizabeth K. Joseph" writes: > Finally, whatever we do any automated tooling that posts to the wiki > will need accounts set up in OpenStackID too in order to continue > posting. Not a huge deal, but worthy to keep in mind since it would > need to be timed properly so we don't lose automated posts due to > failures to log in. Our automated posts use special non-openid accounts, so that shouldn't be a problem. -Jim ___ OpenStack-Infra mailing list OpenStack-Infra@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-infra
Re: [OpenStack-Infra] Moving wiki.o.o to OpenStackID login?
On Thu, Feb 11, 2016 at 7:09 AM, Jeremy Stanley wrote: > What we need to decide is whether we make some > best-effort attempt to map up what accounts we can, or just punt and > expect everyone to end up with new accounts. I'm open to either > option but others may have stronger opinions on continuity there. As far as I know, wiki edits are not something that are tracked with metrics (at least, not in any meaningful way?) like other things in the project. You don't get ATC from them, there is not a firm tie with any other work in the project. It's one of the things I would be open to lacking continuity over time by making a firm break and have people set up new accounts on, given the amount of work that a username remapping has. But there are a couple issues off the top of my head with making everyone start with new accounts: 1. Configuration of user settings on the wiki is not very complicated, with the exception of the Watchlist of pages you get notifications for. That's a setting that would be a pain to replicate if you couldn't log into your old account and copy things over, especially if anyone is using the wiki heavily and is depending on these notifications to not lose track of pages (I'm not sure if anyone is). 2. Unpreferred username used, for instance, I'm "Lyz" now, so I'd be... Lyz2? Lyz_? Messy. 2a. We could delete all old accounts, but then you lose who-edited-what history, which can be valuable. Finally, whatever we do any automated tooling that posts to the wiki will need accounts set up in OpenStackID too in order to continue posting. Not a huge deal, but worthy to keep in mind since it would need to be timed properly so we don't lose automated posts due to failures to log in. -- Elizabeth Krumbach Joseph || Lyz || pleia2 ___ OpenStack-Infra mailing list OpenStack-Infra@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-infra
Re: [OpenStack-Infra] Moving wiki.o.o to OpenStackID login?
On 2016-02-12 07:20:03 + (+), Marton Kiss wrote: [...] > It is possible to automate account merge based on emails, but it > requires much more development from our side. (I think even gerrit > have the email address somewhere internally) Well, we're talking about the wiki here. Not everyone using wiki.openstack.org uses review.openstack.org, and when logging into Mediawiki via OpenID you're not required to provide an E-mail address unless you want to use its E-mail notification features. Also Launchpad lets users keep their E-mail addresses private, and many of them are set that way (we discovered a bunch when trying to migrate Infra bugs to Storyboard and there are no doubt lots more associated with wiki.o.o accounts... it may even be a default LP behavior?). Further, E-mail addresses in people's OpenStackID/Foundation Member profiles are not guaranteed to be the same as in their Launchpad profiles, and often drift over time even if they started out the same. This is why I refer to any attempt to map up accounts as a "best effort" because my off-the-cuff estimate is that it will probably be around 50% effective. Given the above challenges, I question whether that's enough benefit to enough users to make it a worthwhile expenditure of effort vs. simply letting everyone know they need to log in via Launchpad OpenID and then go to https://wiki.openstack.org/wiki/Special:Preferences#mw-prefsection-openid and add their OpenStackID manually if they want to keep the same account after the transition period. -- Jeremy Stanley ___ OpenStack-Infra mailing list OpenStack-Infra@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-infra
Re: [OpenStack-Infra] Moving wiki.o.o to OpenStackID login?
Hey Jeremy, The askbot have an alternate solution for login mapping, the only drawback that you cannot do it automatically. So if you login with your launchpad account, and you login with your openstackid account meanwhile the launchpad session is active, the user account will be tied for both login providers. So this is the technical part. I think we can enforce moving users with a proper communication: - define a migration period (1 year for example) - send this update around on mailing lists, social channels, superuser magazine, user groups, summits, events, etc. - add a notification about this upgrade period to login UI of every site. If someone won't login within the 1year period it means, he is not an active user, so we cannot lost any important users. So after 1yr, we can disable the launchpad login, and support a manual migration way. Usually it is very easy to tie together the user accounts based on email address, because most of the sites are getting this information from the provider. It is possible to automate account merge based on emails, but it requires much more development from our side. (I think even gerrit have the email address somewhere internally) Brgds, Marton On Thu, Feb 11, 2016 at 4:12 PM Jeremy Stanley wrote: > On 2016-02-11 22:38:34 +0800 (+0800), Tom Fifield wrote: > > I believe a while back we talked about moving wiki.o.o to use the > > OpenStackID. > > > > Knowing MediaWiki it's probably pretty hard, but is it something > > that's on the radar these days? > > As with migrating any of the existing systems from > login.launchpad.net to openstackid.org, the biggest complication is > coming up with a means of mapping accounts on one to accounts on the > other. This is especially challenging as the two do not necessarily > share any common key and may in the cases of many accounts share no > common data at all. What we need to decide is whether we make some > best-effort attempt to map up what accounts we can, or just punt and > expect everyone to end up with new accounts. I'm open to either > option but others may have stronger opinions on continuity there. > -- > Jeremy Stanley > > ___ > OpenStack-Infra mailing list > OpenStack-Infra@lists.openstack.org > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-infra > ___ OpenStack-Infra mailing list OpenStack-Infra@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-infra
Re: [OpenStack-Infra] Moving wiki.o.o to OpenStackID login?
On 2016-02-11 22:38:34 +0800 (+0800), Tom Fifield wrote: > I believe a while back we talked about moving wiki.o.o to use the > OpenStackID. > > Knowing MediaWiki it's probably pretty hard, but is it something > that's on the radar these days? As with migrating any of the existing systems from login.launchpad.net to openstackid.org, the biggest complication is coming up with a means of mapping accounts on one to accounts on the other. This is especially challenging as the two do not necessarily share any common key and may in the cases of many accounts share no common data at all. What we need to decide is whether we make some best-effort attempt to map up what accounts we can, or just punt and expect everyone to end up with new accounts. I'm open to either option but others may have stronger opinions on continuity there. -- Jeremy Stanley ___ OpenStack-Infra mailing list OpenStack-Infra@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-infra
[OpenStack-Infra] Moving wiki.o.o to OpenStackID login?
Hi Infra, I believe a while back we talked about moving wiki.o.o to use the OpenStackID. Knowing MediaWiki it's probably pretty hard, but is it something that's on the radar these days? Regards, Tom ___ OpenStack-Infra mailing list OpenStack-Infra@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-infra