Resources
When to Use
When you need links to drupal.org governance issues, contribution workflow documentation, coding standards, or industry AI policies.
| Resource |
Topic |
Status |
| Adopted AI policy |
The live policy (disclosure, responsibility, enforcement) |
Adopted — last updated 2026-04-23 |
| #3565917 |
Proposed guidelines — older governance issue |
Postponed (maintainer needs more info) — stalled on copyright/licensing; historical context only |
| #3569240 |
AI issue review guidelines |
In progress — reviewer checklist from AI module project |
| #3574093 |
Drupal core issue "Ban slop issue summaries and comments" — scoped to AI-generated issue text, not code |
Postponed — the code half was refiled as #3580761 |
| #3580761 |
Drupal core issue "Ban LLM code contributions from Drupal core" — proposes an AGENTS.md in the core directory refusing LLM-written code |
Active — a proposal under discussion, not policy |
| ai_best_practices |
Canonical Drupal AI guidance (webchick, Dries) |
Pre-MVP — watch, don't depend yet |
Drupal Contribution Workflow
| Resource |
URL |
| Issue workflow |
https://www.drupal.org/docs/develop/issues |
| Git workflow |
https://www.drupal.org/docs/develop/git |
| Coding standards |
https://www.drupal.org/docs/develop/standards |
| Fair credit policy |
https://www.drupal.org/drupalorg/blog/ensuring-a-fair-drupal-contribution-credit-system |
| drupalorg-cli |
https://github.com/mglaman/drupalorg-cli |
Industry AI Policies
| Project |
Reference |
| Apache AI guidance |
https://www.apache.org/legal/generative-tooling.html |
| Linux kernel patches |
https://www.kernel.org/doc/html/latest/process/submitting-patches.html |
| QEMU AI ban |
Commit 3d40db0efc — DCO rationale |
| Gentoo AI policy |
https://wiki.gentoo.org/wiki/Project:Council/AI_policy |
| Tool |
Purpose |
| phpcs + Drupal standard |
Coding standards enforcement |
| phpstan |
Static type analysis |
| drupal-check |
Deprecated API detection |
| phpunit |
Automated testing |
| Guide |
Covers |
| drupal/security |
Drupal security architecture and access control |
| drupal/tdd |
Test-driven development for Drupal |
| drupal/forms |
Form API (commonly AI-assisted) |
| drupal/services |
Dependency injection patterns |
| development/security-practices |
General security best practices |
See Also