-
Epic
-
Resolution: Unresolved
-
Undefined
-
None
-
None
-
None
-
None
-
ACSCS Spring Cleaning
-
Future Sustainability
-
False
-
-
True
-
Not Selected
-
In Progress
-
36% To Do, 0% In Progress, 64% Done
-
-
-
-
-
0
Overview:
This is an engineering-driven Epic. We are using it to track various cleanups/tech-debt items that are nagging us and that we can attribute to "Spring Cleaning".
In a nutshell, we need to remove some dead weight in the ACS-CS codebase and simplify some things.
We reached sort of a threshold where this starts making sense to get mental clarity.
During a scoping brainstorm, ACS-CS team voted on which issues we wanted to tackle. Here they are, most voted first.
- Remove dead code
- Simplify deploy/dev deploy/bootstrap
- Use external-dns for route reconciliation
- Simplify code and messages around eval instances / AMS / Quota
- Remove all the dinosaurs
- Create up-to-date architecture diagram
- Review unused feature flags
- Make acscs-manifests public
- Document all our processes and create a birds-eye view of everything.
I would also add
- Make documentation up-to-date (e.g. https://issues.redhat.com/browse/ROX-16617)
- Backlog/Refinement cleaning