Open hanbyul-here opened 5 days ago
Thanks for calling this, @hanbyul-here, I thought the same after the latest release.
I think a simple process change could already improve things:
5.2.0-rc.1
)Some issues only show up with real content and the instance-level testers have the sharpest eyes to spot them, since they are familiar with the content. We should make use of that testing capacity we have.
I was astonished that the GHG Center upgrade of VEDA UI for this release was merged to staging before extensive review. Was that how we expect things to go?
I think we should test before we merge to staging. Having bugs on staging is dangerous and an obstacle to by-passing blocking bugs, if necessary.
Context
Even though VEDA UI holds most of the core features of the instance, the VEDA-UI release is not getting proper QA before the release. As a result, some of the bugs were found only when GHG instance was trying to use the release. We had to cut several hot-fix patch releases as a result of it: https://github.com/NASA-IMPACT/veda-ui/releases (
5.1.2
,5.1.1
,5.0.1
were hotfixes ).Assuming we cannot get as many resources for UI release QA as for GHG release, how can we improve UI QA? Here are some ideas.
Ideas
Please feel free to edit, or add comments.
Dev side
Product side
Acceptance Criteria
Related Tickets
[If applicable, link any tickets that are related]