Introducing WP Packages as a WPackagist Replacement

We built WP Packages, a fully open source, community-funded Composer repository for WordPress plugins and themes.

Read more on the blog

Also see WP Packages vs WPackagist — Why Independence Matters


Update: This post has been updated to reflect the new name: https://roots.io/wp-composer-is-now-wp-packages/

10 Likes

Congratulations on this move and your true commitment to open source and the WordPress community! :clap:t3:

I’ve already migrated several repositories to use WP Composer instead of WPackagist—most went very smoothly, especially using the bash script.

I do have two issues though:

  1. When I migrated a Bedrock repo, my Sage repo hadn’t been migrated yet, and the Composer install encountered a theme dependency using the ’wpackagist-plugin/' namespace in its composer.json. Would it be possible to add a ’replace’’ key for WPackagist packages in WP Composer?
    2.. WPackagist had a “Refresh” button to check for current available versions. For example, Email Templates Customizer and Designer for WordPress and WooCommerce — WP Composer still lists 1.5.7 as current, whereas https://wordpress.org/plugins/email-templates/ shows 1.5.11 (released a month ago).

That said, I’d be happy to contribute a PR if needed (and I can decrypt Go :sweat_smile:)

1 Like

Thanks for calling out these issue!

  1. I’m not sure right off the bat, but if you can figure out a solution before us please feel free to submit a PR or DM to collaborate

  2. I’m not yet on my machine, but maybe it’s related to one of these:

https://github.com/roots/wp-composer/issues/25

We opted out of a “refresh” option because our pipeline generates updated files every 5 minutes (might even be changed to every 2 mins soon)

1 Like

Update:

WP Composer is now WP Packages