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

As a software user, I want to see the known bugs for a component release #49

Closed
tloubrieu-jpl opened this issue Dec 2, 2022 · 8 comments Β· Fixed by NASA-PDS/lasso-issues#4

Comments

@tloubrieu-jpl
Copy link
Member

tloubrieu-jpl commented Dec 2, 2022

πŸ§‘β€πŸ”¬ User Persona(s)

software user

πŸ’ͺ Motivation

...so that I can quickly see the known bugs and for each 'major/high' criticality bug, find a work-around.

πŸ“– Additional Details

This is a feedback from the DDR review on 11/31/2022.

βš–οΈ Acceptance Criteria

Given
When I perform
Then I expect

βš™οΈ Engineering Details

Skipping I&T Rationale

i&t.skip label applied because this is an internal tracking mechanism with no affect on the software delivered.

@jordanpadams
Copy link
Member

@tloubrieu-jpl as a heads up, whenever we create requirements, we should be sure to set a priority (p.must-have, p.should-have, p.could-have, p.wont-have) prior to removing the triage-needed label.

@tloubrieu-jpl
Copy link
Member Author

ok, thanks @jordanpadams

@tloubrieu-jpl
Copy link
Member Author

That should be added in the release notes.

@tloubrieu-jpl
Copy link
Member Author

tloubrieu-jpl commented Jun 6, 2023

I tried to update the parameters of the automated release note by following instructions on https://github.com/github/docs/blob/main/content/repositories/releasing-projects-on-github/automatically-generated-release-notes.md but the only allows to select entries from the Pull Request list, it does not enable to pull entries from the issues.

So this option does not seem appropriate.

I suggest to manually add a section for open critical and high severity bugs. See example https://github.com/NASA-PDS/registry-api/releases/edit/v1.2.0

@jordanpadams
Copy link
Member

@tloubrieu-jpl added this to sprint backlog since we said we were going to do it. let me know if we should defer

@tloubrieu-jpl
Copy link
Member Author

tloubrieu-jpl commented Nov 2, 2023

The proposal is to add the version label to the open bugs at the time of a release (see command created by the PR NASA-PDS/lasso-issues#4).

The command could be called automatically by roundup for stable releases. See ticket NASA-PDS/roundup-action#128

Then the following text (for example) need to be added manually at the end of the release notes:
Known Bugs and possible workarounds: v1.3.1 known bugs

@tloubrieu-jpl
Copy link
Member Author

Re-open because one sub-ticket is not closed.

@jordanpadams
Copy link
Member

All sub-tasks completed

@github-project-automation github-project-automation bot moved this from Backlog to 🏁 Done in EN Portfolio Backlog Dec 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: 🏁 Done
Development

Successfully merging a pull request may close this issue.

2 participants