|
||||||||
This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators. For more information on JIRA, see: http://www.atlassian.com/software/jira |
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
The unique identifier in git is the e-mail address so matching towards a Jenkins account on user name is really bad. In some cases, like for example push-review tests with Gerrit, you do not need to match to a Jenkins account at all, just use the e-mail address in the commit when sending feedback.
Option #1 (Try looking up a user's email and comparing that.) is definitely the way this should be implemented.
Option #3 (Looking up the user's email in LDAP, if LDAP is being used.) would be a great bonus.
Option #2 (Using the user portion from the email (e.g. someu...@example.com becomes someuser).) is just as bad is matching on user name and solves nothing.
We are a big company and with a lot of people, some do have the exact same names so now we have users getting e-mail feedback on git commits they are not the author of.