Skip to content
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

Manual queue of VAMC editor notifications email #12870

Closed
3 of 6 tasks
laflannery opened this issue Mar 7, 2023 · 5 comments
Closed
3 of 6 tasks

Manual queue of VAMC editor notifications email #12870

laflannery opened this issue Mar 7, 2023 · 5 comments
Assignees
Labels
CMS Team CMS Product team that manages both editor exp and devops

Comments

@laflannery
Copy link
Contributor

laflannery commented Mar 7, 2023

Background

The first time the notifications email will be sent out to VAMC editors, this will be done manually. The targeted date for this manual push is Monday 4/10.

Acceptance Criteria

  • Manually send notifications email
  • drush php-eval "print_r(\Drupal::service('va_gov_notifications.outdated_content')->checkForOutdatedVamcContent());"

Team

Please check the team(s) that will do this work.

  • CMS Team
  • Public Websites
  • Facilities
  • User support
@laflannery laflannery added the Needs refining Issue status label Mar 7, 2023
@github-actions github-actions bot added the CMS Team CMS Product team that manages both editor exp and devops label Mar 7, 2023
@laflannery laflannery mentioned this issue Mar 7, 2023
34 tasks
@laflannery laflannery changed the title Manual push of the notifications email Manual queue of the notifications email Mar 8, 2023
@laflannery
Copy link
Contributor Author

laflannery commented Mar 8, 2023

What are we doing when/if we get kick backs?

  • error reporting for queue
    Create separate issue for what we do with all of this
  • technical failures
  • bounces cause no longer here
    Create response plan for each of these error cases

Post manual run analysis of results - this is the new ticket
AC

  • listing of a cases and tickets to create runbooks for these cases

@laflannery
Copy link
Contributor Author

laflannery commented Mar 22, 2023

We need to pivot this:

  • Jessica Schaffer (Vet Centers) asked Facilities to provide analytics but this ask was lost in the shuffle a bit so we are blocked on the Vet Center piece of this until those analytics can be provided to her (is there a ticket we can track for this?)

@laflannery
Copy link
Contributor Author

laflannery commented Mar 22, 2023

Separating the product is possible, with the following tentative schedule we can refine later today:

  • Request to change our current sprint goal to Discovery of the changes requested
  • Sprint 81 work will potentially be (depending on discovery):
    • Separating product (Vet Centers/all but Vet Centers) so manual email can go to VAMC/other at end of Sprint 81
      • Does it actually make more sense to do only VAMCs instead of everything but Vet Centers?
      • Dave - Just VAMCs
      • We will get ready to do just Vet centers (at some point, when we are unblocked) - set up queue (copy code and change what we are testing for)
      • We will have separate queues for each product so they can be adjusted separately
    • Prepare manual email for Vet Centers for a TBD send date
    • Prepare automatic emails for Vet Centers and VAMC/other with understanding of Vet Centers is TBD on timing
  • Tentative new manual email push date for all but Vet Centers: end of Sprint 81 (approx April 12)

Do we send them out at the same time? Different times in the future?

  • Might depend because Help desk might be overwwhelmed by questions

This would eventually allow for different email designs for each product

Next steps:

@laflannery laflannery changed the title Manual queue of the notifications email Manual queue of VAMC editor notifications email Mar 22, 2023
@dawnpruitt
Copy link

Didn't mean to move this one back to stretch - wrong ticket number

@laflannery
Copy link
Contributor Author

There was an issue with the relative links that was discovered once the emails went out. This should be resolved when the next email is sent next month. Slack thread here

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CMS Team CMS Product team that manages both editor exp and devops
Projects
None yet
Development

No branches or pull requests

3 participants