coder / coder/internal

Extract `cli/clistat` to its own project

Offen
#239 1 Kommentar 2 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
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

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.