[ignore] policy related issue collection

Created on 5 July 2025, 10 days ago

This is just to help me see them all at once.

🌱 [policy, no patch] Define usage heuristics for browser support Active
🌱 [Policy] How to select the minimum required database versions Active
🌱 [policy] Default to requiring the latest stable PHP release available when a new major version reaches beta Active
🌱 [policy, no patch] Drop support for Windows in production in Drupal 11 Active
🌱 [policy, no patch] Target any 11.x API/disruptive deprecations for removal in 13.x Active
🌱 MySQL should no longer be "Recommended" Active
📌 [policy no-patch] Discuss LTS options Active
📌 Defer disruptive 11.3 deprecations for removal until 13.0 Active
📌 [policy, no patch] Update allowed changes to current practice for backport of Test API changes Active

AU

BC

Composer

CSS

Deprecate

Extension

Form

Gate

Issues

Security

Testing

UI

Other

  1. 🌱 [policy, no patch] Decide and document guidelines for using string context Needs review
  2. #1462472: [policy] Define standard for merging in branches from core sandboxes
  3. 📌 [policy no patch] config save format and default yml file format and coding standards Active
  4. 📌 [policy] Inclusion criteria for CLDR territories in CountryManager::getStandardList() Active
  5. 📌 [policy, then patch] Standardize service names Postponed: needs info
  6. 📌 [policy, no patch] Trait strategy Postponed: needs info
  7. 📌 [policy] Document Libricon semantics, including examples Postponed: needs info
  8. 🌱 [policy, no patch] Require Node.js for a future Drupal major version and rewrite some of Drupal's UI code from PHP to JS Postponed: needs info
  9. #2727011: [policy, no patch] Private vs protected, and the role of inheritance
  10. 🌱 [policy, no patch] Runtime Assertions Policy Postponed: needs info
  11. [policy] Add a privacy policy to Drupal core Postponed: needs info
  12. Add $entity->toUrl() and $entity->toLink() methods to allowed methods list in Twig sandbox policy Needs work
  13. 🌱 [policy, no patch] Use "prefers-reduced-motion" media query to disable animations Active
  14. 🌱 [policy, no patch] Distinct methods with and without exception? Postponed: needs info
  15. #2956549: [policy, no patch]: Atomic behavior objects
  16. [policy, no patch] Reduce code reuse in dependency injection Postponed: needs info
  17. 🌱 [policy, no patch] Publishing / Maintaining JS libraries produced by Drupal that do not have a dependency on Drupal Needs review
  18. 🌱 [policy, no patch] Use declare(strict_types=1) in new code Active
  19. 📌 [policy] Service autowiring - decide approach for multiple service implementations based on the same class and different arguments Needs work
  20. 📌 [policy, no patch] Decide on policy regarding use of Events class with string constants for event names or class names instead Active
  21. 📌 [policy, no patch] relax patch size policies Active
  22. 🌱 [policy, no patch] Allow docblock to be removed when modifying constructor params Active
  23. 🌱 Promote Drupal API Client Packages to Drupal NPM Namespace Active
  24. 🌱 [policy, no patch] Explicitly cast all uses of database returned values Active
  25. 🌱 [policy] Service names should use class names and use autowiring Active
  26. 📌 [policy, no patch] Hook classes should not be marked final Active
  27. 📌 [policy, no patch] Encourage hooks over event subscribers Active
  28. [PP-1] Add $entity->uuid() methods to allowed methods list in Twig sandbox policy Postponed
  29. 📌 Drupal should have a publiccode.yml file Active

Closed in 2024,

  1. 🌱 [Policy, no patch] Normalize on usage of is_callable() instead of function_exists() Needs review
  2. 📌 [Policy, no patch] Never require descriptions if a title/label is already required Postponed: needs info
  3. 📌 [policy,meta] Automated xhprof based profiling for Drupal core to enhance performance core gate Postponed: needs info
  4. 📌 [policy] Document when we should use each CSS unit Postponed: needs info
  5. 📌 [policy, no patch] Standardize on src/Plugin/$vendor/$pluginType for plugin directories Closed: outdated
  6. 📌 [policy, no patch] Are CSS changes change record worthy? Active
  7. 🌱 [policy, no patch] Convert all entities that extend ContentEntityBase to be revisionable Closed: outdated
  8. 🌱 [policy, no patch] Update patch backporting workflow to be compatible with semantic versioning Postponed: needs info
  9. 🌱 [policy, no patch] Branch labels for core Postponed: needs info
  10. 🌱 [policy, maybe patch] Clarify backport policy for testing framework changes, including new BTB tests Closed: outdated
  11. 📌 [META] Enable layout builder for form displays, and deprecate field_layout Postponed
  12. 📌 [policy] Document development dependencies Needs review
  13. 🌱 [policy, no patch] All new Drupal 10 code should use appropriate type hints wherever possible Needs review
  14. #3159972: [policy, no patch] Require Composer 2 for Automatic Updates while still supporting Composer 1 for Drupal 9 generally
  15. 📌 [policy, no patch] Secondary subdomain for viewing oEmbed content is confusing and pointless Active
  16. #3218119: [policy, no patch] To enable or use Automatic Updates, require "proc_open" to not be disabled
  17. 📌 [policy, no patch] Backport policy for Starterkit theme changes Needs review
  18. 📌 [policy, no patch] Decide how to handle parameter renaming now that PHP 8 allows it to be used as an API Active
  19. 📌 Add php-tuf/php-tuf to core governance — for experimental Automatic Updates & Project Browser modules Needs work
  20. 🌱 [policy] [PP-1] Branching strategy for post-11.0.x 10.x branches Active
  21. 📌 Subsystem maintainer permissions on GitLab Needs work
  22. 🌱 [policy] Decide on format of commit message Active
  23. 📌 [policy review 2024-10] Testing core gate, heuristics section Active
  24. 📌 [policy] Core module machine name and UI labeling for Automatic Updates Active
  25. 📌 [policy, no patch] Clarify deprecation policy 3.2 Active
  26. 📌 [Policy] Define explicit Drupal 10 end of life date of 2026 December regardless of Drupal 12 release Active
📌 Task
Status

Active

Version

11.0 🔥

Component

other

Created by

🇳🇿New Zealand quietone

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024