Zanata asking Fedora users to provide name, userid and email even after FAS openid login
Inbox.
1. There is chance of FAS user can create account with different username and it will affect our plan to connect with FedBus and generate stats.
2. Was talking with CLA agreement with Zanata guys earlier. They said rather than they work on signing agreement from users, they want user simply sign CLA of different project i.e. Fedora, OepnStack and they will simply connect users to respective project portal. In this case no need to sign other terms of Zanata (please correct me here if i am wrong). I mean just user can simply log in and start work.
More information: https://fedoramagazine.org/fedora-openid-login-new-improved/
Fedora
so sql to detect those and changed it to the matching username? what if the matching username is taken?
I just mean we should have some ad hoc SQL which can be run in a database
console before setting the new enforce option, detecting any problematic
usernames which already slipped through, not exception-handling code to be
part of Zanata.
–
Sean Flanigan
Principal Software Engineer
Globalisation Tools Engineering
Red Hat
More from users perspective, how it will work.
First
1. New user login with FAS in fedora.zanata.org
2. He will get his FAS username, name and email already selected in new account creation
Second
1. New user login with FAS in fedora.zanata.org
2. He will provide his required username, Name in form.
3. SQL will run in backend and inform users. "Mismatch with FAS username"
As per comment from https://zanata.atlassian.net/browse/ZNTA-855?focusedCommentId=15401&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-15401 IMO first one is good.
There is no "Second" option, only the first one.
The SQL I mentioned is simply something which can be run manually by a sys admin (not by Zanata) before activating the new feature, just to make sure all existing users have matching usernames.
great, looks perfect !!