Yet Another Plugin Dependencies Discussion, Two Proposals This Time

Yet Another Plugin Dependencies Discussion, Two Proposals This Time

Posted by WP Tavern on February 15, 2022 at 7:05 pm
kitty kitty CATegory News
It has been over nine years since the late Alex Mills opened a ticket on WordPress Trac titled Plugin Dependencies (Yet Another Plugin Dependencies Ticket). It is not the oldest of similar feature requests, but it is still open. Most predecessors were closed with the “wontfix” label, which is usually the final nail in the coffin of good and bad ideas alike. The goal of the ticket is to create a system that allows one plugin to require one or more others to operate. Dependencies are nothing new in the programming world. Composer, the standard PHP package manager, is two weeks shy of turning 10 years old. On the JavaScript end, npm has been around for 12 years, and WordPress has heavily embraced it for core code. However, those are developer tools. WordPress was built for users, and resolving plugin dependencies would need to happen from within the user interface. Mills wrote in the ticket: It’s been a few years since we looked at plugin dependencies, and this still seems to be a feature people really, really want, especially for shared functionality that isn’t a plugin in itself. For example, a PHP library that isn’t popular enough to be in…

…Full post on WP Tavern
Read Full

Similar Posts

Leave a Reply