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

Jetpack Backup: rename “Activity” menu option to "Activity & Backups" Atomic and Jetpack-connected sites #40058

Closed
lancewillett opened this issue Mar 11, 2020 · 8 comments · Fixed by #40113
Assignees

Comments

@lancewillett
Copy link
Contributor

lancewillett commented Mar 11, 2020

Suggested by @hafizrahman (ref: p58i-8F7-p2)

Add a new menu item "Tools -> Backup" for Atomic and Jetpack-connected sites which links to the Activity Log page filtered to the backups content:

https://wordpress.com/activity-log/SITEURL?group=rewind

  1. Makes finding backups easier for users (current flow: Go to Site Activity, click Activity Type, find Backups and Restores).
  2. Backups are important and useful feature.
  3. In the future, we could use the page to upsell sites into the Business or eCommerce plan.

Screen Shot 2020-03-11 at 15 26 43

@lancewillett
Copy link
Contributor Author

lancewillett commented Mar 11, 2020

Input from @folletto

If the task is to change the name from “Activity” to “Backups” in the menu:

  • If it’s selective, some sites don’t have Backup — WordPress.com Simple — use “Activity” (no-backup) and “Activity & Backups” (yes-backup).
  • When clicked and Backups are available for the site, pre-filter the page so it shows by default “Activity Type: Backups and Restores”.

@lancewillett
Copy link
Contributor Author

lancewillett commented Mar 11, 2020

After looking at this more, I believe the simplest possible change is this:

  • Add new "Backups" menu item only for Atomic and Jetpack-connected sites
  • The link should use ?group=rewind to pre-filter the Backups in the view
  • Leave "Activity" menu item in place for all sites

Edit: This wasn't easier to do after all. 😄 Targeting the "Backups" link with selected status isn't possible because it shares the same path prefix as "Activity". I went with the original suggestion instead.

@folletto
Copy link
Contributor

Let's start with that then! :)

@lancewillett
Copy link
Contributor Author

@hafizrahman @folletto #40113 is ready to review and test.

@lancewillett
Copy link
Contributor Author

Worth discussing if the label change will require a lot of documentation and screenshot changes for Happiness Engineers.

Either way we'll give the Atomic Guild a heads-up.

@lancewillett lancewillett self-assigned this Mar 13, 2020
@jeherve
Copy link
Member

jeherve commented Mar 13, 2020

Should we consider updating the Masterbar as well? It is enabled by default on all Atomic sites, and cannot be disabled:

image

This can be done here:
https://github.com/Automattic/jetpack/blob/1364e8049ccd517132ef466d609d028d91dc7219/modules/masterbar/masterbar.php#L892

We already have Atomic-only things in that file:
https://github.com/Automattic/jetpack/blob/1364e8049ccd517132ef466d609d028d91dc7219/modules/masterbar/masterbar.php#L1261

@lancewillett
Copy link
Contributor Author

@jeherve I'd like to remove that entire menu system for all WordPress.com sites. It's too difficult to maintain, and the design is now stale.

@lancewillett lancewillett changed the title Jetpack Backup: add “Backups” menu option for Atomic and Jetpack-connected sites Jetpack Backup: rename “Activity” menu option to "Activity & Backups" Atomic and Jetpack-connected sites Mar 14, 2020
@lancewillett
Copy link
Contributor Author

lancewillett commented Mar 14, 2020

Two follow-up next actions as improvements next time this feature is worked on.

  1. Activity & Backups: add a simple guide to highlight how to change the filter #40151 — Activity & Backups: add a simple guide to highlight how to change the filter
  2. Activity & Backups: verify empty state is logical and helpful to explain how Backups work #40150 — Activity & Backups: verify empty state is logical and helpful to explain how Backups work

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
3 participants