Skip to content

Update mdlqa and qa_identified descriptions#1535

Open
lameze wants to merge 1 commit intomainfrom
update_QA_labels
Open

Update mdlqa and qa_identified descriptions#1535
lameze wants to merge 1 commit intomainfrom
update_QA_labels

Conversation

@lameze
Copy link
Collaborator

@lameze lameze commented Mar 12, 2026

This pull request updates the documentation for QA-related tracker labels to clarify their usage and introduce new labels that improve the QA process. The main changes focus on making the label purposes more explicit and ensuring better tracking and communication during QA cycles.

Label documentation updates:

  • Clarified the purpose and lifecycle of the mdlqa label, specifying when it should be removed and when to add qa_identified for historical tracking.
  • Updated the description of the qa_identified label to indicate it provides a permanent record of issues found during QA, and clarified that it should not be removed after the issue is fixed.

New QA process labels:

  • Added the qa_help_needed label for flagging issues where testers need clarification on test steps, including instructions for use and removal.
  • Added the qa_instructions_update label for flagging issues where test instructions are incorrect or outdated, with guidance on when to add or remove the label.

Copilot AI review requested due to automatic review settings March 12, 2026 23:44
@netlify
Copy link

netlify bot commented Mar 12, 2026

Deploy Preview for moodledevdocs ready!

Name Link
🔨 Latest commit 1335ee9
🔍 Latest deploy log https://app.netlify.com/projects/moodledevdocs/deploys/69b34fcdc53ad600084320a4
😎 Deploy Preview https://deploy-preview-1535--moodledevdocs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates tracker label documentation to clarify how QA-related labels should be applied and introduces two new labels to improve communication during QA cycles.

Changes:

  • Expanded mdlqa guidance to clarify when it should be removed and when qa_identified should be added for historical tracking.
  • Updated the qa_identified definition to position it as a long-lived record of QA-found issues.
  • Added two new QA process labels: qa_help_needed and qa_instructions_update, including usage/removal guidance.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

- `mdlqa`

Used to flag that an issue is a direct result of a [Moodle QA test](../process/testing/qa.md), conducted just before major releases. The bug should also be linked to the original MDLQA test, so that developers/integrators can reset the original MDLQA test (for re-testing) when the MDL issue is fixed. Once all the related MDLQA tests are passing the label can be deleted.
Used to flag an issue that was found as a direct result of a [Moodle QA test](../process/testing/qa.md) conducted before a major release. The issue should also be linked to the original MDLQA test, so developers and integrators can reset that test for re-testing once the issue is fixed. Keep this label while the issue is still affecting the QA cycle. Once all related MDLQA tests are passing, remove this label and add qa_identified so we retain a record that the issue was found during the QA cycle.
- [`qa_identified`](https://moodle.atlassian.net/issues/?jql=labels%20%3D%20qa_identified)

Used to flag issues identified in QA testing which we were not able to fix before the release. Hopefully such issues can be worked on shortly after release, removing the label once the issue is fixed.
Used to flag issues identified during QA testing of past releases. This label provides a permanent record of bugs found during the QA cycle, including both issues that were not fixed before release and issues that were fixed later. Unlike mdlqa, this label should not be removed after the issue is fixed.
- [`qa_identified`](https://moodle.atlassian.net/issues/?jql=labels%20%3D%20qa_identified)

Used to flag issues identified in QA testing which we were not able to fix before the release. Hopefully such issues can be worked on shortly after release, removing the label once the issue is fixed.
Used to flag issues identified during QA testing of past releases. This label provides a permanent record of bugs found during the QA cycle, including both issues that were not fixed before release and issues that were fixed later. Unlike mdlqa, this label should not be removed after the issue is fixed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants