Extract `cli/clistat` to its own project
- Vorherrschende Sprache
- Keine Sprachdaten
- Sterne
- 3
- Forks
- 0
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
# Motivation
We have an internal library in coderd `cli/clistat` which we use in the `coder stat` command.
Extracting this to its own library would improve re-usability, and enable integration testing on multiple environments more easily.
This will provide an easier way to detect issues similar to the following:
- https://github.com/coder/coder/issues/15635
- https://github.com/coder/coder/issues/15779
As OOM and OOD notifications will end up consuming `coder stat` more widely, it will be important to have additional confidence in the underlying implementation.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Beginne damit, die interne Bibliothek in cli/clistat und ihre Verwendung im Befehl coder stat zu lesen. Definiere die Grenzen des extrahierten Projekts und den Bedarf an Integrationstests. Überprüfe anschließend, dass coder stat weiterhin die neue Bibliothek verwendet und dass die Erkennungsszenarien für OOM und OOD über mehrere Umgebungen hinweg abgedeckt sind.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Bereich
- cli
- Issue-Typ
- Refactoring
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 25/100