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

R6.3 Legacy code cleanup #1970

Open
4 of 10 tasks
shunguoy opened this issue Aug 6, 2024 · 1 comment
Open
4 of 10 tasks

R6.3 Legacy code cleanup #1970

shunguoy opened this issue Aug 6, 2024 · 1 comment
Assignees
Labels

Comments

@shunguoy
Copy link
Contributor

shunguoy commented Aug 6, 2024

The engine code has lots of legacy code with duplicated or similar functions that caused maintenance issues. We might need to change multiple places with a spec change or a fix to an issue, this is costly.

Epic Details

What project/section is the Epic for?

Definition of Done

  • Results are added to the Release Mural with a description of what was accomplished, KPIs, etc
  • All content has been reviewed for grammar, spelling, style and technical accuracy
  • All code committed to main branch
  • All unit tests pass (including accessibility)
  • Demo works in staging environment
  • At least one performance metric / monitor constructed
@shunguoy shunguoy added the Epic label Aug 6, 2024
@shunguoy shunguoy self-assigned this Aug 6, 2024
@MHoov
Copy link

MHoov commented Aug 9, 2024

Notes from Aug 9 call:

  • Not possible to do it all during this release
  • Tom suggests carving out a chunk, possibly Aria role definitions
  • Primary goal is cleaning out the code, not necessarily performance improvements
  • Tom looked at javadoc, trying to get a sense for what the problem is
  • Shunguo will start his exploration after his vacation

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants