psf / gh-migration

This repo is used to manage the migration from bugs.python.org to GitHub.
42 stars 8 forks source link

Set up autonosy on labels #16

Closed ezio-melotti closed 2 years ago

ezio-melotti commented 2 years ago

On bpo, when certain labels are selected, people are assigned automatically based on the expert index of the Devguide. GitHub doesn't seem to offer this out of the box, but there are actions (e.g. https://github.com/marketplace/actions/issue-label-notifier) that can add this functionality.

ezio-melotti commented 2 years ago

GitHub just informed us that they now offer this feature in beta, and they will enable it for the python org

ezio-melotti commented 2 years ago

This feature is now active. It works somewhat differently from bpo's autonosy, since instead of linking multiple users to each label and add them all to the nosy list when the label is selected, it's up to the users to follow multiple labels to get notified when an issue with that label is created.

To follow/watch specific labels, click on the Watch button on the top right of the repo page, click on Custom, and just under [ ] Issues you should be able to select individual labels that you want to follow/watch.

Since this feature is in beta, if you have any feedback about it let me know and I will forward it to GitHub.