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

Announcements Menu #25733

Closed
12 tasks done
damen-dotcms opened this issue Aug 8, 2023 · 1 comment
Closed
12 tasks done

Announcements Menu #25733

damen-dotcms opened this issue Aug 8, 2023 · 1 comment

Comments

@damen-dotcms
Copy link
Contributor

damen-dotcms commented Aug 8, 2023

Parent Issue

No response

User Story

We need a way to push content to dotCMS Users when we have important announcements, release notes, pro tips, and documentation to share.

To that end, we're building a new "Announcements Menu" in the UI that will pull our content and show it to dotCMS Users inside of their installed versions of dotCMS.

Acceptance Criteria

We need to get this done ASAP so it can be included in the next LTS and start rolling out to dotCMS Users.

Let's build the following items behind an "Announcements Menu" Feature Flag:

  • Setup CMS Endpoints for Announcements Feed
  • Setup Announcements Feed Consume Mechanism
  • Setup Announcements Feed Caching Mechanism
  • Build Announcements Menu
  • Build Logic for Showing Unread Announcements
  • Updates to Getting Started Page

And if there's time, we can also apply some visual updates to surrounding UI elements, only if time allows before the next LTS:

  • Updates to Site Selector Menu
  • Updates to Notifications Menu
  • Updates to User Menu
  • Updates to Sign In As Menu

Proposed Objective

Marketing

Proposed Priority

Priority 2 - Important

External Links... Slack Conversations, Support Tickets, Figma Designs, etc.

image

Clickable Prototype | https://www.figma.com/proto/3f17xtGfHmJx3RuC9YhQox/What%E2%80%99s-New-Menu?page-id=1%3A3&type=design&node-id=1-2007&viewport=1035%2C583%2C0.35&t=0knHTdooy0Bct4f5-1&scaling=scale-down&starting-point-node-id=1%3A2007

Assumptions & Initiation Needs

No response

Quality Assurance Notes & Workarounds

No response

Sub-Tasks & Estimates

Tasks

  1. Merged Note to QA OKR : Core Features OKR : Marketing Priority : 3 Average QA : Approved QA : Passed Internal Release : 24.02.20 Team : Scout Type : New Functionality
  2. OKR : Core Features OKR : Marketing Priority : 3 Average QA : Approved QA : Passed Internal Release : 24.02.20 Team : Scout Type : New Functionality
  3. Merged OKR : Core Features OKR : Marketing Priority : 3 Average QA : Approved QA : Passed Internal Release : 24.02.20 Team : Scout Type : New Functionality
  4. Merged OKR : Core Features OKR : Marketing Priority : 3 Average QA : Approved QA : Passed Internal Release : 24.01.26 Team : Scout Type : New Functionality
  5. Merged OKR : Core Features OKR : Marketing Priority : 3 Average QA : Approved QA : Passed Internal Release : 24.02.20 Team : Scout Type : New Functionality
  6. OKR : Core Features OKR : Marketing Priority : 3 Average QA : Approved QA : Passed Internal Release : 24.01.26 Team : Scout Type : New Functionality
  7. Merged OKR : Core Features Priority : 4 Low QA : Approved QA : Passed Internal Release : 24.01.26 Team : Scout Type : Enhancement
  8. Merged OKR : Core Features Priority : 4 Low QA : Approved QA : Passed Internal Release : 24.01.26 Team : Scout Type : Enhancement
  9. Merged OKR : Core Features Priority : 4 Low QA : Approved QA : Passed Internal Release : 23.12.21 Team : Scout Type : Enhancement
  10. Merged NW Removed OKR : Core Features Priority : 4 Low QA : Approved QA : Passed Internal Release : 23.12.21 Team : Scout Type : Enhancement
  11. QA : Not Needed Team : Scout Type : New Functionality
  12. Merged Note to QA OKR : Customer Success OKR : Customer Support QA : Approved QA : Passed Internal Release : 24.02.20 Team : Scout
Copy link

This issue is stale because it has been open 90 days with no activity. Remove stale label or comment or this will be closed in 30 days.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Development

No branches or pull requests

3 participants