chore: rework issue templates
Metadata
Current evaluation
Merged PR #5882 reworked GitHub issue templates, adding a documentation form, removing redundant security reporting, and cleaning up existing templates. Landed as c5d38b448.
Resolution: closed resolved
Reason: The pull request was merged into main as commit c5d38b448 after maintainer approval, completing the issue-template rework.
Evaluated by: mr-cal-bot
No scores available.
Issue body
- [X] Have you followed the [guidelines for contributing](https://github.com/canonical/snapcraft/blob/main/CONTRIBUTING.md)?
- [X] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [X] Have you successfully run `make lint`?
- [X] Have you successfully run `make test`?
---
* Add the 'Documentation' issue template from Rockcraft and Charmcraft, with some minor tweaks
* Remove redundant security reporting
* Clean up the language in the other issue templates
You can preview the changes [here](https://github.com/jahn-junior/snapcraft/issues) (text has since been updated slightly).
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #5882 reworked GitHub issue templates, adding a documentation form, removing redundant security reporting, and cleaning up existing templates. Landed as c5d38b448. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #5882 via commit c5d38b448, adding a documentation request template, removing redundant security reporting, and cleaning up issue-template wording. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged #5882 via c5d38b448, adding a documentation issue template, removing redundant security reporting, and clarifying the remaining templates. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #5882 (c5d38b448), adding a Documentation issue template, removing redundant security reporting, and cleaning up Snapcraft’s other issue templates. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged #5882 via c5d38b448, adding a documentation template, removing redundant security reporting, and cleaning up the other issue templates. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged rework of issue templates. Added a Documentation template from Rockcraft and Charmcraft, removed redundant security reporting, and cleaned up language. Approved by two reviewers and merged by maintainer jahn-junior. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged an update that reworks issue templates. Changes include adding a Documentation template from Rockcraft and Charmcraft, removing redundant security reporting, and cleaning up language across all templates. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #2215 chore: add a documentation issue template | charmcraft | merged | Merged PR #2215 added a dedicated documentation issue template, replacing the Discourse link; fixes charmcraft#2214 in commit 46170835. | |
| #6084 chore: remove comment fences from GitHub templates | snapcraft | merged | Merged PR #6084 as commit 333f167d0, stripping HTML comment fences from four GitHub templates (docs-only, +14/-14) so contributors see guidance as plain text; all CI checks passed. | |
| #1123 chore: remove comment fences from GitHub templates | rockcraft | merged | Merged PR #1123 in commit 63635eca, removing HTML comment fences from four GitHub templates so contributor guidance appears as plain text. | |
| #2581 chore: remove comment fences from GitHub templates | charmcraft | merged | Merged into main as commit 3425ccee, stripping HTML comment fences from four GitHub templates so contributors aren't confused by markup in checklists. Approved by 2 reviewers; docs-only change. | |
| #498 chore: remove comment fences from GitHub templates | starbase | merged | Merged PR #498 as commit e810141, removing comment fences from the GitHub pull-request template and aligning it with upstream Imagecraft and Snapcraft changes. | |
| #353 chore: fix indentation in init template | imagecraft | merged | Merged PR #353 fixed indentation and minor formatting in the init template; committed as d13f4f1. Related documentation updates were made in merged PR #354. | |
| #281 chore: remove comment fences from GitHub templates | imagecraft | merged | Merged as 2b37857: removed HTML comment fences from four GitHub templates to make contributor instructions less confusing. | |
| #621 chore: update fileset and organize docstrings | craft-parts | merged | PR #621 was merged as commit c15e8dff, updating fileset documentation and reorganizing docstrings across two files (+22/-9). | |
| #277 chore: reorder init template | imagecraft | merged | Merged PR #277 into main via commit 0b401fc, reordering the init template, normalizing indentation, and refining comments. | |
| #5201 chore(.github/ISSUE_TEMPLATE/bug.yaml): fix broken bullet points | snapcraft | merged | PR #5201 was merged as commit 354685cc8 ("style: format bullet points in issue template"), swapping `-` for `*` in the two checklist bullets of .github/ISSUE_TEMPLATE/bug.yaml so GitHub renders them correctly. |