Zum Hauptinhalt springen

Crush erweitern und dazu beitragen

1. Beginne mit einer fokussierten Produktschicht​

Beiträge zu Crush sind am einfachsten, wenn du dir ein klares Ziel aussuchst:

ZielErste Anlaufstelle
LaufzeitverhaltenKern-Quellcode
Onboarding oder DokuRepo-Doku und Beispiele
Packaging und VerteilungBuild- und Release-Dateien
UX-FeinschliffTerminal-Interaktion und Ausgabeverhalten

2. Warum das wichtig ist​

Bei Terminal-Agents ist die Interaktionsschleife das Produkt. Eine kleine Verbesserung bei Klarheit oder Vorhersehbarkeit kann mehr ausmachen als ein auffälliges neues Feature.

3. Beste erste Beiträge​

  1. Korrekturen an Doku und Setup,
  2. Verbesserungen der Terminal-UX,
  3. gezielte Korrekturen der Laufzeit-Korrektheit,
  4. Klarheit bei der Konfiguration,
  5. bessere Beispiele.

4. Denke in Developer Experience​

Ein guter Beitrag zu Crush sollte mindestens eines davon verbessern:

  • Klarheit,
  • Geschwindigkeit,
  • Vertrauen,
  • PrĂĽfbarkeit.

5. Bevor du einen PR öffnest​

Validiere den gesamten Terminal-Workflow, den du geändert hast, und stelle sicher, dass das neue Verhalten für einen anderen Entwickler leicht zu verstehen ist, ohne die ganze Codebasis zu lesen.