I like the idea of this bot, but I'm somewhat annoyed by it. I have touched
a lot of files and wrote a lot of the original code. Everyday I wake up I
get a lot of emails from this bot.

Also if we are going to use this, can we rename the bot to something like
spark-bot, rather than holden's personal bot?

On Mon, Jul 30, 2018 at 10:18 PM Hyukjin Kwon <gurwls...@gmail.com> wrote:

> > That being said the folks being pinged are not just committers.
>
> I doubt it because only pinged ones I see are all committers and that's
> why I assumed the pinging is based on who committed the PR (which implies
> committer only).
> Do you maybe have some examples where non-committers were pinged? Looks at
> least, (almost?) all of them are committers and something needs to be fixed 
> even
> if so.
>
> I recently argued about pinging things before - sounds it matters if it
> annoys. Since pinging is completely optional and cc'ing someone else might
> need other contexts not
> only assuming from the blame and who committed this, I am actually not
> super happy with that pinging for now. I was slightly supportive for this
> idea but now I actually slightly
> became negative on this after observing how it goes in practice.
>
> I wonder how other people think on this.
>
>
>
> 2018년 7월 31일 (화) 오후 12:33, Holden Karau <hol...@pigscanfly.ca>님이 작성:
>
>> So CODEOWNERS is limited to committers by GitHub. We can definitely
>> modify the config file though and I'm happy to write some custom logic if
>> it helps support our needs. We can also just turn it off if it's too noisey
>> for folks in general.
>>
>> That being said the folks being pinged are not just committers. The hope
>> is to get more code authors who aren't committers involved in the reviews
>> and then eventually become committers.
>>
>> On Mon, Jul 30, 2018, 9:09 PM Hyukjin Kwon <gurwls...@gmail.com> wrote:
>>
>>> *reviewers: I mean people who committed the PR given my observation.
>>>
>>> 2018년 7월 31일 (화) 오전 11:50, Hyukjin Kwon <gurwls...@gmail.com>님이 작성:
>>>
>>>> I was wondering if we can leave the configuration open and accept some
>>>> custom configurations, IMHO, because I saw some people less related or less
>>>> active are consistently pinged. Just started to get worried if they get
>>>> annoyed by this.
>>>> Also, some people could be interested in few specific areas. They
>>>> should get pinged too.
>>>> Also, assuming from people pinged, seems they are reviewers (which
>>>> basically means committers I guess). Was wondering if there's a big
>>>> difference between codeowners and bots.
>>>>
>>>>
>>>>
>>>> 2018년 7월 31일 (화) 오전 11:38, Holden Karau <hol...@pigscanfly.ca>님이 작성:
>>>>
>>>>> Th configuration file is optional, is there something you want to try
>>>>> and change?
>>>>>
>>>>> On Mon, Jul 30, 2018 at 7:30 PM Hyukjin Kwon <gurwls...@gmail.com>
>>>>> wrote:
>>>>>
>>>>>> I see. Thanks. I was wondering if I can see the configuration file
>>>>>> since that looks needed (
>>>>>> https://github.com/holdenk/mention-bot#configuration) but I couldn't
>>>>>> find (sorry if it's just something I simply missed).
>>>>>>
>>>>>> 2018년 7월 31일 (화) 오전 1:48, Holden Karau <hol...@pigscanfly.ca>님이 작성:
>>>>>>
>>>>>>> So the one that is running is the the form in my own repo (set up
>>>>>>> for K8s deployment) - http://github.com/holdenk/mention-bot
>>>>>>>
>>>>>>> On Mon, Jul 30, 2018 at 3:15 AM Hyukjin Kwon <gurwls...@gmail.com>
>>>>>>> wrote:
>>>>>>>
>>>>>>>> Holden, so, is it a fork in
>>>>>>>> https://github.com/facebookarchive/mention-bot? Would you mind if
>>>>>>>> I ask where I can see the configurations for it?
>>>>>>>>
>>>>>>>>
>>>>>>>> 2018년 7월 23일 (월) 오전 10:16, Holden Karau <hol...@pigscanfly.ca>님이
>>>>>>>> 작성:
>>>>>>>>
>>>>>>>>> Yeah so the issue with codeowners is it will only assign to
>>>>>>>>> committers on the repo (the Beam project found this out the practical
>>>>>>>>> application way).
>>>>>>>>>
>>>>>>>>> I have a fork of mention bot running and it seems we can add it
>>>>>>>>> (need an infra ticket), but one of the things the Beam folks asked 
>>>>>>>>> was to
>>>>>>>>> not ping code authors who haven’t committed in the past year which I 
>>>>>>>>> need
>>>>>>>>> to do a bit of poking on to make happen.
>>>>>>>>>
>>>>>>>>> On Sun, Jul 22, 2018 at 7:04 PM Nicholas Chammas <
>>>>>>>>> nicholas.cham...@gmail.com> wrote:
>>>>>>>>>
>>>>>>>>>> On this topic, I just stumbled on a GitHub feature called
>>>>>>>>>> CODEOWNERS <https://help.github.com/articles/about-codeowners/>.
>>>>>>>>>> It lets you specify owners of specific areas of the repository using 
>>>>>>>>>> the
>>>>>>>>>> same syntax that .gitignore uses. Here is CPython's CODEOWNERS
>>>>>>>>>> file
>>>>>>>>>> <https://github.com/python/cpython/blob/master/.github/CODEOWNERS>
>>>>>>>>>> for reference.
>>>>>>>>>>
>>>>>>>>>> Dunno if that would complement mention-bot (which Facebook is
>>>>>>>>>> apparently no longer maintaining
>>>>>>>>>> <https://github.com/facebookarchive/mention-bot#readme>), or if
>>>>>>>>>> we can even use it given the ASF setup on GitHub. But I thought it 
>>>>>>>>>> would be
>>>>>>>>>> worth mentioning nonetheless.
>>>>>>>>>>
>>>>>>>>>> On Sat, Jul 14, 2018 at 11:17 AM Holden Karau <
>>>>>>>>>> hol...@pigscanfly.ca> wrote:
>>>>>>>>>>
>>>>>>>>>>> Hearing no objections (and in a shout out to @ Nicholas Chammas
>>>>>>>>>>> who initially suggested mention-bot back in 2016) I've set up a 
>>>>>>>>>>> copy of
>>>>>>>>>>> mention bot and run it against my own repo (looks like
>>>>>>>>>>> https://github.com/holdenk/spark-testing-base/pull/253 ).
>>>>>>>>>>>
>>>>>>>>>>> If no one objects I’ll ask infra to turn this on for Spark on a
>>>>>>>>>>> trial biases and we can revisit it based on how folks interact with 
>>>>>>>>>>> it.
>>>>>>>>>>>
>>>>>>>>>>> On Wed, Jun 6, 2018 at 12:24 PM, Holden Karau <
>>>>>>>>>>> hol...@pigscanfly.ca> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> So there are a few bots along this line in OSS. If no one
>>>>>>>>>>>> objects I’ll take a look and find one which matches our use case 
>>>>>>>>>>>> and try it
>>>>>>>>>>>> out.
>>>>>>>>>>>>
>>>>>>>>>>>> On Wed, Jun 6, 2018 at 10:33 AM Sean Owen <sro...@gmail.com>
>>>>>>>>>>>> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>> Certainly I will frequently dig through 'git blame' to figure
>>>>>>>>>>>>> out who might be the right reviewer. Maybe that's automatable -- 
>>>>>>>>>>>>> ping the
>>>>>>>>>>>>> person who last touched the most lines touched by the PR? There 
>>>>>>>>>>>>> might be
>>>>>>>>>>>>> some false positives there. And I suppose the downside is being 
>>>>>>>>>>>>> pinged
>>>>>>>>>>>>> forever for some change that just isn't well considered or one of 
>>>>>>>>>>>>> those
>>>>>>>>>>>>> accidental 100K-line PRs. So maybe some way to decline or silence 
>>>>>>>>>>>>> is
>>>>>>>>>>>>> important, or maybe just ping once and leave it. Sure, a bot that 
>>>>>>>>>>>>> just adds
>>>>>>>>>>>>> a "Would @foo like to review?" comment on Github? Sure seems 
>>>>>>>>>>>>> worth trying
>>>>>>>>>>>>> if someone is willing to do the work to cook up the bot.
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Wed, Jun 6, 2018 at 12:22 PM Holden Karau <
>>>>>>>>>>>>> hol...@pigscanfly.ca> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>>> Hi friends,
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Was chatting with some folks at the summit and I was
>>>>>>>>>>>>>> wondering how people would feel about adding a review bot to 
>>>>>>>>>>>>>> ping folks. We
>>>>>>>>>>>>>> already have the review dashboard but I was thinking we could 
>>>>>>>>>>>>>> ping folks
>>>>>>>>>>>>>> who were the original authors of the code being changed whom 
>>>>>>>>>>>>>> might not be
>>>>>>>>>>>>>> in the habit of looking at the review dashboard.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Cheers,
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Holden :)
>>>>>>>>>>>>>> --
>>>>>>>>>>>>>> Twitter: https://twitter.com/holdenkarau
>>>>>>>>>>>>>>
>>>>>>>>>>>>> --
>>>>>>>>>>>> Twitter: https://twitter.com/holdenkarau
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>> Twitter: https://twitter.com/holdenkarau
>>>>>>>>>>> --
>>>>>>>>>>> Twitter: https://twitter.com/holdenkarau
>>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>> Twitter: https://twitter.com/holdenkarau
>>>>>>>>>
>>>>>>>> --
>>>>> Twitter: https://twitter.com/holdenkarau
>>>>>
>>>>

Reply via email to