You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geode.apache.org by Kirk Lund <kl...@apache.org> on 2020/06/17 20:11:32 UTC

Setting your commit email address

Please make sure you've setup your commit email address. It makes it much
easier to find out who committed something and how to contact them if
there's a problem.

You typically use the following to set your email address globally in git:

$ git config --global user.email "email@example.com"

You can also setup different repos with different email addresses by using:

$ git config user.email "email@example.com"

In the below example, it's much easier to follow up with the author of the
1st commit than the author of the 2nd commit:

commit b1107d2e403404337c22830a4964eefc2490ef50
Author: John Doe <jd...@pivotal.io>
Date:   Tue Jun 16 12:25:30 2020 -0700

    GEODE-8888: add something new

commit e159238175766b46cbb6fe1e3459aa2da68db756
Author: John Doe <jo...@users.noreply.github.com>
Date:   Tue Jun 16 10:55:16 2020 -0700

    GEODE-9999: fix something bad

For more info, see:
https://help.github.com/en/github/setting-up-and-managing-your-github-user-account/setting-your-commit-email-address

Thanks,
Kirk

Re: Setting your commit email address

Posted by Jacob Barrett <ja...@vmware.com>.
I think it's useful for contact those that feel compelled to hide their email addresses. If there is an email address you can surely use that directly. I have used the commenting feature a few times and like it because it puts the comment with the code making it dead clear what I am talking about. 

I think the issue with PRs is one of email fatigue. Because every JIRA and every PR gets blasted to mailing list we tend to ignore the stream of messages. But what if the only JIRAs and PRs you got were just those your were tagged in? I sort of have this working for myself for JIRAs but still experimenting. I unsubscribed from the issues list. Now the only JIRAs I get notifications on are ones I am watching. The downside is I don’t get to see new JIRAs as they come in. There is a feature in JIRA to email everyone or a set of people on JIRA create events. It wasn’t user settable before but maybe it is now. I plan to investigate this in the future. For now I am enjoying less of the JIRA spam. I want to find a similar pattern for PRs. Notify me on new PRs and then only for PRs I am subscribed to or mentioned.

-Jake


> On Jun 19, 2020, at 9:16 AM, Kirk Lund <kl...@apache.org> wrote:
> 
> Since most folks don't even notice they've been requested to review a PR, I
> don't have high confidence that they'll notice a notification about a
> comment on a past commit. Seems sort of useful though. Thank you!
> 
> On Thu, Jun 18, 2020 at 3:53 PM Owen Nichols <on...@vmware.com> wrote:
> 
>> Perhaps a little-known feature of GitHub: you can comment on commits too,
>> not just on PRs.  For example:
>> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fgeode%2Fcommit%2Fd82e30d3dd50e3983c332063c41915e97aca721a&amp;data=02%7C01%7Cjabarrett%40vmware.com%7C81f534ce227840414ac508d8146c1ff4%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637281801914055624&amp;sdata=fa6TNqaGXy8jkqUokxJSLbDEIKi1QiRaT1zqvyFWCBs%3D&amp;reserved=0
>> 
>> On 6/18/20, 3:48 PM, "Kirk Lund" <kl...@apache.org> wrote:
>> 
>>    I'm not sure what you're talking about Jake (PRs?). I'm talking about
>>    commits that are already on develop.
>> 
>>    For example, if someone adds a new dunit test that turns out to be very
>>    flaky, I'd like to find out from the git log who authored it and send
>> them
>>    an email directly (privately) and I have no way to do that if they're
>>    hiding their email address.
>> 
>>    Thanks though,
>>    Kirk
>> 
>>    On Thu, Jun 18, 2020 at 3:43 PM Jacob Barrett <ja...@vmware.com>
>> wrote:
>> 
>>> Regardless of the email address issue, you can go to the commit and
>> make
>>> comments and @johndoe and they will get a notification.
>>> 
>>> -Jake
>>> 
>>> 
>>>> On Jun 18, 2020, at 10:31 AM, Kirk Lund <kl...@apache.org> wrote:
>>>> 
>>>> I guess my main point is that I don't like private emails in OSS
>> commit
>>>> messages.
>>>> 
>>>> Author: John Doe <jo...@users.noreply.github.com>
>>>> 
>>>> If there's a problem with a commit made by John Doe and he doesn't
>> work
>>> for
>>>> Pivotal, then I have no idea how to contact him directly to
>> discuss the
>>>> commit. If I visit github.com/johndoe, there's no way to send a
>> message
>>> to
>>>> Mr. Doe. If Mr. Doe is a committer, then I know johndoe@apache.org
>>> exists.
>>>> 
>>>> Is there really a privacy problem with having "johndoe@apache.org"
>> in
>>> the
>>>> commit message? Hiding it makes it very difficult for the rest of
>> us in
>>> the
>>>> same community to contact that person which is why I don't like
>> private
>>>> emails.
>>>> 
>>>> Are you getting lots of spam from git commits??
>>>> 
>>>> 
>>>> On Wed, Jun 17, 2020 at 1:20 PM Nabarun Nag <nn...@vmware.com>
>> wrote:
>>>> 
>>>>> Hi Kirk,
>>>>> 
>>>>> I think it is also now in the privacy setting in GitHub for
>> anyone who
>>>>> wants to keep emails private. [
>>> 
>> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fsettings%2Femails&amp;data=02%7C01%7Cjabarrett%40vmware.com%7C81f534ce227840414ac508d8146c1ff4%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637281801914055624&amp;sdata=0oZrwvG70fpOqPFl%2F3by%2FPY4nEN299QUb77UHspnbiI%3D&amp;reserved=0
>>> :
>>>>> 
>>> 
>> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fsettings%2Femails&amp;data=02%7C01%7Cjabarrett%40vmware.com%7C81f534ce227840414ac508d8146c1ff4%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637281801914055624&amp;sdata=0oZrwvG70fpOqPFl%2F3by%2FPY4nEN299QUb77UHspnbiI%3D&amp;reserved=0
>>> ]
>>>>> 
>>>>> This setting is needed for web based git operations like squash
>> merging
>>>>> PRs etc.
>>>>> 
>>>>> In GitHub:
>>>>> "Keep my email addresses private
>>>>> We’ll remove your public profile email and use
>>>>> nabarunnag@users.noreply.github.com when performing web-based Git
>>>>> operations (e.g. edits and merges) and sending email on your
>> behalf. If
>>> you
>>>>> want command line Git operations to use your private email you
>> must set
>>>>> your email in Git."
>>>>> 
>>>>> Regards
>>>>> Nabarun
>>>>> 
>>>>> -----Original Message-----
>>>>> From: Kirk Lund <kl...@apache.org>
>>>>> Sent: Wednesday, June 17, 2020 1:12 PM
>>>>> To: dev@geode.apache.org
>>>>> Subject: Setting your commit email address
>>>>> 
>>>>> Please make sure you've setup your commit email address. It makes
>> it
>>> much
>>>>> easier to find out who committed something and how to contact
>> them if
>>>>> there's a problem.
>>>>> 
>>>>> You typically use the following to set your email address
>> globally in
>>> git:
>>>>> 
>>>>> $ git config --global user.email "email@example.com"
>>>>> 
>>>>> You can also setup different repos with different email addresses
>> by
>>> using:
>>>>> 
>>>>> $ git config user.email "email@example.com"
>>>>> 
>>>>> In the below example, it's much easier to follow up with the
>> author of
>>> the
>>>>> 1st commit than the author of the 2nd commit:
>>>>> 
>>>>> commit b1107d2e403404337c22830a4964eefc2490ef50
>>>>> Author: John Doe <jd...@pivotal.io>
>>>>> Date:   Tue Jun 16 12:25:30 2020 -0700
>>>>> 
>>>>>   GEODE-8888: add something new
>>>>> 
>>>>> commit e159238175766b46cbb6fe1e3459aa2da68db756
>>>>> Author: John Doe <jo...@users.noreply.github.com>
>>>>> Date:   Tue Jun 16 10:55:16 2020 -0700
>>>>> 
>>>>>   GEODE-9999: fix something bad
>>>>> 
>>>>> For more info, see:
>>>>> 
>>>>> 
>>> 
>> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fhelp.github.com%2Fen%2Fgithub%2Fsetting-up-and-managing-your-github-user-account%2Fsetting-your-commit-email-address&amp;data=02%7C01%7Cjabarrett%40vmware.com%7C81f534ce227840414ac508d8146c1ff4%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637281801914055624&amp;sdata=4eB56pW6GnapQD6W%2FnRHcwfGyE%2FnogiMpGSv7JT7BMU%3D&amp;reserved=0
>>>>> 
>>>>> Thanks,
>>>>> Kirk
>>>>> 
>>> 
>>> 
>> 
>> 


Re: Setting your commit email address

Posted by Kirk Lund <kl...@apache.org>.
Since most folks don't even notice they've been requested to review a PR, I
don't have high confidence that they'll notice a notification about a
comment on a past commit. Seems sort of useful though. Thank you!

On Thu, Jun 18, 2020 at 3:53 PM Owen Nichols <on...@vmware.com> wrote:

