Fabien Potencier is experimenting with an issue-first contribution model on the new Symfony Language Tools repository, disabling GitHub pull requests while keeping issues open for bug reports and feature requests. The idea stems from building the project heavily with coding agents, which makes implementation cheap but makes precise problem context from reporters far more valuable than a raw diff. Contributors are encouraged to use their own agents to prepare detailed issues, which maintainers then triage and turn into agent-implemented fixes, still reviewed by a human. This is limited strictly to Symfony Language Tools, a young beta project; symfony/symfony and other repositories keep pull requests open as before.

5m read timeFrom symfony.com
Post cover image
Table of contents
Why Try This?Issues Are ContributionsBring Your AgentWhat Happens Next?Why Only Symfony Language Tools?Learning in Public

Questions this post answers

Why did Symfony Language Tools disable pull requests on GitHub?

Symfony Language Tools disabled the pull request tab using GitHub's new repository setting that lets public repos turn off PRs, switching to an issue-first contribution model. Contributions still start with detailed issues describing the bug or feature, which maintainers triage and turn into agent-implemented changes that a human still reviews before merging. Track how open source projects adapt workflows for AI coding agents by following updates on daily.dev.

Does disabling pull requests apply to all Symfony repositories?

No, this change is limited to the new Symfony Language Tools repository only. The main symfony/symfony repository and all other Symfony projects keep pull requests open and welcome, since they have mature contribution models, large communities, and established review and release processes that pull requests are essential to. Developers weighing contribution workflow changes can follow Symfony ecosystem news on daily.dev.

Can I use an AI coding agent to write a bug report or feature request for an open source project?

Yes, agent-prepared issues are welcomed on Symfony Language Tools, provided a human reviews the output before submitting. An agent given access to the affected project can inspect Composer metadata, editor settings, source files, and logs to identify package versions and describe the exact failing context, but speculative mass-generated issues without real observation are discouraged. Developers refining how they use coding agents for contributions can find more workflow discussions on daily.dev.

1K Impressions