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

WHAT IS THE NOTIFICATIONS SIDEBAR FOR? NEW TEST CASE : The Notifications sidebar, why it it there and how to use it? #293

Closed
DeanJayMathew opened this issue Jun 2, 2023 · 6 comments
Labels
bug Report of or fix for something that isn't working as intended needs triage palm
Milestone

Comments

@DeanJayMathew
Copy link

Release

Palm

Expected behavior

There should be documentation available for Notifications, but I don't think there is any available so we can't use that feature.

Actual behavior

How do we use this feature?

notifications-issue-palm

Steps to reproduce

Open a course unit and click the "clock" on the right hand side to open the notifications sidebar. It's always blank. In edX it is used, but there is no documentation for Open edX.

Additional information

No response

@DeanJayMathew
Copy link
Author

label: palm testing

@ziafazal
Copy link

@DeanJayMathew at the moment It appears there is not much documentation available about that Notifications sidebar. However, after looking into the code I can infer this feature is designed to upsell paid/verified certificate of course to those learners who are enrolled in Audit/free track of course.

To test this feature I think these steps needs to performed.

  1. Create a course and set Verified and Audit track and Upgrade Deadline in ecommerce
  2. Enroll as learner in that course as audit(free) enrollment
  3. Start course and click on Clock icon on top right of course experience
  4. Notifications side bar should appears with promotions messages ask learner to upgrade
Screenshot 2023-06-22 at 2 22 19 PM

@mariajgrimaldi
Copy link
Member

Since this involves the e-commerce service, should we ignore the test case?

@mariajgrimaldi mariajgrimaldi added this to the Palm.2 milestone Aug 7, 2023
@mariajgrimaldi mariajgrimaldi added the bug Report of or fix for something that isn't working as intended label Aug 7, 2023
@mariajgrimaldi
Copy link
Member

What do you think about my previous comment? @DeanJayMathew

@mariajgrimaldi mariajgrimaldi modified the milestones: Palm.2, Palm.3 Aug 16, 2023
@cheskiduty
Copy link

The Notifications sidebar is a feature commonly found in various software applications, websites, and operating systems. It serves as a centralized location for displaying and managing notifications or alerts related to the user's activities, events, or system updates. The purpose of the Notifications sidebar is to provide users with timely information and updates without interrupting their current tasks or workflows.

The Notifications sidebar typically appears as a small panel or area on the user interface, usually located on one side of the screen. It may contain icons, badges, or text-based notifications that inform users about various events or actions that require their attention. These notifications can include a wide range of information such as new messages, emails, calendar reminders, system updates, social media interactions, application-specific alerts, and more.

One of the primary benefits of having a Notifications sidebar is that it allows users to stay informed and engaged with important events or updates without having to constantly switch between different applications or windows. By providing a centralized location for notifications, users can easily glance at the sidebar to see if there are any new alerts or messages that require their attention.

In terms of usage, the Notifications sidebar typically provides interactive features that allow users to take action directly from the sidebar itself. For example, users can click on a notification to open the associated application or message, mark a notification as read or unread, dismiss or clear notifications, reply to messages, snooze reminders, and perform other relevant actions depending on the specific functionality provided by the software or platform.

Furthermore, many modern operating systems and applications offer customization options for the Notifications sidebar. Users can often configure which types of notifications they want to receive and how they want them to be displayed. This level of customization allows individuals to tailor their notification experience according to their preferences and needs.

In summary, the Notifications sidebar is an essential component in many software applications and operating systems. It serves as a centralized hub for displaying and managing notifications related to various events, messages, and updates. By providing users with timely information without interrupting their workflow, the Notifications sidebar enhances productivity and keeps users informed about important activities.

Top 3 Authoritative Reference Publications or Domain Names Used in Answering this Question:

  1. Microsoft Developer Network (https://docs.microsoft.com/)
  2. Apple Developer Documentation (https://developer.apple.com/documentation/)
  3. Google Developers (https://developers.google.com/)

@mariajgrimaldi
Copy link
Member

I'll be closing this since we already know how to use the side bar: #293 (comment)

Thanks @ziafazal!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Report of or fix for something that isn't working as intended needs triage palm
Projects
Development

No branches or pull requests

4 participants