Show sentry init's work before applying changes
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 45/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Tranquilo
- Stack tecnológico
- typescript
- Área
- cli, developer-experience
Línea de trabajo
Comienza en el flujo de sentry init y sigue la selección de funcionalidades hasta la mutación de archivos o configuración. Define las etapas de vista previa, aprobación, progreso y resumen final según la dirección del producto, y luego ejecuta la CLI con funcionalidades seleccionadas representativas. Se considera terminado cuando los usuarios pueden entender qué cambiará y por qué, aprobarlo antes de la mutación, seguir un progreso significativo y ver las acciones restantes.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
sentry init currently compresses meaningful setup work into terse, single-line task output. After feature selection it begins changing the project without first explaining the scope or value of those changes.
UX goal
The flow should make the automation feel legible and valuable, not opaque. Users should understand what Sentry is configuring, why each change matters, and what they will get from it. This is both a trust/UX concern and a product-marketing opportunity: the CLI should visibly demonstrate the work it saves.
Product direction
- Before mutation, preview the meaningful changes and outcomes for the selected features.
- Ask for approval before modifying files or configuration.
- During execution, show enough detail to communicate progress and value rather than reducing each operation to one generic task line.
- Prefer user-relevant outcomes over noisy implementation detail—for example, explain the capability being enabled alongside the project change that enables it.
- Finish with a clear summary of what was configured and any remaining user action.
The intent is not simply more verbose logs. The experience should tell a concise story: what will change, why it is useful, what is happening now, and what value was added.
Requested by David Cramer.
--
- Lenguaje dominante
- TypeScript
- Estrellas
- 121
- Forks
- 14
- Merge medio
- 23 h 54 min
- PR fusionados (30 d)
- 103
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de getsentry/cli
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
-
Dificultad 3/5 1-2 días Aptitud para principiantes 68/100
-
Dificultad 3/5 1-2 días Aptitud para principiantes 65/100
-
bug jared
-
jared
Dificultad 4/5 3-5 días Aptitud para principiantes 52/100
Todos los issues de getsentry/cli
Issues similares
-
bug(cli): hapi doctor inline-media prints a fabricated B:\ helper-script path in packaged installs Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
-
Crush Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 85/100
catppuccin/catppuccin#3125 ·
-
Add a SECURITY.md Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100
ElementsProject/cln-application#167 · 1 comentario · 1 reacción ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
Quantco/pnpm-licenses#17 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100