Keep Personal Email Private
Description
One of the main reasons keeping myself and many users from using GitLab is that there is no way to keep commit email addresses private. The current way to do this is to create a new email and use it as your "GitLab email address". Sure this works fine for most cases, but creating an entirely new email address adds even more to the users workload, requiring them to manage an entire email dedicated to Gitlab.
But, there is a simple solution to this problem. All it requires Gitlab to assign a unique "noreply" address to every user that they can use in their commits. This would solve the problem of those who would like their private email to stay secret when committing to a public repository.
Proposal
- Allow every user to have an assigned "noreply" address.
- Emails sent to the "noreply" address will be bounced.
- Would be optional maybe by having a checkbox?
- Be somewhat similar in implementation to a similar feature in GitHub?
Designs
Links / references
https://help.github.com/articles/setting-your-commit-email-address-on-github/