-
Notifications
You must be signed in to change notification settings - Fork 59
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Aging Content - Banner] Drupal: Implement Full Width Banner Aging Content Notification Emails MVP #15506
Comments
@dsasser If you decide you want to split out implementing the actual notification email, I ran across a ticket that Jill created last year that we can use. If not, then I can close this one. Thanks! |
@dsasser I added the text for the two emails to the description. |
@FranECross are we going to limit this MVP rollout to a set of test users? If so, I need the email address of folks that we want to target for the staggered rollout as I'll need to put them into the system. We can also leave the system off (it won't send any emails) until we get those test users, if they aren't available by the time we need to deliver this ticket. |
@dsasser Dave mentioned we would have a set of folks to reach out to. I'll check with him and get back to you; and concur that we can close the ticket and not send emails until we get the info for a bit. Thanks so much! You ROCK! |
Noting: @FranECross @davidconlon if we have updates on the emails of test users, that's outstanding for this ticket. |
Ok - noting: we need to review the new fields ^ with @thejordanwood for labeling / helptext, if that hasn't happened already. Smart to do that before we're committed to machine names, if possible. |
Ticket for Jordan created #17691 |
Mid-sprint: light yellow partially bc we need to review with CMS team, and finalize moving parts. |
Status Update 4/11/24I met with the Platform CMS team and they have signed off on the "expirable content" module approach. One of the things Edmund asked I do is to make the module public on Drupal.org so we could start getting community feedback sooner than later. I have done this, so now the new approach is a community-provided module rather than a "custom" one. Any future changes that need to be made to the expirable_content module will be made against this new public project. Now that the expirable content work is complete (insofar as we are aware), I'm moving into the final phase of this issue which is primarily configuring the ECA rule, View, and Message template for the warning message. Next I'll fold in some documentation and testing. |
Thanks, @dsasser! Great accomplishments! |
Mid-Sprint update 4/24/24I have completed the bulk of the work for this issue, including fixing these bugs noted previously. ✅ Duplicate messages are sent in some cases This means that we have effectively built all the functionality required for this MVP. What remains:
Additional tasks:
I don't see either of these as ACs for the MVP, however, so @FranECross let me know if you have any specific thoughts on wether we should be cutting tickets for those tasks (or linking them here if we have already done so and I couldn't find them). Also I think now is a good time to start thinking about manual QA, release plan, and PR review heft. |
@dsasser Thanks for this update and all your hard work!
Question: Were you going to also create a demo video, and would you like me to create a ticket for that too? |
@dsasser Thanks for the review, and here's PM sign-off! Woot! 🎉 |
End of sprint:
|
New ticket created for the item in comment above (shown below): #18019
|
Merged! |
Background
Now that the components are all in place. We are free to create our first MVP for Aging Content notifications.
Description
To provide timely information to Veterans and other users of VA.gov, and ensure banners are replaced and/or monitored, we need to implement the ability for the notification system to send notification emails based on a cadence specific to particular content types.
Full-Width banners will only display for seven (7) days, and notifications will be sent three days before the 7th day (telling them they need to edit to add a note that it is still needed, or archive the banner by the seventh day), then the morning of the 7th day (telling them they need to either edit to add a note that the banner is still needed, or archive).
To accomplish this, we will need to:
ACs
Text for Emails
Day 4 Email
Subject: Please update or archive your Full-width banner by [Day 7 Date]
Please plan to archive, or edit to extend display of, your published Full-width banner titled [content title / link] by [Day 7 Date].
As a reminder, Full-width banners are to be used for emergencies or actions a veteran needs to take and should display for 7-days, unless there’s a compelling reason to extend display of the content.
If you do need to extend the display of the banner, simply edit with a comment to that effect, and the 7-day countdown window will reset.
For more information, you can read this Knowledge Base article for tips and best practices to manage compliance.
Need help?
If you are a Vet Center Director or Outreach Specialist who needs assistance accessing Drupal CMS, please email the CMS Support Team at support@va-gov.atlassian.net.
If you want to refresh your skills, need ideas, or have questions about creating content for your webpages, you can find How to Guides and Training videos in the Drupal CMS Knowledge Base or drop in during office hours.
If you received this email and no longer have a role at a Vet Center, please inform us by emailing the CMS Support Team at support@va-gov.atlassian.net.
Coming Soon:
Banners will be permanently auto-archived at the end of Day 7, unless edited to reset the 7-day timeframe. We will give ample notice before this functionality is implemented.
Notifications and auto-archiving of Home Page Benefit Promo Blocks
Notifications and auto-archiving of Home Page News Spotlight Blocks
Day 7 Email
Subject: Action Needed: Your Full-width banner has displayed for seven (7) days
Your Full-width banner has displayed for seven days. In order to meet the purpose of this type of content, please plan to archive, or edit to extend display of, your published Full-width banner titled [content title / link] by [date].
As a reminder, Full-width banners are to be used for emergencies or actions a veteran needs to take and should display for 7-days, unless there’s a compelling reason to extend display of the content.
If you do need to extend the display of the banner, simply edit with a comment to that effect, and the 7-day countdown window will reset.
For more information, you can read this Knowledge Base article for tips and best practices to manage compliance.
Need help?
If you are a Vet Center Director or Outreach Specialist who needs assistance accessing Drupal CMS, please email the CMS Support Team at support@va-gov.atlassian.net.
If you want to refresh your skills, need ideas, or have questions about creating content for your webpages, you can find How to Guides and Training videos in the Drupal CMS Knowledge Base or drop in during office hours.
If you received this email and no longer have a role at a Vet Center, please inform us by emailing the CMS Support Team at support@va-gov.atlassian.net.
Coming Soon:
Banners will be permanently auto-archived at the end of Day 7, unless edited to reset the 7-day timeframe. We will give ample notice before this functionality is implemented.
Notifications and auto-archiving of Home Page Benefit Promo Blocks
Notifications and auto-archiving of Home Page News Spotlight Blocks
The text was updated successfully, but these errors were encountered: