- 🇳🇿New Zealand quietone
Adding where this can be documented and added some text as a start. Change as you see fit.
Drupal core relies on external dependencies. Sometimes we no longer need a specific dependency for core purposes. The reason we cannot remove the dependencies when they become obsolete for the core itself is that contributed projects or customizations might still depend on those. Instead, we need to have a process to mark them as deprecated so that they could be removed in the next major release.
We should take into account various aspects of the problem since we have various kinds of dependencies. Not all of our dependencies are downloaded through package management systems like composer
or npm
. We have dependencies in both, PHP and JavaScript and they are being used differently. Not all of the dependencies are exposed as services or asset libraries.
Core dependency release cycles →
N/A
new section
Remove dependency
Unused dependency
- A change notice is published when removing a dependency that is no longer used. The change notice should make recommendation for contributed or custom code using that dependency
- Unused dependencies will be deprecated when possible.
-- original proposal ---
Needs review
11.0 🔥
other
Not all content is available!
It's likely this issue predates Contrib.social: some issue and comment data are missing.
Adding where this can be documented and added some text as a start. Change as you see fit.