> Perhaps a little-known feature of GitHub: you can comment on commits too,
> not just on PRs.  For example:
> https://github.com/apache/geode/commit/d82e30d3dd50e3983c332063c41915e97aca721a
>
> On 6/18/20, 3:48 PM, "Kirk Lund" <kl...@apache.org> wrote:
>
>     I'm not sure what you're talking about Jake (PRs?). I'm talking about
>     commits that are already on develop.
>
>     For example, if someone adds a new dunit test that turns out to be very
>     flaky, I'd like to find out from the git log who authored it and send
> them
>     an email directly (privately) and I have no way to do that if they're
>     hiding their email address.
>
>     Thanks though,
>     Kirk
>
>     On Thu, Jun 18, 2020 at 3:43 PM Jacob Barrett <ja...@vmware.com>
> wrote:
>
>     > Regardless of the email address issue, you can go to the commit and
> make
>     > comments and @johndoe and they will get a notification.
>     >
>     > -Jake
>     >
>     >
>     > > On Jun 18, 2020, at 10:31 AM, Kirk Lund <kl...@apache.org> wrote:
>     > >
>     > > I guess my main point is that I don't like private emails in OSS
> commit
>     > > messages.
>     > >
>     > > Author: John Doe <jo...@users.noreply.github.com>
>     > >
>     > > If there's a problem with a commit made by John Doe and he doesn't
> work
>     > for
>     > > Pivotal, then I have no idea how to contact him directly to
> discuss the
>     > > commit. If I visit github.com/johndoe, there's no way to send a
> message
>     > to
>     > > Mr. Doe. If Mr. Doe is a committer, then I know johndoe@apache.org
>     > exists.
>     > >
>     > > Is there really a privacy problem with having "johndoe@apache.org"
> in
>     > the
>     > > commit message? Hiding it makes it very difficult for the rest of
> us in
>     > the
>     > > same community to contact that person which is why I don't like
> private
>     > > emails.
>     > >
>     > > Are you getting lots of spam from git commits??
>     > >
>     > >
>     > > On Wed, Jun 17, 2020 at 1:20 PM Nabarun Nag <nn...@vmware.com>
> wrote:
>     > >
>     > >> Hi Kirk,
>     > >>
>     > >> I think it is also now in the privacy setting in GitHub for
> anyone who
>     > >> wants to keep emails private. [
>     >
> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fsettings%2Femails&amp;data=02%7C01%7Conichols%40vmware.com%7C7ac9167a37b54c070d7e08d813d9aa6e%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637281172880655331&amp;sdata=QrtQe4ftMGNQIaf1KOXMuQXDQQAnL4x09Cpa1gW47%2Bs%3D&amp;reserved=0
>     > :
>     > >>
>     >
> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fsettings%2Femails&amp;data=02%7C01%7Conichols%40vmware.com%7C7ac9167a37b54c070d7e08d813d9aa6e%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637281172880655331&amp;sdata=QrtQe4ftMGNQIaf1KOXMuQXDQQAnL4x09Cpa1gW47%2Bs%3D&amp;reserved=0
>     > ]
>     > >>
>     > >> This setting is needed for web based git operations like squash
> merging
>     > >> PRs etc.
>     > >>
>     > >> In GitHub:
>     > >> "Keep my email addresses private
>     > >> We’ll remove your public profile email and use
>     > >> nabarunnag@users.noreply.github.com when performing web-based Git
>     > >> operations (e.g. edits and merges) and sending email on your
> behalf. If
>     > you
>     > >> want command line Git operations to use your private email you
> must set
>     > >> your email in Git."
>     > >>
>     > >> Regards
>     > >> Nabarun
>     > >>
>     > >> -----Original Message-----
>     > >> From: Kirk Lund <kl...@apache.org>
>     > >> Sent: Wednesday, June 17, 2020 1:12 PM
>     > >> To: dev@geode.apache.org
>     > >> Subject: Setting your commit email address
>     > >>
>     > >> Please make sure you've setup your commit email address. It makes
> it
>     > much
>     > >> easier to find out who committed something and how to contact
> them if
>     > >> there's a problem.
>     > >>
>     > >> You typically use the following to set your email address
> globally in
>     > git:
>     > >>
>     > >> $ git config --global user.email "email@example.com"
>     > >>
>     > >> You can also setup different repos with different email addresses
> by
>     > using:
>     > >>
>     > >> $ git config user.email "email@example.com"
>     > >>
>     > >> In the below example, it's much easier to follow up with the
> author of
>     > the
>     > >> 1st commit than the author of the 2nd commit:
>     > >>
>     > >> commit b1107d2e403404337c22830a4964eefc2490ef50
>     > >> Author: John Doe <jd...@pivotal.io>
>     > >> Date:   Tue Jun 16 12:25:30 2020 -0700
>     > >>
>     > >>    GEODE-8888: add something new
>     > >>
>     > >> commit e159238175766b46cbb6fe1e3459aa2da68db756
>     > >> Author: John Doe <jo...@users.noreply.github.com>
>     > >> Date:   Tue Jun 16 10:55:16 2020 -0700
>     > >>
>     > >>    GEODE-9999: fix something bad
>     > >>
>     > >> For more info, see:
>     > >>
>     > >>
>     >
> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fhelp.github.com%2Fen%2Fgithub%2Fsetting-up-and-managing-your-github-user-account%2Fsetting-your-commit-email-address&amp;data=02%7C01%7Conichols%40vmware.com%7C7ac9167a37b54c070d7e08d813d9aa6e%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637281172880655331&amp;sdata=%2B7D0UrWpNAJeonQ%2Fuu%2F0Em7NTmOfqjBP%2FLP27%2B0Fqzw%3D&amp;reserved=0
>     > >>
>     > >> Thanks,
>     > >> Kirk
>     > >>
>     >
>     >
>
>

Re: Setting your commit email address

Posted by Owen Nichols <on...@vmware.com>.
Perhaps a little-known feature of GitHub: you can comment on commits too, not just on PRs.  For example: https://github.com/apache/geode/commit/d82e30d3dd50e3983c332063c41915e97aca721a

