Code Health Group/projects/CodeReview

Code Review is an integral part of the software development process. One that has been core to the Foundation and MediaWiki technical community volunteers for many years. However, many technical contributions stall due to the lack of code review. This results in potentially valuable changes not reaching the users of the platform in a timely manner. In addition, it can be demoralizing for technical contributors and result in less engagement from the volunteer technical community.

Code Review challenges are not new to the Foundation and technical community. There have been past attempts to improve Code Reviews, but those appear to have had limited success in many cases. This workgroup will look to identify potential areas of improvement and recommend a course of action.

Scope
Build understanding of problem


 * What does the data say?
 * What’s the anecdotal evidence?

Build understanding of past attempts to improve Code Review


 * What was done in the past?
 * What worked and why?
 * What failed and why?

Define potential areas of improvement and recommended courses of action for each. These recommendations should incorporate lessons learned from past attempts.

Work with Code Health Group to prioritize each area and take action on those recommendations (spinning up additional sub-workgroups if necessary).

Code Review Workgroup
Below are the active members of the working group. If you'd like to join the group, please contact [mailto:jbranaa@wikimedia.org Jean-Rene Branaa]. We are using the RACI approach to identifying people's degree of engagement with this workgroup.

Stakeholders: Code Health Group, Code Stewards, technical contributors

Informed: Brennen Bearnes, Chris Danis, Dayllan Maza, James Fishback, Kate Chapman, Kunal Mehta, Nick Wilson, Niharika Kohli, Petar Petković, Riccardo Coccioli