Try   HackMD

Workgroup - PR Review

tags: workgroup

Workgroup Members

Reviewers: Mark, Anatolly, Simon, Mario, Francesco

  • Assign labels (priority, needs more information, needs contribution) and review PRs

Senior Reviewers : Everyone of the Core team

  • Merge PRs

Workroup Leader

Francesco, Nicolai (moderator)

Workgroup Goals

  • Manage Github Issues & review Pull Requests

Meeting log

12.05.2021 (Next Week)

Agenda

Issues to be reviewed (Submit your issue here)

High Priority Issues

Tasks

  • Come up with a clear process for how this work group conducts its weekly meeting (Nicolai)

05.05.2021

Agenda

Issues to be reviewed (Submit your issue here)

Tasks

  • Everyone to assigns himself to 2 - 3 issues, set a priority, report them on Kanban board before Wednesday, tries to present a solution/direction (at least 1 issue per person per week)
  • Add new rule to Contributor Guideline -> mention Core Team Member in ready to be merged PR comment as a reminder
  • When a PR is ready to be reviewed, ask reviewer for a check. You can do that adding his/her name in a comment on Github

28.04.2021

Agenda

Notes

  • decision to mention core team member in the comment section of PR that is ready to be merged -> needs to be added to work group guideline -> added to task list

Tasks

21.04.2021

Agenda

Tasks

  • Francesco to create clear instructions on how to manage Issues/Pr and to use the Kanban project board.

14.04.2021

Agenda

  • To define Sr Rev and "Merger" groups

    • Issue / PR Review: Reviews PRs
    • Core Team: Consists of Senior Reviewers and can merge PRs
  • Proposal: merge the approved issues/PRs between this meeting and Tech meeting

    • so to have a possibility to warn this Workgroup and
    • prevent to postpone everything to the next call in case of problems
  • What critera to filter issues before assigning them:

    • from the newest to the oldest or
    • this one or what? (Of course we have to exclude every issues related to v.4 and Django 3.2)
  • Another project for Django 3.2 compatibility?

    • Another call for it? NO
    • another Kanban table? A milestone
  • List of assigned issues and their status. All issues will be reported on Kanban scehma ( Issue / PR work group ) by Francesco (all)

    Kanban's rule : max 15 issues in each "todo"/"in progress" columns at time

    Reviewer N. issue N. PR Status Comments
  • Review of issues assigned (all):

    • Problems?
    • Relevant things to tell?
  • List of issue /PR approved and/or to merge

    N. issue N. PR status
    7001 done
    7003 asked questions to the author of issue

Tasks

  • Everyone
    1. assigns himself to 2 - 3 issues
    2. set a priority
    3. report them on the aforementioned list before Wednesday
    4. tries to present a solution/direction (at least 1 issue per person per week)

07.04.2021

Agenda

  • Presentation of Francesco's process proposal
  • Creation of priority labels (low, mid and high)

Tasks

  • Give work group members access permissions (labels, review etc.)(Nicolai)
  • Setup ongoing weekly 45 minutes Github Issues Call (Nicolai)