Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How to categorize an issue as a release blocker? #292

Open
mariajgrimaldi opened this issue May 31, 2023 · 4 comments
Open

How to categorize an issue as a release blocker? #292

mariajgrimaldi opened this issue May 31, 2023 · 4 comments
Labels
documentation Relates to documentation improvements

Comments

@mariajgrimaldi
Copy link
Member

mariajgrimaldi commented May 31, 2023

Description

Usually, a release blocker is determined by the BTR team, but there is no guide to follow when categorizing them. Therefore, we should create a questionnaire that helps us decide when an issue is a release blocker to make the process more repeatable.

We can start the discussion here. Please, feel free to comment if you have any docs or insights on how to move forward.

@mariajgrimaldi mariajgrimaldi added help wanted Ready to be picked up by anyone in the community question Further information is requested labels May 31, 2023
@mariajgrimaldi mariajgrimaldi changed the title How can we categorize an issue as a release blocker? How to categorize an issue as a release blocker? May 31, 2023
@regisb
Copy link
Contributor

regisb commented Jun 1, 2023

The following are red flags:

  • normal user behaviour which has unexpected results
  • error 500
  • security issues or lack of support for a major component of the platform

@mariajgrimaldi mariajgrimaldi added the documentation Relates to documentation improvements label Sep 18, 2023
@mariajgrimaldi
Copy link
Member Author

Thanks @regisb, I added one more:

A release blocker is:

  • Normal user behaviour which has unexpected results
  • Error 500
  • Security issues or lack of support for a major component of the platform
  • Need for technology upgrades

I think for now that'd be enough. Thanks again

@mariajgrimaldi
Copy link
Member Author

Some examples of what we've considered a release blocker: https://github.com/openedx/wg-build-test-release/issues?q=is%3Aissue+release+blocker

@mariajgrimaldi
Copy link
Member Author

mariajgrimaldi commented Apr 29, 2024

As an effort to align the release blocker criteria with the product prioritization, high-priority tests that fail are also considered release blockers. To sum up, a release blocker is:

  • High-priority tests that fail
  • Normal user behavior which has unexpected results. This should be discussed with product and the BTR-wg.
  • Error 5xx
  • Security issues or lack of support for a major component of the platform
  • Need for technology upgrades

@mariajgrimaldi mariajgrimaldi pinned this issue Apr 29, 2024
@mariajgrimaldi mariajgrimaldi removed help wanted Ready to be picked up by anyone in the community question Further information is requested labels Apr 29, 2024
@kdmccormick kdmccormick unpinned this issue May 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Relates to documentation improvements
Development

No branches or pull requests

2 participants