Bugzilla / GitHub migration: username request

Dear All,

As you might know, LLVM Foundation is working on migrating the data
that is currently residing in Bugzilla at http://bugs.llvm.org into
LLVM GitHub project repository. The ultimate goal is to shut down the
Bugzilla instance and allow the use of GitHub issues and pull requests
across LLVM repositories. We hope that this will lower the bar for
newer contributors and allow much smoother user experience than we're
having now.

Unfortunately, this is not an easy task and several valid (legal)
concerns with respect to the procedure, process and content were
raised in the past. The LLVM Foundation together with lawyers is
working on resolving them and now it's time for the next step of this
migration: the username mapping. Bugzilla uses email addresses as
usernames and GitHub operates solely via github usernames. There is no
way to associate an email with github username in automatic way, so we
are asking you to fill in the survey above:

I would appreciate if this from will be filled by April, 30

Q&A:

Q: How will this data be used?
solely for the purposes of the Bugzilla migration process and will be
deleted as soon as migration will finish.

Q: What will happen if I will not provide email - username mapping?
the migration, so there will be no way to attribute data to a
particular github username

Q: What if I cannot use the form above for some reason?
and your github username. By receiving this data it will be assumed
that you will be giving permission to the LLVM Foundation to migrate
all the data created by you in LLVM Bugzilla database under the
account(s) you sent to the Github issues in the LLVM project
repository.

Thanks,

On behalf of the LLVM Foundation,
Anton Korobeynikov

Unfortunately, this is not an easy task and several valid (legal)
concerns with respect to the procedure, process and content were
raised in the past. The LLVM Foundation together with lawyers is
working on resolving them and now it's time for the next step of this
migration: the username mapping. Bugzilla uses email addresses as
usernames and GitHub operates solely via github usernames. There is no
way to associate an email with github username in automatic way, so we
are asking you to fill in the survey above:

Hi Anton,

I'm hoping it's not a requirement that the GitHub account knows
the same email addresses that Bugzilla knows. Sony has assigned me
3 different addresses over time; Bugzilla knows the older two, and
GitHub knows only the most recent one.

Thanks,
--paulr

You can have multiple emails in GitHub.

The only catch is that you must still have access to them when registering. So registering an old email might not be possible.

Hi Paul

I'm hoping it's not a requirement that the GitHub account knows
the same email addresses that Bugzilla knows. Sony has assigned me
3 different addresses over time; Bugzilla knows the older two, and
GitHub knows only the most recent one.

Correct. And we do not care about emails on github side as everything
should be associated with github username, not email.
So, we just need to know the mapping between bugzilla email and the
corresponding github username, not email.