Post-event survey: reminder/nudge emails for incomplete surveys
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 52/100
Línea de trabajo
Empieza por la señal de readiness survey_pending y las convenciones existentes del mailer y de las vistas previas. Rastrea cómo se representan las fechas de drip y la aplicabilidad por registrante; después, inspecciona el punto de entrada del roster de registrantes en busca de una posible acción manual. El trabajo estará terminado cuando los registrantes elegibles con encuestas incompletas y vencidas puedan recibir un recordatorio apropiado sin insistir a registrantes no elegibles ni sobre encuestas que aún no estén disponibles.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
🤖 From Claude: Filed while spiking the post-event survey feature (deferred from that PR).
Context
The post-event survey feature delivers survey forms inline on the registration ticket (Day 1 / Day 2 / Scholarship-recipient surveys), tracks completion, and sends an FYI email on submission. It does not nudge registrants who haven't completed a survey.
What's wanted
Reminder/nudge emails to registrants with an outstanding, past-drip, required survey — e.g. a scheduled reminder after the drip date, and/or a manual "send reminder" admin action from the registrants roster.
Notes
- Reuse the readiness
survey_pendingsignal to find who's outstanding. - Respect the survey's drip date (don't nudge before it's available) and the per-registrant applicability (day surveys for attendees, scholarship survey for recipients).
- Follow existing mailer + preview conventions.
- Lenguaje dominante
- Ruby
- Estrellas
- 15
- Forks
- 28
- Merge medio
- 1 d 12 min
- PR fusionados (30 d)
- 262
Preparar el entorno
Inicia el contenedor de desarrollo del proyecto en tu navegador, con tu propia cuenta de GitHub.
- Incluye un Dockerfile o un archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
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 rubyforgood/awbw
-
blocked
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
rubyforgood/awbw#2824 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
rubyforgood/awbw#2822 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
rubyforgood/awbw#2160 ·
Los mantenedores suelen responder en 1 día
-
Update callout faq defualt text when the new person subscription launchesPosiblemente ocupada @maebeale la tomó hace 79 días. Abiertoblocked
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
rubyforgood/awbw#2095 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
rubyforgood/awbw#2088 ·
Los mantenedores suelen responder en 1 día
Todos los issues de rubyforgood/awbw
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 77/100
Los mantenedores suelen responder en 1 día
-
L: javascript
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
dependabot/dependabot-core#16744 ·
Los mantenedores suelen responder en 1 día
-
area:core-lib P2 size:S
Dificultad 2/5 1-3 horas Aptitud para principiantes 77/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
Los mantenedores suelen responder en 1 día