Open JoshuaGoode opened 2 years ago
cc @jmdodd @hideandgeek404 as this is inline with some of what ya'll have recently discussed as well.
@Automattic/reactor
📌 ACTIONS
Incorrectly closed this issue instead of https://github.com/Automattic/wp-calypso/issues/57602. Reopened.
I was triaging this one, as it was added to TOB, and it could be a great feature request to implement.
@jeherve, I saw that the Kernel team implemented the BRC button to fix JP connections. Can any team take a look at this one? Or, at least, have it under your radar? Many thanks!
This could also be an issue driving support requests. @nerdysandy, can you check on this one when you have a moment? Thank you!
Support References
This comment is automatically generated. Please do not edit it.
@Automattic/jetpack-vulcan This may be a good connection-related issue to tackle in a future sprint, I think!
Thanks @jeherve ! Right on time, since @bindlegirl is currently scoping a project for improving the Jetpack Connection health on WoA sites: pf5801-1d5-p2
That said, since this is an old issue, lets make sure that this task is not already covered by the following projects (already implemented):
Happy to help with this one as much as possible. Since a lot of these links point to old discussions, I would love to talk to HEs about the current issues and priorities for solving Jetpack connection problems on Atomic. @jartes or @nerdysandy maybe you can help me with this?
@bindlegirl Sure! For this, the best HEs to talk with are the ones from the Fusion teams (@Automattic/reactor), who are the ones helping and supporting WoA in Dotcom.
👋🏻 @edequalsawesome @serabi! @bindlegirl is currently shaping a project for Jetpack Connection health on WoA, and I think it would be great to have input from Fusion teams to help @bindlegirl scope this project. Many thanks in advance!
Thanks for pinging us, @jartes :)
@bindlegirl will join the Fusion (Reactor + Fission) meeting next week to discuss the project.
What
Related to the following
Main: p9F6qB-ad1-p2
Painpoints: p58i-a2c-p2
Simplifying HE Jetpack Reconnections / Exploring Internal Tooling Options - p9F6qB-7G3-p2
Notes on current state of connections - p7DVsv-f8r-p2#comment-41805
5 Atomic issues affecting user experience - p58i-d0T-p2#comment-55150
Jetpackless site management - pdtR3Z-z6-p2
https://github.com/Automattic/wp-calypso/issues/49898
https://github.com/Automattic/wp-calypso/issues/49899
https://github.com/Automattic/wp-calypso/issues/48746
https://github.com/Automattic/wp-calypso/issues/44432
https://github.com/Automattic/wp-calypso/issues/57602
https://github.com/Automattic/wp-calypso/issues/65038
https://github.com/Automattic/wp-calypso/issues/63845
https://github.com/Automattic/wp-calypso/issues/58375
Why
Reconnecting a broken site Jetpack connection for WPCOM Atomic sites is not easy and typically requires support intervention.
P9HQHe-1ie-p2
When a site is disconnected, a user cannot manage their domain, hosting configuration, or purchases.
WPCOM has the Atomic API and SSH — so we should be able to take some steps to ensure folks have a connection or at least access to domain and hosting configuration features.
Ideally, we’d have a user-facing autofixer button that would ensure they have a proper local user account on the site and establishes a working connection or offer to change their domain if it’s not working.
How
Have a fixer that creates a proper local user account, with required email, and establishes a new connection.
Or, autofix it for users when it is detected. We currently have an autofixer that attempts to heal connections but it often fails due to local user issues.
Or, if domain related, guide the user through fixing/changing domain.
A more complex case would be to guide the user through troubleshooting plugins/themes that may be breaking the connection.