Pull Request Analytics offers you to configure a due date for pull requests. This helps you to know by when a pull request needs to be reviewed so that it can be merged on time for the sprint or upcoming release. When you create a pull request, you can choose from a date or even use the suggested ones like the one of the assigned Jira ticket for the pull request or the due date of the Jira version or sprint:
You can see the configured due date in your pull request list as well as in the pull request detail:
To get due date reminders in Slack, your Bitbucket administrator needs to configure a Slack app first. See our Slack Configuration Wiki page for that. |
To also get reminded of soon to be due pull requests, Pull Request Analytics offers you Slack reminders. For that, you can either configure the reminders on a repository level under Repository Settings → PR Analytics → Slack configuration
or on a personal-level under Bitbucket Manage Account → PR Analytics:
For the repository, you can configure in which channel your team should get notified. On a personal level, you can configure that you want to get notified for all pull requests where you are either the author, reviewer, or a participant and which are soon due or overdue. Here’s an example of how a reminder in Slack looks like:
Beside the reminders, there is also a Slack command to get a list of your personal pull requests to work on:
/pra due