Post-event survey: reminder/nudge emails for incomplete surveys
メンテナーはふだん 1 日以内に返信
まだ誰も着手していません。
評価
調査の方向性
readiness の survey_pending シグナルと、既存の mailer および preview の規約から始めます。drip の日付と registrant ごとの適用可否がどのように表現されているかを追跡し、その後、手動アクションの可能性について registrants roster のエントリポイントを調べます。対象となる registrant が、期限を過ぎた未完了の survey について適切なリマインダーを受け取れる一方で、対象外の registrant や、まだ利用可能になっていない survey を促さない状態になれば完了です。
索引モデルが issue の本文から書いたものです。
説明
🤖 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.
- 主要言語
- Ruby
- スター
- 15
- フォーク
- 28
- 平均マージ
- 1日 12分
- マージ済み PR(30日)
- 262
環境構築
このプロジェクトの開発コンテナを、あなたの GitHub アカウントでブラウザ上に起動します。
- Dockerfile または Docker Compose ファイルあり
- プルリクエストのテンプレートあり
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
rubyforgood/awbw のほかの issue
-
blocked
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
rubyforgood/awbw#2824 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
rubyforgood/awbw#2822 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
rubyforgood/awbw#2160 ·
メンテナーはふだん 1 日以内に返信
-
Update callout faq defualt text when the new person subscription launches対応中かも @maebeale が 80 日前に担当しました。 オープンblocked
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
rubyforgood/awbw#2095 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 84/100
rubyforgood/awbw#2088 ·
メンテナーはふだん 1 日以内に返信
rubyforgood/awbw の issue をすべて見る
似ている issue
-
documentation
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
alphagov/tech-docs-gem#580 ·
メンテナーはふだん 1 日以内に返信
-
Onboarding form: instructor radio never pre-selected "Yes" (permission vs permissions typo)対応中かも @ThakuraAnki が今日担当しました。 オープンbug
難易度 1/5 1時間未満 初心者へのやさしさ 72/100
WikiEducationFoundation/WikiEduDashboard#7235 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 86/100
zerocracy/judges-action#3021 ·
メンテナーはふだん 2 日以内に返信
-
Missing de translation: components/common/CommunitySolution.tsx:communitySolution.passesLatestTestsオープン
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
メンテナーはふだん 1 日以内に返信
-
難易度 1/5 1時間未満 初心者へのやさしさ 63/100
hitobito/hitobito_bdp#58 ·