roots.io

735 posts

roots.io

roots.io

@rootswp

Advanced tools for professional WordPress developers 🔧 https://t.co/aWZDsySk6l

Katılım Mart 2011
211 Takip Edilen3.8K Takipçiler
Sabitlenmiş Tweet
roots.io
roots.io@rootswp·
✨ We built WP Composer — an independent, open source Composer repository for WordPress plugins and themes, with 17x faster cold resolves than WPackagist wp-composer.com
roots.io tweet media
English
7
51
197
47.9K
roots.io retweetledi
Ben Word
Ben Word@retlehs·
Clarifying some things I’ve seen about WP Composer/Roots this week: – We started working on a WPackagist replacement last August, long before any recent attention – RTs/posts by dot org are unrelated to our motivations, but we do appreciate the extra visibility – Roots has been an independent open source org in the WordPress ecosystem since 2011, with one goal: improve the WP developer experience – We’ve never been an agency or owned by a hosting company, just a team and community focused on open source – I do sell one product, Radicle, to help fund that work, along with past products like screencasts and the Sage book – WP dot com has been a sponsor since 2021, and others, including Pantheon, have supported Roots over the years, with no influence on our roadmap – WP Engine hasn’t been involved with Roots, no sponsorship or collaboration to date, including support and documentation for Sage 11 – When critical ecosystem infrastructure ends up controlled by a private equity-owned company, especially when that platform still has gaps in Composer support, we think the community deserves an open alternative
English
5
13
79
8.6K
roots.io
roots.io@rootswp·
“Result: Composer resolution 17x faster on cold starts. On a 4-minute Trellis pipeline, the install phase drops from ~90s to <10s.” (Keep in mind the Trellis install task does more than just a composer install, which is why the numbers above don’t directly align with 17x)
Bruno Antunes@bantunesm

WPackagist vient d'être racheté par WP Engine. Roots.io a sorti WP Composer en réponse. Résultat : résolution Composer 17x plus rapide à froid. Sur un pipeline Trellis de 4 min, la phase install passe de ~90s à <10s. → brunoantunes.fr/newsroom/wp-co…

English
0
0
16
1.8K
roots.io retweetledi
Ben Word
Ben Word@retlehs·
FYI Composer repos can include an ‘info’ field in packages.json that displays messages to every developer on install/update. Any repo maintainer could use this to push ads, upsells, or whatever else directly into your terminal wp-composer.com will never do this
Jeremy Pollock@jeremypollock

@aaronware @wpengine @LocalWP We are planning on adding: "WPackagist is now maintained by WP Engine." in the CLI. That is all.

English
2
1
20
2.7K
Bruno Antunes
Bruno Antunes@bantunesm·
𝐖𝐏𝐚𝐜𝐤𝐚𝐠𝐢𝐬𝐭 was the standard, but its acquisition by WP Engine changes everything. ⁣ ⁣ Huge shoutout to @rootswp for launching 𝐖𝐏-𝐂𝐨𝐦𝐩𝐨𝐬𝐞𝐫 right when the community needed it 💜⁣ ⁣ Modern WordPress stack belongs to Devs.⁣ 👉 wp-composer.com
Bruno Antunes tweet media
English
1
0
6
165
roots.io retweetledi
Ben Word
Ben Word@retlehs·
Glad WPackagist found a home, but tooling this central to the WP Composer workflow probably shouldn’t be owned by a private-equity backed company. I started building a prototype of a WordPress Composer registry (w/ mirror support) for @rootswp late last year, and I’m now more motivated for us to get it launched sooner and keep it community-owned.
WPackagist@wpackagist

WPackagist has been acquired by @wpengine. For over a decade, Outlandish built and maintained this service. Now WP Engine is carrying it forward - with the same commitment to the developer community in the WordPress ecosystem.

English
7
8
81
17.4K
roots.io
roots.io@rootswp·
Two recent Trellis releases have landed, including HTTP/3 support and opt-in WordPress runtime hardening. See what's new: roots.io/whats-new-in-t…
English
0
0
11
660
roots.io
roots.io@rootswp·
✨ We've released Acorn User Roles — config-driven WordPress role management Define roles in a PHP config file, sync them automatically roots.io/announcing-aco…
roots.io tweet media
English
1
5
22
1.1K
roots.io
roots.io@rootswp·
WordPress already parses theme.json for settings and styles. But theme metadata? CSS comments. Plugin metadata? PHP file comments. It's time to replace file headers.
roots.io tweet media
English
1
4
34
2.5K
roots.io retweetledi
Ben Word
Ben Word@retlehs·
Acorn AI will use your provider keys defined in laravel/ai's config file to populate keys for WordPress AI plugins without exposing your keys in plaintext in the database 🔒 This AI connectors page is coming in WordPress 7.0 github.com/roots/acorn-ai…
Ben Word tweet media
roots.io@rootswp

Introducing Acorn AI — bringing #WordPress 6.9's Abilities API and Laravel's AI support together in one package that feels natural for Acorn developers roots.io/announcing-aco…

English
1
2
8
1.3K
roots.io
roots.io@rootswp·
Two folks from the Roots community have launched MilliCache ⚡️ — a Redis-based open-source WordPress cache plugin (There's also an Acorn package which adds support for caching Acorn routes)
roots.io tweet media
English
7
17
87
5.4K
roots.io
roots.io@rootswp·
Introducing Acorn AI — bringing #WordPress 6.9's Abilities API and Laravel's AI support together in one package that feels natural for Acorn developers roots.io/announcing-aco…
English
0
6
22
2.3K
roots.io retweetledi
Ben Word
Ben Word@retlehs·
With Trellis deploys, the current git SHA is added as an environment variable & you can use that to show the deployed version in the WP admin footer (Helpful for debugging and ensuring you're on the correct version of the codebase)
Ben Word tweet media
English
0
2
5
555