On 6/18/20, 3:48 PM, "Kirk Lund" <kl...@apache.org> wrote:

    I'm not sure what you're talking about Jake (PRs?). I'm talking about
    commits that are already on develop.

    For example, if someone adds a new dunit test that turns out to be very
    flaky, I'd like to find out from the git log who authored it and send them
    an email directly (privately) and I have no way to do that if they're
    hiding their email address.

    Thanks though,
    Kirk

    On Thu, Jun 18, 2020 at 3:43 PM Jacob Barrett <ja...@vmware.com> wrote:

    > Regardless of the email address issue, you can go to the commit and make
    > comments and @johndoe and they will get a notification.
    >
    > -Jake
    >
    >
    > > On Jun 18, 2020, at 10:31 AM, Kirk Lund <kl...@apache.org> wrote:
    > >
    > > I guess my main point is that I don't like private emails in OSS commit
    > > messages.
    > >
    > > Author: John Doe <jo...@users.noreply.github.com>
    > >
    > > If there's a problem with a commit made by John Doe and he doesn't work
    > for
    > > Pivotal, then I have no idea how to contact him directly to discuss the
    > > commit. If I visit github.com/johndoe, there's no way to send a message
    > to
    > > Mr. Doe. If Mr. Doe is a committer, then I know johndoe@apache.org
    > exists.
    > >
    > > Is there really a privacy problem with having "johndoe@apache.org" in
    > the
    > > commit message? Hiding it makes it very difficult for the rest of us in
    > the
    > > same community to contact that person which is why I don't like private
    > > emails.
    > >
    > > Are you getting lots of spam from git commits??
    > >
    > >
    > > On Wed, Jun 17, 2020 at 1:20 PM Nabarun Nag <nn...@vmware.com> wrote:
    > >
    > >> Hi Kirk,
    > >>
    > >> I think it is also now in the privacy setting in GitHub for anyone who
    > >> wants to keep emails private. [
    > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fsettings%2Femails&amp;data=02%7C01%7Conichols%40vmware.com%7C7ac9167a37b54c070d7e08d813d9aa6e%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637281172880655331&amp;sdata=QrtQe4ftMGNQIaf1KOXMuQXDQQAnL4x09Cpa1gW47%2Bs%3D&amp;reserved=0
    > :
    > >>
    > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fsettings%2Femails&amp;data=02%7C01%7Conichols%40vmware.com%7C7ac9167a37b54c070d7e08d813d9aa6e%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637281172880655331&amp;sdata=QrtQe4ftMGNQIaf1KOXMuQXDQQAnL4x09Cpa1gW47%2Bs%3D&amp;reserved=0
    > ]
    > >>
    > >> This setting is needed for web based git operations like squash merging
    > >> PRs etc.
    > >>
    > >> In GitHub:
    > >> "Keep my email addresses private
    > >> We’ll remove your public profile email and use
    > >> nabarunnag@users.noreply.github.com when performing web-based Git
    > >> operations (e.g. edits and merges) and sending email on your behalf. If
    > you
    > >> want command line Git operations to use your private email you must set
    > >> your email in Git."
    > >>
    > >> Regards
    > >> Nabarun
    > >>
    > >> -----Original Message-----
    > >> From: Kirk Lund <kl...@apache.org>
    > >> Sent: Wednesday, June 17, 2020 1:12 PM
    > >> To: dev@geode.apache.org
    > >> Subject: Setting your commit email address
    > >>
    > >> Please make sure you've setup your commit email address. It makes it
    > much
    > >> easier to find out who committed something and how to contact them if
    > >> there's a problem.
    > >>
    > >> You typically use the following to set your email address globally in
    > git:
    > >>
    > >> $ git config --global user.email "email@example.com"
    > >>
    > >> You can also setup different repos with different email addresses by
    > using:
    > >>
    > >> $ git config user.email "email@example.com"
    > >>
    > >> In the below example, it's much easier to follow up with the author of
    > the
    > >> 1st commit than the author of the 2nd commit:
    > >>
    > >> commit b1107d2e403404337c22830a4964eefc2490ef50
    > >> Author: John Doe <jd...@pivotal.io>
    > >> Date:   Tue Jun 16 12:25:30 2020 -0700
    > >>
    > >>    GEODE-8888: add something new
    > >>
    > >> commit e159238175766b46cbb6fe1e3459aa2da68db756
    > >> Author: John Doe <jo...@users.noreply.github.com>
    > >> Date:   Tue Jun 16 10:55:16 2020 -0700
    > >>
    > >>    GEODE-9999: fix something bad
    > >>
    > >> For more info, see:
    > >>
    > >>
    > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fhelp.github.com%2Fen%2Fgithub%2Fsetting-up-and-managing-your-github-user-account%2Fsetting-your-commit-email-address&amp;data=02%7C01%7Conichols%40vmware.com%7C7ac9167a37b54c070d7e08d813d9aa6e%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637281172880655331&amp;sdata=%2B7D0UrWpNAJeonQ%2Fuu%2F0Em7NTmOfqjBP%2FLP27%2B0Fqzw%3D&amp;reserved=0
    > >>
    > >> Thanks,
    > >> Kirk
    > >>
    >
    >


Re: Setting your commit email address

Posted by Kirk Lund <kl...@apache.org>.
I'm not sure what you're talking about Jake (PRs?). I'm talking about
commits that are already on develop.

For example, if someone adds a new dunit test that turns out to be very
flaky, I'd like to find out from the git log who authored it and send them
an email directly (privately) and I have no way to do that if they're
hiding their email address.

Thanks though,
Kirk

On Thu, Jun 18, 2020 at 3:43 PM Jacob Barrett <ja...@vmware.com> wrote:

