PS3 Emulator Devs Politely Ask That People Stop Flooding It with AI PRs
AI-generated PRs and maintainer burden
- Many commenters say AI-assisted pull requests often increase work for maintainers rather than reduce it.
- Reviewing large, partially incorrect AI diffs is harder than writing the fix manually.
- Maintainers describe AI PRs as “slop” when authors can’t explain or test the changes but still expect review and merge.
- Some see this as a new “endless September” of people unfamiliar with open-source norms overwhelming projects.
LLM limitations in complex or niche codebases
- Several people report LLMs failing badly on PS3 homebrew, console graphics, or classic Mac APIs due to sparse or subtle training data.
- The tools sound confident and “blog-smart” but often produce subtly wrong or overcomplicated code.
- A minority report good results when they first supply detailed docs and tooling (linters, parsers), treating the model as an assistant within a well-defined environment.
What good contributions should look like
- Strong consensus: anyone submitting code should understand it, test it, and be willing to iterate. Motivation alone is not enough.
- Suggestions for non-coders: help with documentation, issue triage, reproduction, design, or donate resources instead of code.
- Forking for personal use is framed as perfectly fine, and often the right place for “works for me” AI modifications.
Gatekeeping, reputation, and process changes
- Ideas floated: invite-only PRs, reputation systems, web-of-trust–style graphs, auto-closing issues/PRs by default with whitelisting for proven contributors.
- Some propose repo-level
CLAUDE.md/AGENTS.mdto set explicit rules for AI use; others argue existing CONTRIBUTING/README already suffice. - A few advocate simply banning unsolicited or AI-generated PRs for small and medium projects.
Responsibility, ethics, and copyright
- One camp emphasizes personal responsibility: if you submit it, you own it, regardless of tooling.
- Others argue the tools themselves are at fault for confidently misleading non-experts.
- There is concern that AI-generated code may be uncopyrightable or legally murky, making some maintainers unwilling to accept it.