department-of-veterans-affairs / va.gov-cms

Editor-centered management for Veteran-centered content.
https://prod.cms.va.gov
GNU General Public License v2.0
98 stars 68 forks source link

Remove CMS Announcement block #15419

Open swirtSJW opened 1 year ago

swirtSJW commented 1 year ago

User Story or Problem Statement

The "cms announcement block" was a custom approach to being able to position announcements to editors in specific places in the site. It was created by the CMS team. Almost as soon as this block was created and rolled out, we switched to using the Sitewide Alerts contributed module which offered all the power of the cms announcement block and so much more. The CMS announcement block was rendered obsolete within weeks of when it was created.

To avoid cruft and confusion, the cms announcement block should be removed from the codebase.

Description or Additional Context

Steps for Implementation

Acceptance Criteria

Team

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

BerniXiongA6 commented 1 year ago

Hi @ndouglas -- could you have a gander at this ahead of pre-refinement? Thank you sir! -- thanks @swirtSJW

ndouglas commented 1 year ago

@BerniXiongA6 This looks like a straightforward cleanup job to me. We could do this soon.