> Regardless of the email address issue, you can go to the commit and make
> comments and @johndoe and they will get a notification.
>
> -Jake
>
>
> > On Jun 18, 2020, at 10:31 AM, Kirk Lund <kl...@apache.org> wrote:
> >
> > I guess my main point is that I don't like private emails in OSS commit
> > messages.
> >
> > Author: John Doe <jo...@users.noreply.github.com>
> >
> > If there's a problem with a commit made by John Doe and he doesn't work
> for
> > Pivotal, then I have no idea how to contact him directly to discuss the
> > commit. If I visit github.com/johndoe, there's no way to send a message
> to
> > Mr. Doe. If Mr. Doe is a committer, then I know johndoe@apache.org
> exists.
> >
> > Is there really a privacy problem with having "johndoe@apache.org" in
> the
> > commit message? Hiding it makes it very difficult for the rest of us in
> the
> > same community to contact that person which is why I don't like private
> > emails.
> >
> > Are you getting lots of spam from git commits??
> >
> >
> > On Wed, Jun 17, 2020 at 1:20 PM Nabarun Nag <nn...@vmware.com> wrote:
> >
> >> Hi Kirk,
> >>
> >> I think it is also now in the privacy setting in GitHub for anyone who
> >> wants to keep emails private. [
> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fsettings%2Femails&amp;data=02%7C01%7Cjabarrett%40vmware.com%7C46ffcf6c885b4b17242608d813ad6a39%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637280982817747880&amp;sdata=pW5U2q9CXMKxV4gaw%2FF9OVrZVqDJI4WGKEe9Rh7CahU%3D&amp;reserved=0
> :
> >>
> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fsettings%2Femails&amp;data=02%7C01%7Cjabarrett%40vmware.com%7C46ffcf6c885b4b17242608d813ad6a39%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637280982817747880&amp;sdata=pW5U2q9CXMKxV4gaw%2FF9OVrZVqDJI4WGKEe9Rh7CahU%3D&amp;reserved=0
> ]
> >>
> >> This setting is needed for web based git operations like squash merging
> >> PRs etc.
> >>
> >> In GitHub:
> >> "Keep my email addresses private
> >> We’ll remove your public profile email and use
> >> nabarunnag@users.noreply.github.com when performing web-based Git
> >> operations (e.g. edits and merges) and sending email on your behalf. If
> you
> >> want command line Git operations to use your private email you must set
> >> your email in Git."
> >>
> >> Regards
> >> Nabarun
> >>
> >> -----Original Message-----
> >> From: Kirk Lund <kl...@apache.org>
> >> Sent: Wednesday, June 17, 2020 1:12 PM
> >> To: dev@geode.apache.org
> >> Subject: Setting your commit email address
> >>
> >> Please make sure you've setup your commit email address. It makes it
> much
> >> easier to find out who committed something and how to contact them if
> >> there's a problem.
> >>
> >> You typically use the following to set your email address globally in
> git:
> >>
> >> $ git config --global user.email "email@example.com"
> >>
> >> You can also setup different repos with different email addresses by
> using:
> >>
> >> $ git config user.email "email@example.com"
> >>
> >> In the below example, it's much easier to follow up with the author of
> the
> >> 1st commit than the author of the 2nd commit:
> >>
> >> commit b1107d2e403404337c22830a4964eefc2490ef50
> >> Author: John Doe <jd...@pivotal.io>
> >> Date:   Tue Jun 16 12:25:30 2020 -0700
> >>
> >>    GEODE-8888: add something new
> >>
> >> commit e159238175766b46cbb6fe1e3459aa2da68db756
> >> Author: John Doe <jo...@users.noreply.github.com>
> >> Date:   Tue Jun 16 10:55:16 2020 -0700
> >>
> >>    GEODE-9999: fix something bad
> >>
> >> For more info, see:
> >>
> >>
> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fhelp.github.com%2Fen%2Fgithub%2Fsetting-up-and-managing-your-github-user-account%2Fsetting-your-commit-email-address&amp;data=02%7C01%7Cjabarrett%40vmware.com%7C46ffcf6c885b4b17242608d813ad6a39%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637280982817757873&amp;sdata=gHaNqt9QpQXDJlLQe7iAFWxbylcRgZCxEYM469y%2F%2FZQ%3D&amp;reserved=0
> >>
> >> Thanks,
> >> Kirk
> >>
>
>

Re: Setting your commit email address

Posted by Mark Hanson <ha...@vmware.com>.
I think that is a fair point.

On 6/18/20, 3:43 PM, "Jacob Barrett" <ja...@vmware.com> wrote:

    Regardless of the email address issue, you can go to the commit and make comments and @johndoe and they will get a notification. 

    -Jake


    > On Jun 18, 2020, at 10:31 AM, Kirk Lund <kl...@apache.org> wrote:
    > 
    > I guess my main point is that I don't like private emails in OSS commit
    > messages.
    > 
    > Author: John Doe <jo...@users.noreply.github.com>
    > 
    > If there's a problem with a commit made by John Doe and he doesn't work for
    > Pivotal, then I have no idea how to contact him directly to discuss the
    > commit. If I visit github.com/johndoe, there's no way to send a message to
    > Mr. Doe. If Mr. Doe is a committer, then I know johndoe@apache.org exists.
    > 
    > Is there really a privacy problem with having "johndoe@apache.org" in the
    > commit message? Hiding it makes it very difficult for the rest of us in the
    > same community to contact that person which is why I don't like private
    > emails.
    > 
    > Are you getting lots of spam from git commits??
    > 
    > 
    > On Wed, Jun 17, 2020 at 1:20 PM Nabarun Nag <nn...@vmware.com> wrote:
    > 
    >> Hi Kirk,
    >> 
    >> I think it is also now in the privacy setting in GitHub for anyone who
    >> wants to keep emails private. [https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fsettings%2Femails&amp;data=02%7C01%7Chansonm%40vmware.com%7C65458f873bd24f38514908d813d90c57%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637281170244761838&amp;sdata=Q0ar18fz6Hu51i1TyM1PEW92o6SbBY%2FBnYSJlIgiCXE%3D&amp;reserved=0 :
    >> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fsettings%2Femails&amp;data=02%7C01%7Chansonm%40vmware.com%7C65458f873bd24f38514908d813d90c57%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637281170244761838&amp;sdata=Q0ar18fz6Hu51i1TyM1PEW92o6SbBY%2FBnYSJlIgiCXE%3D&amp;reserved=0 ]
    >> 
    >> This setting is needed for web based git operations like squash merging
    >> PRs etc.
    >> 
    >> In GitHub:
    >> "Keep my email addresses private
    >> We’ll remove your public profile email and use
    >> nabarunnag@users.noreply.github.com when performing web-based Git
    >> operations (e.g. edits and merges) and sending email on your behalf. If you
    >> want command line Git operations to use your private email you must set
    >> your email in Git."
    >> 
    >> Regards
    >> Nabarun
    >> 
    >> -----Original Message-----
    >> From: Kirk Lund <kl...@apache.org>
    >> Sent: Wednesday, June 17, 2020 1:12 PM
    >> To: dev@geode.apache.org
    >> Subject: Setting your commit email address
    >> 
    >> Please make sure you've setup your commit email address. It makes it much
    >> easier to find out who committed something and how to contact them if
    >> there's a problem.
    >> 
    >> You typically use the following to set your email address globally in git:
    >> 
    >> $ git config --global user.email "email@example.com"
    >> 
    >> You can also setup different repos with different email addresses by using:
    >> 
    >> $ git config user.email "email@example.com"
    >> 
    >> In the below example, it's much easier to follow up with the author of the
    >> 1st commit than the author of the 2nd commit:
    >> 
    >> commit b1107d2e403404337c22830a4964eefc2490ef50
    >> Author: John Doe <jd...@pivotal.io>
    >> Date:   Tue Jun 16 12:25:30 2020 -0700
    >> 
    >>    GEODE-8888: add something new
    >> 
    >> commit e159238175766b46cbb6fe1e3459aa2da68db756
    >> Author: John Doe <jo...@users.noreply.github.com>
    >> Date:   Tue Jun 16 10:55:16 2020 -0700
    >> 
    >>    GEODE-9999: fix something bad
    >> 
    >> For more info, see:
    >> 
    >> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fhelp.github.com%2Fen%2Fgithub%2Fsetting-up-and-managing-your-github-user-account%2Fsetting-your-commit-email-address&amp;data=02%7C01%7Chansonm%40vmware.com%7C65458f873bd24f38514908d813d90c57%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637281170244761838&amp;sdata=RWMweOgxyRgIVd%2Bei1rpRdfL2j%2F%2FIogBRjZzJ%2FQlhLw%3D&amp;reserved=0
    >> 
    >> Thanks,
    >> Kirk
    >> 



Re: Setting your commit email address

Posted by Jacob Barrett <ja...@vmware.com>.
Regardless of the email address issue, you can go to the commit and make comments and @johndoe and they will get a notification. 

-Jake


> On Jun 18, 2020, at 10:31 AM, Kirk Lund <kl...@apache.org> wrote:
> 
> I guess my main point is that I don't like private emails in OSS commit
> messages.
> 
> Author: John Doe <jo...@users.noreply.github.com>
> 
> If there's a problem with a commit made by John Doe and he doesn't work for
> Pivotal, then I have no idea how to contact him directly to discuss the
> commit. If I visit github.com/johndoe, there's no way to send a message to
> Mr. Doe. If Mr. Doe is a committer, then I know johndoe@apache.org exists.
> 
> Is there really a privacy problem with having "johndoe@apache.org" in the
> commit message? Hiding it makes it very difficult for the rest of us in the
> same community to contact that person which is why I don't like private
> emails.
> 
> Are you getting lots of spam from git commits??
> 
> 
> On Wed, Jun 17, 2020 at 1:20 PM Nabarun Nag <nn...@vmware.com> wrote:
> 
>> Hi Kirk,
>> 
>> I think it is also now in the privacy setting in GitHub for anyone who
>> wants to keep emails private. [https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fsettings%2Femails&amp;data=02%7C01%7Cjabarrett%40vmware.com%7C46ffcf6c885b4b17242608d813ad6a39%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637280982817747880&amp;sdata=pW5U2q9CXMKxV4gaw%2FF9OVrZVqDJI4WGKEe9Rh7CahU%3D&amp;reserved=0 :
>> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fsettings%2Femails&amp;data=02%7C01%7Cjabarrett%40vmware.com%7C46ffcf6c885b4b17242608d813ad6a39%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637280982817747880&amp;sdata=pW5U2q9CXMKxV4gaw%2FF9OVrZVqDJI4WGKEe9Rh7CahU%3D&amp;reserved=0 ]
>> 
>> This setting is needed for web based git operations like squash merging
>> PRs etc.
>> 
>> In GitHub:
>> "Keep my email addresses private
>> We’ll remove your public profile email and use
>> nabarunnag@users.noreply.github.com when performing web-based Git
>> operations (e.g. edits and merges) and sending email on your behalf. If you
>> want command line Git operations to use your private email you must set
>> your email in Git."
>> 
>> Regards
>> Nabarun
>> 
>> -----Original Message-----
>> From: Kirk Lund <kl...@apache.org>
>> Sent: Wednesday, June 17, 2020 1:12 PM
>> To: dev@geode.apache.org
>> Subject: Setting your commit email address
>> 
>> Please make sure you've setup your commit email address. It makes it much
>> easier to find out who committed something and how to contact them if
>> there's a problem.
>> 
>> You typically use the following to set your email address globally in git:
>> 
>> $ git config --global user.email "email@example.com"
>> 
>> You can also setup different repos with different email addresses by using:
>> 
>> $ git config user.email "email@example.com"
>> 
>> In the below example, it's much easier to follow up with the author of the
>> 1st commit than the author of the 2nd commit:
>> 
>> commit b1107d2e403404337c22830a4964eefc2490ef50
>> Author: John Doe <jd...@pivotal.io>
>> Date:   Tue Jun 16 12:25:30 2020 -0700
>> 
>>    GEODE-8888: add something new
>> 
>> commit e159238175766b46cbb6fe1e3459aa2da68db756
>> Author: John Doe <jo...@users.noreply.github.com>
>> Date:   Tue Jun 16 10:55:16 2020 -0700
>> 
>>    GEODE-9999: fix something bad
>> 
>> For more info, see:
>> 
>> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fhelp.github.com%2Fen%2Fgithub%2Fsetting-up-and-managing-your-github-user-account%2Fsetting-your-commit-email-address&amp;data=02%7C01%7Cjabarrett%40vmware.com%7C46ffcf6c885b4b17242608d813ad6a39%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637280982817757873&amp;sdata=gHaNqt9QpQXDJlLQe7iAFWxbylcRgZCxEYM469y%2F%2FZQ%3D&amp;reserved=0
>> 
>> Thanks,
>> Kirk
>> 


