Thread:Talk:Requests for comment/Extension management with Composer/A way to disable extensions/reply (17)

> (a) it's not a huge deal to have extensions check for all their dependencies

The extension shouldn't have to check dependencies because that's the job of the Composer otherwise you have two components that do similar things, the Composer and the extension.

> it's not a big problem: if the admin disables an extension but forgets to disable an extension that depends on it, they'll get an error message

You arbitrarily disable a component (or package) knowingly at the cost of incompatibilities or even instability. That's a questionable approach!