Add AI tools paragraph to contribution guideline.#204
Conversation
✅ Deploy Preview for metal-stack-io ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
|
For now I lean towards a permissive policy regarding the contributions despite the unclear situation regarding copyright and licensing. Let me know your view about it. |
|
My thought / possible additions:
Maybe more from my side later. |
|
For the metal-robot the CLA bot functionality is probably too complex, this would require us to search an external tool that can do it. T-shirt sizing maybe works depending on how difficult we want to measure code complexity. |
This should not be done by the metal-robot, there are plenty of cla bots out there: https://github.com/marketplace/cla-bot-cla-automation As we are Linux Foundation Member, we should probably use: and others, we should together decide which to use |
|
Still struggle how we could assure that the PR author does not violate the licenses without the help of a CLA Robot |
| - Communication: Comments, motivations and issues are genuinely written by humans. | ||
| - Transparency: Commits where substantial parts were generated by AI must include: | ||
| - Commit labels for the review process, like: `Generated-By: [tool name] <your commit message>` . | ||
| - The names of the tools that were used with AI should be included in the pull request description. For this, you can find a snippet in the pull request template. As we usually squash commits when we merge, the commit labeling described above is not sufficient. |
There was a problem hiding this comment.
Maybe also add it to the PR title like:
"[AI assisted] your PR title"
Then we can see those commits directly in the history.
Description
Add an AI chapter on how we want to proceed with AI generated contributions.