Re: Setting your commit email address

Posted by Mark Hanson <ha...@vmware.com>.
Hi All,

Just my opinion here, but I think that if you commit something that breaks CI, I should be able e-mail you at the email address on your commit.

Thanks,
Mark


On 6/18/20, 10:31 AM, "Kirk Lund" <kl...@apache.org> wrote:

    I guess my main point is that I don't like private emails in OSS commit
    messages.

    Author: John Doe <jo...@users.noreply.github.com>

    If there's a problem with a commit made by John Doe and he doesn't work for
    Pivotal, then I have no idea how to contact him directly to discuss the
    commit. If I visit github.com/johndoe, there's no way to send a message to
    Mr. Doe. If Mr. Doe is a committer, then I know johndoe@apache.org exists.

    Is there really a privacy problem with having "johndoe@apache.org" in the
    commit message? Hiding it makes it very difficult for the rest of us in the
    same community to contact that person which is why I don't like private
    emails.

    Are you getting lots of spam from git commits??


    On Wed, Jun 17, 2020 at 1:20 PM Nabarun Nag <nn...@vmware.com> wrote:

    > Hi Kirk,
    >
    > I think it is also now in the privacy setting in GitHub for anyone who
    > wants to keep emails private. [https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fsettings%2Femails&amp;data=02%7C01%7Chansonm%40vmware.com%7Cf1ba6c653770490084e108d813ad6a22%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637280982818745590&amp;sdata=uhBB1QBCvmXKY5EQlXYuneTZGOOMnxdd4qpFE2bonbo%3D&amp;reserved=0 :
    > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fsettings%2Femails&amp;data=02%7C01%7Chansonm%40vmware.com%7Cf1ba6c653770490084e108d813ad6a22%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637280982818745590&amp;sdata=uhBB1QBCvmXKY5EQlXYuneTZGOOMnxdd4qpFE2bonbo%3D&amp;reserved=0 ]
    >
    > This setting is needed for web based git operations like squash merging
    > PRs etc.
    >
    > In GitHub:
    > "Keep my email addresses private
    > We’ll remove your public profile email and use
    > nabarunnag@users.noreply.github.com when performing web-based Git
    > operations (e.g. edits and merges) and sending email on your behalf. If you
    > want command line Git operations to use your private email you must set
    > your email in Git."
    >
    > Regards
    > Nabarun
    >
    > -----Original Message-----
    > From: Kirk Lund <kl...@apache.org>
    > Sent: Wednesday, June 17, 2020 1:12 PM
    > To: dev@geode.apache.org
    > Subject: Setting your commit email address
    >
    > Please make sure you've setup your commit email address. It makes it much
    > easier to find out who committed something and how to contact them if
    > there's a problem.
    >
    > You typically use the following to set your email address globally in git:
    >
    > $ git config --global user.email "email@example.com"
    >
    > You can also setup different repos with different email addresses by using:
    >
    > $ git config user.email "email@example.com"
    >
    > In the below example, it's much easier to follow up with the author of the
    > 1st commit than the author of the 2nd commit:
    >
    > commit b1107d2e403404337c22830a4964eefc2490ef50
    > Author: John Doe <jd...@pivotal.io>
    > Date:   Tue Jun 16 12:25:30 2020 -0700
    >
    >     GEODE-8888: add something new
    >
    > commit e159238175766b46cbb6fe1e3459aa2da68db756
    > Author: John Doe <jo...@users.noreply.github.com>
    > Date:   Tue Jun 16 10:55:16 2020 -0700
    >
    >     GEODE-9999: fix something bad
    >
    > For more info, see:
    >
    > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fhelp.github.com%2Fen%2Fgithub%2Fsetting-up-and-managing-your-github-user-account%2Fsetting-your-commit-email-address&amp;data=02%7C01%7Chansonm%40vmware.com%7Cf1ba6c653770490084e108d813ad6a22%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637280982818745590&amp;sdata=4%2Fq8B%2B7yNYzwS2PcVP1YpHC3SMkZbK0RtqLWjPbLw3s%3D&amp;reserved=0
    >
    > Thanks,
    > Kirk
    >


Re: Setting your commit email address

Posted by Kirk Lund <kl...@apache.org>.
I guess my main point is that I don't like private emails in OSS commit
messages.

Author: John Doe <jo...@users.noreply.github.com>

If there's a problem with a commit made by John Doe and he doesn't work for
Pivotal, then I have no idea how to contact him directly to discuss the
commit. If I visit github.com/johndoe, there's no way to send a message to
Mr. Doe. If Mr. Doe is a committer, then I know johndoe@apache.org exists.

Is there really a privacy problem with having "johndoe@apache.org" in the
commit message? Hiding it makes it very difficult for the rest of us in the
same community to contact that person which is why I don't like private
emails.

Are you getting lots of spam from git commits??


On Wed, Jun 17, 2020 at 1:20 PM Nabarun Nag <nn...@vmware.com> wrote:

> Hi Kirk,
>
> I think it is also now in the privacy setting in GitHub for anyone who
> wants to keep emails private. [https://github.com/settings/emails :
> https://github.com/settings/emails ]
>
> This setting is needed for web based git operations like squash merging
> PRs etc.
>
> In GitHub:
> "Keep my email addresses private
> We’ll remove your public profile email and use
> nabarunnag@users.noreply.github.com when performing web-based Git
> operations (e.g. edits and merges) and sending email on your behalf. If you
> want command line Git operations to use your private email you must set
> your email in Git."
>
> Regards
> Nabarun
>
> -----Original Message-----
> From: Kirk Lund <kl...@apache.org>
> Sent: Wednesday, June 17, 2020 1:12 PM
> To: dev@geode.apache.org
> Subject: Setting your commit email address
>
> Please make sure you've setup your commit email address. It makes it much
> easier to find out who committed something and how to contact them if
> there's a problem.
>
> You typically use the following to set your email address globally in git:
>
> $ git config --global user.email "email@example.com"
>
> You can also setup different repos with different email addresses by using:
>
> $ git config user.email "email@example.com"
>
> In the below example, it's much easier to follow up with the author of the
> 1st commit than the author of the 2nd commit:
>
> commit b1107d2e403404337c22830a4964eefc2490ef50
> Author: John Doe <jd...@pivotal.io>
> Date:   Tue Jun 16 12:25:30 2020 -0700
>
>     GEODE-8888: add something new
>
> commit e159238175766b46cbb6fe1e3459aa2da68db756
> Author: John Doe <jo...@users.noreply.github.com>
> Date:   Tue Jun 16 10:55:16 2020 -0700
>
>     GEODE-9999: fix something bad
>
> For more info, see:
>
> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fhelp.github.com%2Fen%2Fgithub%2Fsetting-up-and-managing-your-github-user-account%2Fsetting-your-commit-email-address&amp;data=02%7C01%7Cnnag%40vmware.com%7C52882c4b78a34fd2ddfe08d812faa8f2%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637280215074685835&amp;sdata=898w3f4jbFyTyQl8GAy1cFboW28VHCZAbl5ycwO8vX8%3D&amp;reserved=0
>
> Thanks,
> Kirk
>

RE: Setting your commit email address

Posted by Nabarun Nag <nn...@vmware.com>.
Hi Kirk, 

I think it is also now in the privacy setting in GitHub for anyone who wants to keep emails private. [https://github.com/settings/emails : https://github.com/settings/emails ]

This setting is needed for web based git operations like squash merging PRs etc.

In GitHub:
"Keep my email addresses private
We’ll remove your public profile email and use nabarunnag@users.noreply.github.com when performing web-based Git operations (e.g. edits and merges) and sending email on your behalf. If you want command line Git operations to use your private email you must set your email in Git."

Regards
Nabarun

-----Original Message-----
From: Kirk Lund <kl...@apache.org> 
Sent: Wednesday, June 17, 2020 1:12 PM
To: dev@geode.apache.org
Subject: Setting your commit email address

Please make sure you've setup your commit email address. It makes it much easier to find out who committed something and how to contact them if there's a problem.

You typically use the following to set your email address globally in git:

$ git config --global user.email "email@example.com"

You can also setup different repos with different email addresses by using:

$ git config user.email "email@example.com"

In the below example, it's much easier to follow up with the author of the 1st commit than the author of the 2nd commit:

commit b1107d2e403404337c22830a4964eefc2490ef50
Author: John Doe <jd...@pivotal.io>
Date:   Tue Jun 16 12:25:30 2020 -0700

    GEODE-8888: add something new

commit e159238175766b46cbb6fe1e3459aa2da68db756
Author: John Doe <jo...@users.noreply.github.com>
Date:   Tue Jun 16 10:55:16 2020 -0700

    GEODE-9999: fix something bad

For more info, see:
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fhelp.github.com%2Fen%2Fgithub%2Fsetting-up-and-managing-your-github-user-account%2Fsetting-your-commit-email-address&amp;data=02%7C01%7Cnnag%40vmware.com%7C52882c4b78a34fd2ddfe08d812faa8f2%7Cb39138ca3cee4b4aa4d6cd83d9dd62f0%7C0%7C0%7C637280215074685835&amp;sdata=898w3f4jbFyTyQl8GAy1cFboW28VHCZAbl5ycwO8vX8%3D&amp;reserved=0

Thanks,
Kirk