It is difficult to track the @QA activity, since they could interact in any channel, so if we miss giving a point to QA on any of its interaction, we need to check all the QA messages and determine what action needs a point.
This proposal will help us to track @QA activity, making that when one person mentions @QA role, the bot will send a message on a channel that is only for QA Requests, that is similar to the CODE REVIEW channel, but for QAs.
This message of the bot should include: The link to the thread or message that originated the request and a friendly message for the QA, for example:
@heliomar is requesting @QA review on {link to the message}. Please create a thread on this message to send your report
On this message of the bot, the QA can start a thread and send its report there, so when we had to check QA intervention for validate we have give all points to they, we can check that channel instead of check all code review messages.
Screenshots
Checklist
This issue can be closed when the following tasks are complete:
[ ] When someone mentions @QA the bot sends a message on qa-request channel. It could also be a command instead of @QA, for example: /qa-request to enable this functionality
[ ] It's easy to change the channel where the bot would send the message via environment variables
Explanation
It is difficult to track the @QA activity, since they could interact in any channel, so if we miss giving a point to QA on any of its interaction, we need to check all the QA messages and determine what action needs a point.
This proposal will help us to track @QA activity, making that when one person mentions @QA role, the bot will send a message on a channel that is only for QA Requests, that is similar to the CODE REVIEW channel, but for QAs.
This message of the bot should include: The link to the thread or message that originated the request and a friendly message for the QA, for example:
On this message of the bot, the QA can start a thread and send its report there, so when we had to check QA intervention for validate we have give all points to they, we can check that channel instead of check all code review messages.
Screenshots
Checklist
This issue can be closed when the following tasks are complete:
qa-request
channel. It could also be a command instead of @QA, for example:/qa-request
to enable this functionality