aspirepress / AspireUpdate

A plugin that allows for rewriting the URLs used to fetch updates from WordPress.org to some other endpoint
GNU General Public License v2.0
24 stars 19 forks source link

Add ISSUE_TEMPLATEs to standardize bugs/feature/requests and other type of issues #100

Open asirota opened 1 week ago

asirota commented 1 week ago

Using Issue templates in GitHub makes it easier for new contributors to file better issues. Let's implement some standards here.

afragen commented 1 week ago

Bug Report

Description

Describe the bug.

Environment

Steps to Reproduce

  1. 🐞 Bug occurs.

Expected Results

  1. ✅ What should happen.

Actual Results

  1. ❌ What actually happened.

Additional Notes

Supplemental Artifacts

Add as Attachment

afragen commented 1 week ago

Reproduction Report

Description

This report validates whether the issue can be reproduced.

Environment

Actual Results

  1. ✅ Error condition occurs (reproduced).

Additional Notes

Supplemental Artifacts

Add as Attachment

afragen commented 1 week ago

Test Report

Description

This report validates whether the indicated patch works as expected.

Patch tested: REPLACE_WITH_PATCH_URL

Environment

Actual Results

  1. ✅ Issue resolved with patch.

Additional Notes

Supplemental Artifacts

Add as Attachment

afragen commented 1 week ago

Description

Describe the security vulnerability.

Environment

Steps to Reproduce

  1. 🐞 Bug occurs.

Expected Results

  1. ✅ What should happen.

Actual Results

  1. ❌ What actually happened.

Additional Notes

Supplemental Artifacts

Add as Attachment

asirota commented 1 week ago

Ah so you want it better than I have it already. Can you convey this to GitHub issue template yaml? Or I can with ai.

ipajen commented 1 week ago

Questions, Help, and Support needs to have another type of template Also would be great if "needs triage" would be added in the template when new ticket is created.

Inspiration for labels: https://github.com/ClassicPress/ClassicPress/labels?page=1&sort=name-asc

ipajen commented 1 week ago

In the template it could be worth adding what API host is used on support tickets.