Dries Buytaert Calls for Responsible AI Code Contributions in Drupal
Dries Buytaert has urged developers in the Drupal community to ensure they fully understand any code they submit, particularly as AI-assisted development becomes more widespread. In a recent statement, the Drupal founder emphasised that responsibility for code quality and comprehension remains with contributors, regardless of the tools used to produce it.
Dries framed the message as a modern parallel to the early Drupal community guideline “Don’t hack core,” a widely promoted principle that discouraged direct modification of Drupal core and encouraged best practices for extending the platform. That guidance helped shape development standards as the ecosystem matured.
With AI tools now influencing how code is written, Dries suggested a renewed focus on contributor responsibility. He noted that while AI can accelerate development, it does not remove the need for developers to understand how their code works or how it interacts with the broader system.
Never submit code you don't understand.
He highlighted that all code in open source projects must be reviewed before it is merged, placing shared responsibility on both contributors and maintainers. Submitting code without understanding it can shift the burden onto maintainers, slowing down the review process and affecting overall project efficiency.
The statement also emphasised the learning aspect of contribution. Developers who rely on code they do not fully understand risk missing opportunities to improve their skills and deepen their knowledge of the platform.
Dries acknowledged that contributors at all levels are welcome in the community, including those using AI tools, but stressed that understanding and accountability remain essential expectations. The message positions code comprehension as a baseline requirement for effective collaboration in open source projects.


