Project Thread: GitHub Process Updates


Overview

This is a follow up project thread from the Proposal for GitHub Process Updates wherein we will make updates about the progress of this work.

Project DRIs

Project lead: @piyopiyofox
Project Members: @wpscholar

Would you like to assist with some of the tasks in this project? Please reach out to @piyopiyofox or a Training Team rep.

Project Timeline

Start: October 3, 2022
End: October 31, 2022

Project Objectives

  • Create clarifying documentation for SME’s to manage GitHub tasks
  • Institute a GitHub automation workflow that guides roles through issue creation to completion

Tasks

Listed below are the tasks that need completed to fulfill the objectives of this project.

GitHub Organization

Tasks below are non-technical GitHub admin tasks:

  • Creation of new labels:
    • Needs SME review
    • Content Category (Ex. PHP, Gutenberg, Block Theme)
  • Create a Topic Idea issue template
  • Create a project board view for each type of faculty role

Documentation

  • How to vet topic ideas for accuracy, relevance, and priority and sorting them on GitHub
  • Update Subject Matter Expert Getting started guide with information on how to engage with Content Creators
  • Update the Administrator Getting Started guide to include how to perform GitHub sweeps
  • Update meeting documentation with Training Team sprint planning information
  • How to alert the appropriate faculty groups when a new task is ready to be tackled

Dev

Tasks below require developmental aid:

  • Automating the assignment of reviewers as tasks move between columns

#project-thread