Joomla!
An open source content management system.
Mostly friendly. Welcome, with extra rules.
AI may be used, but contributors must fully understand, review and test all AI-generated code, ensure GPL compatibility, and label AI-assisted PRs with [AI]. Vibe-coded submissions are not allowed, and AI-generated explanations and comments must be reviewed; raw AI answers are discouraged.
Policy by area
- Code contributionsPatches, pull requests and other changes written with AI tools.
- Mostly friendly
- AI use must be disclosed
- Contributor takes full responsibility
- A human must review the output
- Output must be license-compatible
- Issues & bug reportsBug reports, security reports and issues found or written with AI tools.
- Friendly
- A human must review the output
- AI-written textPull request descriptions, issue comments and summaries written by AI.
- Mostly friendly
- AI use must be disclosed
- A human must review the output
In their own words
Code contributions
However, AI-generated code must never be submitted without full human understanding, review, and validation by the contributor.
Any pull request that contains AI-assisted or AI-generated content (code, tests, documentation, or substantial comments) must be clearly marked by adding [AI] at the beginning of the PR title and/or using the [AI Generated] label.
All contributions must be compatible with the GNU GPL version 2 or later.
The contributor is always accountable for the final submission.
Issues & bug reports
Posting raw AI-generated answers (including in issues or discussions) is discouraged because it:
AI-written text
AI-generated explanations, testing instructions, comments or documentation must also be reviewed.
Sources
- Joomla! Generative AI policydeveloper.joomla.org/generative-ai-policy.htmlSnapshot 9 Oct 2026