Getting notifications/assigned/mentioned on issues/PRs based on a specific label
The idea of getting notifications by miq bot on issues/PRs based on a specific label was developed in the past (around 1.5 years ago), but for some reason abandoned. It can be very useful to many teams, and I’d like to propose to revive it.
Example: If an issue/PR is opened with label “middleware” or “hawkular”, the miq bot will either assign the user or add a comment
there with a mention of a specific user and that will cause Github to send a mail,
and that user will be aware of the issue without manually looking for it.
@miq-bot assign @Fryguy
You mean if I opened a "hawkular" one it would ping people from the Hawkular team?
I think it's rather intrusive and forced on people's own workflows to get subscribed to Github notifications based on a label assignment. How people are aware of issues and PRs is up to them. Would we then maintain lists of hardcoded usernames to ping?
If it's something important enough that you really need to poke at someone, a normal ping seems appropriate - or we can even make teams and utilize Github's team mentions feature
You mean if I opened a "hawkular" one it would ping people from the Hawkular team?
I think it's rather intrusive and forced on people's own workflows to get subscribed to Github notifications based on a label assignment. How people are aware of issues and PRs is up to them. Would we then maintain lists of hardcoded usernames to ping?
probably we should keep a list. it should not be mandatory to be on that list though.
this is exactly the problem - I want to be aware of issues and PRs related to hawkular. Right now I don't have any decent automated way to do it. I have to spend time doing it manually, maintaining filters with labels, remembering to open those filters every X days, etc.
If it's something important enough that you really need to poke at someone, a normal ping seems appropriate - or we can even make teams and utilize Github's team mentions feature
If someone not from the hawkular team opens a bug, they don't necessarily know who to ping. And as a team manager, I'd like to have a bigger picture and be aware of the issues and PRs, it is not always about the urgent/important ones. I cannot expect or ask everyone (and that everyone are sometimes people outside the team) to remember to manually ping me on every PR or issue.
@chrisarcand I think this is similar to the auto-assignment that the rails bot does, but instead of it being based on paths, it's based on labels.
This issue has been automatically marked as stale because it has not been updated for at least 3 months.
If you can still reproduce this issue on the current release or on master, please reply with all of the information you have about it in order to keep the issue open.
Thank you for all your contributions! More information about the ManageIQ triage process can be found in the traige process documentation.