Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Show sentry init's work before applying changes

Abierto
#1,379 0 comentarios 0 reacciones 0 asignados Ver en GitHub

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

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.

--

View Junior Session [Sentry]

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

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de getsentry/cli

Todos los issues de getsentry/cli

Issues similares

Más issues de TypeScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.