Feature parity with Probot apps
Description
Probot from GitHub offers a number of automation bots for managing repositories and projects. Some of these features are already features of GitLab. We should ensure that these ideas are enabled by GitLab natively.
From GitHub:
GitHub Apps to automate and improve your workflow Use pre-built apps to extend GitHub, and easily build and share your own.
Continuing this discussion with @sytses: https://gitlab.slack.com/archives/C1BBL1V3K/p1523633987000406?thread_ts=1523610363.000183&cid=C1BBL1V3K
Details
| App Name | Description | GitLab Feature/Issue |
| --- | --- | --- | --- |
| Work In Progress | Prevent merging of Pull Requests with "WIP" in the title | GitLab WIP label |
| Stale | Close stale Issues and Pull Requests | needs issue |
| Reminders | Set reminders on Issues and Pull Requests | gitlab-org/gitlab-ce#41339 |
| First Timers | Create starter issues to help onboard new open source contributors | Issue Templates? Also commented on gitlab-org/gitlab-ce/issues#8938 |
| Developer Certificate of Origin | Enforce the DCO on Pull Requests | needs issue |
| todo | Creates new issues from actionable comments in your code. | needs issue |
| Unfurl Links | Add context to the links shared in discussions | needs issue |
| Triage New Issues | Adds triage
label to newly-created issues and then removes it when other label(s) are added | needs issue |
| No Response | Closes Issues where the author hasn't responded to a request for more information. | needs issue |