Skip to content

How to Create Issues

Sydney Walcoff edited this page Jan 9, 2024 · 19 revisions

Introduction

Hey hi hello! This guide is dedicated to the Expunge Assist processes around issues. Issues are a great resource for documenting things like when a bug was found, or a feature was suggested.

Table of Contents

About

Types of Issues

We're reorganizing our issue process to group together related issues. By breaking up the issues into either smaller actions or team requests and linking them, we are combining the knowledge surrounding that request into a single place.

  • Main Issue - The Main issue is a top-level issue. It may or may not have children issues.

  • Child Issues - an issue related to a higher-level issue

Anatomy of an Issue

Overview

Action Items

Resources/Instructions

Dependencies

If an issue is blocked by another issue, that issue is given a dependency label and placed in the icebox. At the top of the blocked issue, all issues preventing any work on this issue are listed under the Dependency title.

### Dependency
- [ ] #BLOCKING_ISSUE
Screen Shot 2024-01-08 at 7 21 55 PM

If listed with a checkbox, the issue will track the #BLOCKING_ISSUE and will check off and change color when that issue is completed.When the final #BLOCKING_ISSUE is completed, the dependency label is removed and the issue is moved to New Issues waiting for approval for the Team lead to assign priority and add to the backlog.

Process

Creating Issue

Labels

Milestones