wp-seopress / wp-seopress-public

SEOPress, the best WordPress SEO plugin available on the market to rank higher in search engines.
https://www.seopress.org
30 stars 15 forks source link

Consider prefixing your composer dependencies #29

Open mickaelperrin opened 3 years ago

mickaelperrin commented 3 years ago

Hi,

More and more wordpress plugins use composer dependencies in their source code by including a custom vendor directory.

This leads to the situation where more and more plugins are incompatible because they use a different version of the same dependency.

In order to "resolve" this issue, a singular solution is to prefix all composer dependencies with your vendor name.

The following projects provide solutions to tackle this problem:

https://github.com/humbug/php-scoper https://github.com/TypistTech/imposter

So please, prefix your composer dependencies.

wp-seopress commented 3 years ago

Hi,

thank you for your feedback.

This is something already under study, but no ETA yet.