- Sources: primary
- Summary: NetworkManager's CONTRIBUTING.md carries an AI coding assistants section stating that authors are responsible for 100 percent of the code they submit, that a patch the author cannot explain or has not built and tested must not be sent, and that a contributor who cannot discuss their own patch with a reviewer will not get it merged. It requires commit messages and merge request descriptions to be written by the author, on the grounds that they explain why a change is made. It ties the rule to the existing Legal section, where the contributor certifies the work can be released under LGPL-2.1-or-later, states that a tool cannot make that certification, and says large machine-generated merge requests that no human has reviewed line by line will be closed.
- Why it matters: NetworkManager is the default network configuration daemon on most Linux distributions, and its policy permits assisted coding while making the submitter answerable for explaining, building, testing and licensing the result.
- Follow-up: Track whether other widely deployed projects adopt the accountability form rather than a ban.
send feedback on this story