feat: added CONTRIBUTING.md for OKDP contribution workflow#4
feat: added CONTRIBUTING.md for OKDP contribution workflow#4jpmewenemesse wants to merge 5 commits intoOKDP:mainfrom
Conversation
Co-authored-by: Romain Pignolet <romain.pignolet.pro@gmail.com>
Added OKDP to make sure we are talking about OKDP contributors meeting Co-authored-by: Romain Pignolet <romain.pignolet.pro@gmail.com>
…ic as possible, added git commit --fixup tip
| | Repository | What to Contribute | | ||
| | ----------------------------------------------------------- | ---------------------------------------------- | | ||
| | [OKDP/OKDP](https://github.com/OKDP/OKDP) | Project-level docs, governance, roadmap | | ||
| | [OKDP/helm-handbook](https://github.com/OKDP/helm-handbook) | Helm chart install guides and values | |
| 1. **Fork** the repository on GitHub | ||
| 2. Clone your fork and create a feature branch from `main` | ||
| 3. Make your changes | ||
| 4. Ensure CI passes, if configured (lint, tests, build) |
There was a problem hiding this comment.
non-explicit action described here. Could be misleading
|
What about AI usage, is it allowed ? |
|
@Pierrotws I think your question is worth adressing. But for me,
More broadly, I dont think enforcement at contribution level is necessary or appropriate. AI assisted is another productivity tool like VSCode or Linter and contributors remain fully responsible for what they submit.
Where I think there is more interesting conversation is at the project level. Maybe OKDP can think of integrating AI capabilities (AGENTS, Skills, automated review assistance...) like FluxCD AGENTS.md or agents skills rather than governing how individual contributors use their own tools? It is worth discussing at next TOSIT meeting. |
Purpose
This PR covers the contribution workflow for OKDP repositories: