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

My Jetpack Integration: Overview #22942

Closed
12 tasks done
oskosk opened this issue Feb 17, 2022 · 1 comment
Closed
12 tasks done

My Jetpack Integration: Overview #22942

oskosk opened this issue Feb 17, 2022 · 1 comment
Labels
Epic Formerly "Primary Issue", or "Master Issue" [Package] My Jetpack

Comments

@oskosk
Copy link
Contributor

oskosk commented Feb 17, 2022

This is a short project meant to clarify the difference between the work of building My Jetpack from scratch as an MVP and the work of integrating it into consumer plugins. See p9dueE-4rG-p2

Progress Board

image

Goal

The goal of the integration project is to make My Jetpack available on the Jetpack Backup, Jetpack Boost and Jetpack plugins.

Context: Jetpack has been split into more than one plugin. Paid features are now shipped as standalone plugins. Jetpack Backup, Jetpack Boost, and more will come.

For more details see My Jetpack MVP Overview

Challenges

We should be able to ship the My Jetpack admin page on Jetpack plugins without adding much completity to those plugins. This will be hard but it's the main goal of the My Jetpack package. For this we'll be validating integration against the Jetpack Backup plugin.

  • For internal reference on My Jetpack please refer to the Project Thread post p9dueE-3Xz-p2
    For context check the post's section Resources

Critical dates

February 22nd: Release date for Jetpack 10.7 beta
March 1st: Jetpack 10.7 release

Tasks

General tasks

Jetpack Boost

Jetpack Backup

Jetpack

Jetpack CRM

  • Make sure Jetpack CRM behaves well with activating/deactivating in Background. Release Jetpack CRM 4.9.1.

Smoke Testing #

  • Launch a Jurassic Ninja site with Jetpack Backup running its bleeding Edge version:

https://jurassic.ninja/create/?jetpack-beta&nojetpack&my-jetpack&branches.jetpack-backup=master

  • Connect the site via the Jetpack Backup plugin
    image

  • Confirm that you see a new menu item under Jetpack: My Jetpack, and that by visiting it, you see the state of your connection:

    image

@oskosk oskosk added this to the My Jetpack Integration milestone Feb 17, 2022
@oskosk oskosk added Epic Formerly "Primary Issue", or "Master Issue" [Package] My Jetpack labels Feb 17, 2022
@oskosk oskosk changed the title My Jetpack: Integration My Jetpack Integration: Overview Feb 17, 2022
@oskosk
Copy link
Contributor Author

oskosk commented Feb 23, 2022

Integration work tasks have been completed. Closing

@oskosk oskosk closed this as completed Feb 23, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Epic Formerly "Primary Issue", or "Master Issue" [Package] My Jetpack
Projects
None yet
Development

No branches or pull requests

1 participant