Updated code review policies posted on OpenJFX Project Wiki
Kevin Rushforth
kevin.rushforth at oracle.com
Mon Oct 22 12:32:59 UTC 2018
A great idea that I had forgotten about. One of the Reviewers mentioned
the same to me off list.
-- Kevin
On 10/21/2018 3:05 AM, Nir Lisker wrote:
> Hi Kevin,
>
> I suggest to add an "areas of expertise" (modules or JBS components)
> to the list of reviewers on the Code Reviews page, at least for active
> Reviewers, similarly to how it is done on the Code Ownership page.
> It doesn't need to have a formal function (I brought up that idea
> during the spring discussion), but would help to know who to consult
> with when working on some part of OpenJFX.
>
> - Nir
>
> On Sat, Oct 20, 2018 at 12:18 AM Kevin Rushforth
> <kevin.rushforth at oracle.com <mailto:kevin.rushforth at oracle.com>> wrote:
>
> The updated code review policies that we discussed last spring are
> now
> posted on the OpenJFX Project Wiki [1]. For the most part, we have
> effectively been following these for the past several months. This
> will
> formalize the policies in a way that will be easier to point new
> contributors at. If any of you have any suggestions for making it
> easier
> to understand, please send them our way.
>
> The executive summary is:
>
> 1. Recorded the fact that Johan and I are co-leads of the OpenJFX
> Project
>
> 2. Formalized the concept of a Reviewer role and recorded the initial
> list of Reviewers
>
> 3. Formalized the code review requirements:
> * simple fixes: 1"R"eviewer
> * higher-impact fixes: 2 reviewers (one of whom must be "R"eviewer)
> * new features / API changes: discus proposed changes on this
> list, CSR
> review (including approval by a Lead) for API changes + 2
> reviewers for
> implementation
>
> 4. Formalized the streamlined GitHub code review (as long as you
> complete all review steps, including RFR email to this list, prior
> to PR
> being merged, there is no need for a webrev or additional review
> to push
> it to HG jfx-dev repo)
>
> I am working on an update to the GitHub CONTRIBUTING.md page [2] to
> align with these newly-formalized policies, primarily to help
> first time
> contributors, but also as a reminder for all contributors. I'll
> send a
> PR when ready (tomorrow or Monday).
>
> -- Kevin
>
> [1] https://wiki.openjdk.java.net/display/OpenJFX/Code+Reviews
> [2]
> https://github.com/javafxports/openjdk-jfx/blob/develop/.github/CONTRIBUTING.md
>
More information about the openjfx-dev
mailing list