Replies: 2 comments 3 replies
-
The fact is, there is currently no guide, but there will be one. There are still some discrepancies, so there is no timetable. Some proposals have currently failed, each of us is in a full-time job on the side and then there is the amount of PR's that are currently taking everything. We will probably have to introduce a PR freeze for 1-2 weeks so that we can concentrate on specific topics. I'd be happy to discuss this further on Discord if you write to me. |
Beta Was this translation helpful? Give feedback.
-
Glad that this discussion is happening. I am in the same boat as @dsiebel as it is hard "to get into". I think a PR Freeze is reasonable with the goal of having a basic guide. On the other hand, it doesn't need to be perfect from the get-go, but can be developed in an iterative approach. What I am especially looking for in such a COntribution Guide (or maybe docs in general):
On how to structure docs, the https://diataxis.fr/ framework has been proven to be helpful in many bigger projects: On the way how to present the docs: I see in https://github.com/community-scripts/ProxmoxVE/tree/contributor_guide/.github/CONTRIBUTOR_GUIDE that the Contributor guide is placed in the .github folder. I think this is a pretty uncommon location for it. Additionally, on some OS, the Long story short: I would like to help, especially with proof reading and testing of the guides. I am not familiar with the codebase itself, which makes me a good candidate. Would it make sense to split the #920 PR a bit to make it easier to review and iterate? |
Beta Was this translation helpful? Give feedback.
-
I created a couple of PRs to this repo as well as its predecessor, and each time I was confronted
with messages like "this is not the way we do it", or "look at the other scripts".
The latter is exactly what I did before creating each of the PRs, just the wrong ones, apparently.
I totally get the whole "Pull requests submitted against main are meticulously scrutinized"-philosophy,
and I am a big fan of clear language, but the experience so far left me wondering:
Is there an official contributors guide that supports these comments?
I am specifically looking for documentation that clearly describes:
If this doesn't exist, yet, are the maintainers willing to (co-)create one?
Just to be clear: I am not complaining here, just trying to improve the contributor experience.
Beta Was this translation helpful? Give feedback.
All reactions