You are viewing a plain text version of this content. The canonical link for it is here.
Posted to infrastructure-issues@apache.org by "Chris Lambertus (JIRA)" <ji...@apache.org> on 2016/05/04 05:08:12 UTC

[jira] [Updated] (INFRA-11675) Make "ASF GitHub Bot" less spammy on JIRA

     [ https://issues.apache.org/jira/browse/INFRA-11675?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Chris Lambertus updated INFRA-11675:
------------------------------------
    Status: Waiting for user  (was: Waiting for Infra)

[~ctubbsii] This looks pretty good to me. Could you please update the documentation for your linkonly parameter? 

> Make "ASF GitHub Bot" less spammy on JIRA
> -----------------------------------------
>
>                 Key: INFRA-11675
>                 URL: https://issues.apache.org/jira/browse/INFRA-11675
>             Project: Infrastructure
>          Issue Type: Improvement
>          Components: Github, JIRA
>            Reporter: Christopher Tubbs
>            Assignee: Chris Lambertus
>            Priority: Minor
>              Labels: #bugbash
>
> "ASF GitHub Bot" is currently mirroring all comments (and all the surrounding code being commented on) for pull requests to GitHub onto JIRA. This results in a lot of spam, users get lots of extra notifications:
> 1. Subscribers to GitHub issues get notified by GitHub of comments
> 2. Subscribers to mailing list get notified by "ASF GitHub Bot"
> 3. Subscribers to JIRA issues get notified by new comments from JIRA
> 4. Subscribers to mailing list get notified of new comments from ASF JIRA Bot (because JIRA comments and certain other activities go to the mailing lists too)
> I think items 1 and 2 are reasonable, but 3 and 4 are very redundant. Further, they make the JIRA comment thread unusable, because they are so full of spam, they cannot be reasonably followed.
> I propose two changes to the way ASF GitHub Bot works:
> 1. ASF GitHub Bot should create a new external link to the pull request so it can be easily found from folks visiting the JIRA.
> 2. ASF GitHub Bot should not create comments on JIRA issues. Instead, it should only contribute to the "Work Log" for the JIRA.
> These two changes make JIRA and GitHub play more nicely together, because links are easy for users to follow, JIRA comments are less noisy and more useful, and "Work Log" activity does not trigger spammy redundant notifications of type 3 and 4.
> One example (though, I'm sure not the worst example) of "ASF GitHub Bot" gone wild is: ACCUMULO-4187 and https://github.com/apache/accumulo/pull/90



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)