-
Notifications
You must be signed in to change notification settings - Fork 96
Description
We propose adding a Shadow Reviewers program within Cilium to help new contributors grow their skills and provide more opportunities for them to become active reviewers in the project. The goal is to provide a clearer pathway for contributors to move from code submissions to actively participating in code reviews and becoming trusted reviewers over time.
Problem Statement:
Currently, new contributors might find it challenging to take on the reviewer role, especially without prior experience. While there are guidelines for reviewing contributions, contributors might lack the opportunity to learn the review process in a supportive way. Adding a Shadow Reviewers program would help these contributors build the skills and confidence to eventually become full reviewers.
Next steps:
There is not a great way to do this right now with exiting github tooling. It might make sense to explore how K8s does this with reviewers and approvers. Once we look at that, we should define clear criteria and steps for contributors to transition from shadow reviewer to a full reviewer role. Finally, we should create and maintain documentation that outlines expectations, processes, and best practices for shadow reviewers.
Benefits:
Helps new contributors grow into the role of trusted reviewers.
Reduces the burden on core maintainers by gradually increasing the number of reviewers.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status