Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create a wiki page for details on new PR columns #3227

Open
2 of 11 tasks
SAUMILDHANKAR opened this issue Jun 7, 2022 · 2 comments
Open
2 of 11 tasks

Create a wiki page for details on new PR columns #3227

SAUMILDHANKAR opened this issue Jun 7, 2022 · 2 comments
Labels
Complexity: Large Dependency An issue is blocking the completion or starting of another issue Feature: Wiki role: back end/devOps Tasks for back-end developers size: 2pt Can be done in 7-12 hours

Comments

@SAUMILDHANKAR
Copy link
Member

SAUMILDHANKAR commented Jun 7, 2022

Dependency

Overview

As a developer, I would like critical processes to be documented in a wiki page. In this issue, we will create a wiki page with details about the new PR columns as well as the process flow of how a PR moves through these columns.

Details

New columns for PRs would be:

  • PRs that need a reviewer assigned
  • PRs that need changes from authors
  • Ready for re-review (from the original reviewer)
  • Reviewer has approved, waiting for merge team to merge

Action Items

  • Explore how website-wiki pages are organized in our repo.
  • Decide which section would be appropriate for this new wiki page.
  • Understand how the GitHub action in GHA: Sort pull requests to correct column #3112 works.
  • Create a new wiki page and include a brief description for each column.
  • Describe the process of how a demo PR would move through different columns.
  • Add a section on different conditions which are part of the code logic, including, when a PR should stay in a column and when it should move to another column.
  • Describe the responsibilities of the PR creator, reviewers as well as the merge team as part of this process.
  • Since no PR would be needed for this issue, once all action items are done, reach out to the leads or merge team members for a review.

Resources/Instructions

@SAUMILDHANKAR SAUMILDHANKAR added role: back end/devOps Tasks for back-end developers Complexity: Large Feature: Wiki size: 2pt Can be done in 7-12 hours labels Jun 7, 2022
@github-actions

This comment was marked as resolved.

@SAUMILDHANKAR SAUMILDHANKAR added the Dependency An issue is blocking the completion or starting of another issue label Jun 7, 2022
@SAUMILDHANKAR SAUMILDHANKAR changed the title Create a wiki page explaining new PR columns Create a wiki page for details on new PR columns Jun 7, 2022
@JessicaLucindaCheng
Copy link
Member

This issue needs to be edited by a lead to reflect our migration to the website-wiki repo. For more info, read How to Contribute to the Wiki.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Complexity: Large Dependency An issue is blocking the completion or starting of another issue Feature: Wiki role: back end/devOps Tasks for back-end developers size: 2pt Can be done in 7-12 hours
Projects
Development

No branches or pull requests

3 participants