Establishing an RFC Process for Project Alignment #889
ygrishajev
started this conversation in
Contribution RFC
Replies: 2 comments
-
This is supposed to be a first such RFC to describe and establish the process. It's self referencing in some sense :) |
Beta Was this translation helpful? Give feedback.
0 replies
-
I'd add that we aim to automate contribution guidelines checks and should do this using something like eslint as this will make our lives easier especially when somebody from community will contribute some code |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Summary
To improve project consistency and alignment, we’re introducing a Request for Comments (RFC) process. This initiative will help us align on project structure, coding principles, and other technical standards. The RFC process encourages transparent discussions, early feedback, and collective decision-making.
Motivation
As our project grows, so does the need for consistent guidelines. Ad-hoc decisions can lead to fragmented approaches, technical debt, and misunderstandings. By formalizing an RFC process, we aim to:
✅ Align on technical and structural decisions.
✅ Encourage proactive discussions instead of reactive debates during PR reviews.
✅ Improve project maintainability and developer experience.
✅ Provide a clear record of why decisions were made.
RFC Process
Submit a Proposal:
Labeling:
We’ll use the following labels to track RFC statuses:
Interaction with PRs:
Finalizing RFCs:
Next Steps
✅ Share your thoughts on the proposed flow!
✅ If you have suggestions or adjustments, please comment below.
✅ Once agreed upon, this RFC will be considered landed and serve as the foundation for future proposals.
🔔 Let’s align on how we work to build a stronger, more consistent codebase together! 🙌
Beta Was this translation helpful? Give feedback.
All reactions