Redash: [meta] Add Probots

Created on 23 May 2018  路  2Comments  路  Source: getredash/redash

Why

I want to add probots because I think that they can significantly make it easier for us to do triaging, and will relieve the maintainers of some pressure.

Wait, what are probots?

They're automated scripts that interact with GitHub issues and basically do some work for you, such as checking that users respond in times, that old threads are locked, and other things which are easy for a bot to do but laborious for maintainers.

Ok, which ones?

  • ProBot Request Info (https://probot.github.io/apps/request-info)

    • Follow up when a user opens an issue/PR with no description

  • ProBot Welcome (https://probot.github.io/apps/welcome)

    • Welcome users who open their first issue/PR

  • ProBot Lock (https://probot.github.io/apps/lock)

    • Lock threads that have been closed and have no activity for 180 days to prevent random drive-by comments

  • ProBot No Response (https://probot.github.io/apps/no-response)

    • Close issues that have "need more info" label after 7 days with no response from issue opener

  • ProBot Stale (https://probot.github.io/apps/stale)

    • Mark issues with no activity in 90 days with a "stale" label and leave a comment, then close the issue if there's still no activity 7 days later. Issues with the "accepted", "enhancement", or "bug" label will never be marked stale.

  • ProBot WIP (https://probot.github.io/apps/wip)

    • Prevent merging of PRs with "WIP" in the title

What do you think?

Most helpful comment

Thanks! Installed all of them except for the Stale one.

All 2 comments

Thanks! Installed all of them except for the Stale one.

Awesome! Looking forward to seeing how this makes things easier.

Was this page helpful?
0 / 5 - 0 ratings