Tag: Code contribution

  • Open source game engine Godot will no longer accept AI-authored code contributions: ‘We can’t trust heavy users of AI to understand their code enough to fix it’

    Featured image Open source game engine Godot will no longer accept AIauthored code contributions We cant trust heavy users of AI to understand their c

    The world of open-source development often operates on principles of shared effort and human accountability. But recently, that delicate balance has been thrown into question by the rise of artificial intelligence, leading to an increasingly frustrating phenomenon known as “AI slop.”

    For years, maintainers of beloved open-source projects have grappled with a growing influx of contributions—pull requests filled with code and text generated by AI agents. This sudden flood has proven to be more than just an inconvenience; it has become “increasingly draining and demoralizing” for those responsible for code review and mentoring new contributors.

    The core issue isn’t the interest in Godot, the open-source game engine powering hits like Slay the Spire 2 and The Case of the Golden Idol, but the unsustainable burden placed on maintainers. While an increase in contributions signals growing community enthusiasm, the quality and source of these submissions are beginning to erode the essential human element of collaboration.

    Recognizing that this trend is draining the energy needed for mentorship, the Godot Foundation and its maintainers have decided it was time for a clear boundary. After months of internal discussion, they are drawing a firm line in the sand regarding acceptable contributions.

    In a recent announcement, the Foundation revealed that their guidelines will soon be amended to explicitly forbid code authored by AI, pull requests submitted by AI agents, and AI-generated text used in human-to-human communication.

    The philosophy behind this shift is simple: maintaining a healthy project requires trust. The Foundation stressed that machine output cannot take responsibility for the code it generates, nor can heavy users of AI be trusted to fully understand their work well enough to fix complex issues.

    To ensure the pipeline remains focused on developing future maintainers rather than reviewing automated content, the new policies aim to add barriers against low-effort contributions. Contributors will be encouraged to use AI only for “menial things” and must disclose its use transparently.

    The Foundation is moving toward a framework that demands human accountability: contributors must be accountable for their code, and this responsibility must be upheld if mistakes occur. While acknowledging that technology evolves quickly, the Foundation remains committed to continually re-evaluating its stance as the landscape of AI tools changes.