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

De-Fusion: Likes #25205

Closed
sdixon194 opened this issue Jul 22, 2022 · 4 comments
Closed

De-Fusion: Likes #25205

sdixon194 opened this issue Jul 22, 2022 · 4 comments
Labels
[Plugin] Jetpack Issues about the Jetpack plugin. https://wordpress.org/plugins/jetpack/ [Type] Enhancement Changes to an existing feature — removing, adding, or changing parts of it

Comments

@sdixon194
Copy link
Contributor

Impacted plugin

Jetpack

What

Likes

How

This one might be good to save for last.

"$plugin_root/modules/likes.php"                        => "$wpcom_root/wp-content/mu-plugins/likes/jetpack-likes.php",
"$plugin_root/modules/likes/jetpack-likes-settings.php" => "$wpcom_root/wp-content/mu-plugins/likes/jetpack-likes-settings.php",
"$plugin_root/modules/likes/style.css"                  => "$wpcom_root/wp-content/mu-plugins/likes/jetpack-likes.css",
"$plugin_root/_inc/jquery.jetpack-resize.js"            => "$wpcom_root/wp-content/js/jquery/jquery.jetpack-resize.js",
// This file was removed from Jetpack, and will be removed from wpcom once it's synced.
//"$plugin_root/_inc/jquery.inview.js"                  => "$wpcom_root/wp-content/js/jquery/jquery.inview.js",
"$plugin_root/_inc/postmessage.js"                      => "$wpcom_root/wp-content/js/postmessage.js",
"$plugin_root/modules/likes/post-count.js"              => "$wpcom_root/wp-content/mu-plugins/likes/post-count.js",
"$plugin_root/modules/likes/post-count-jetpack.js"      => "$wpcom_root/wp-content/mu-plugins/likes/post-count-jetpack.js",
"$plugin_root/modules/likes/queuehandler.js"            => "$wpcom_root/wp-content/mu-plugins/likes/queuehandler.js",
@sdixon194 sdixon194 added the [Type] Enhancement Changes to an existing feature — removing, adding, or changing parts of it label Jul 22, 2022
@github-actions github-actions bot added the [Plugin] Jetpack Issues about the Jetpack plugin. https://wordpress.org/plugins/jetpack/ label Jul 22, 2022
@sdixon194 sdixon194 moved this from To do to In progress in Loading Jetpack on Wpcom Sep 28, 2022
@sdixon194
Copy link
Contributor Author

$plugin_root/modules/likes.php is pretty out of sync.

These files seem to be removed from Jetpack but still exist on dotcom. I'm wondering if they can just be removed.

  • jquery.jetpack-resize.js
  • jquery.inview.js
  • postmessage.js

everything else is in sync.

@sdixon194 sdixon194 moved this from In progress to Out of Sync / Hold in Loading Jetpack on Wpcom Sep 28, 2022
@anomiex
Copy link
Contributor

anomiex commented Oct 21, 2022

Looking at likes.php, Jetpack missed

and wpcom missed

@anomiex
Copy link
Contributor

anomiex commented Oct 21, 2022

So #27008 will bring in all the stuff Jetpack missed except for r170101-wpcom, since the justification given there for deleting it on wpcom doesn't seem to apply to Jetpack.

@anomiex
Copy link
Contributor

anomiex commented Oct 25, 2022

After further testing and investigation, this seems like a huge mess and the best option seems to be to just let the two continue going their separate ways.

@anomiex anomiex moved this from Out of Sync / Hold to Needs Review in Loading Jetpack on Wpcom Oct 26, 2022
@anomiex anomiex added the [Status] Needs Review To request a review from Crew. Label will be renamed soon. label Oct 26, 2022
@anomiex anomiex closed this as completed Nov 3, 2022
Loading Jetpack on Wpcom automation moved this from Needs Review to Done Nov 3, 2022
@anomiex anomiex removed the [Status] Needs Review To request a review from Crew. Label will be renamed soon. label Nov 7, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Plugin] Jetpack Issues about the Jetpack plugin. https://wordpress.org/plugins/jetpack/ [Type] Enhancement Changes to an existing feature — removing, adding, or changing parts of it
Projects
No open projects
Development

No branches or pull requests

2 participants