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

Promote new features when they are added to the plugin #1239

Open
westonruter opened this issue May 22, 2024 · 1 comment
Open

Promote new features when they are added to the plugin #1239

westonruter opened this issue May 22, 2024 · 1 comment
Assignees
Labels
[Plugin] Performance Lab Issue relates to work in the Performance Lab Plugin only [Type] Enhancement A suggestion for improvement of an existing feature

Comments

@westonruter
Copy link
Member

westonruter commented May 22, 2024

Feature Description

When first activating the plugin, there is an admin pointer encouraging users to go to the Performance screen. However, after they go there the first time and activate features (facilitated by #1032), there is nothing that currently draws users' attention back to the Performance screen, in particular when a new feature is added to the plugin. I see two ways this could be implemented:

  1. Add a new admin pointer for the first release in which a feature appears. This admin pointer would only be shown if they haven't already dismissed the general admin pointer for onboarding.
  2. Add a more subtle 🔴 dot next to the "Performance" menu item as a less obtrusive admin pointer.

The challenge with the second option is that users may not hover over the Settings menu or navigate to one of the settings pages to then see that red dot:

image image

It would be most natural for the notice to be shown immediately after upgrading the plugin. However, with shiny updates this isn't really feasible.

This is relevant to the next release as I hope to include Image Prioritizer (#1088) as an experimental feature.

@westonruter westonruter added the [Type] Enhancement A suggestion for improvement of an existing feature label May 22, 2024
@westonruter westonruter added this to the performance-lab 3.2.0 milestone May 22, 2024
@westonruter
Copy link
Member Author

Another option is the Upgrade Notice as an even less obtrusive way to promote new features.

The Web Stories plugin has an upgrade notice for the current version.

It gets displayed with the plugin on the Upgrade screen:

image

The concern here is that this Upgrade Notice is only shown on the Upgrade screen. It isn't shown on the plugin list table when doing shiny updates.

@sstopfer sstopfer added the [Plugin] Performance Lab Issue relates to work in the Performance Lab Plugin only label Jul 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Plugin] Performance Lab Issue relates to work in the Performance Lab Plugin only [Type] Enhancement A suggestion for improvement of an existing feature
Projects
Status: Definition ✏️
Development

No branches or pull requests

2 participants