Skip to content

chore: modernize issue templates - #1784

Open
eitsupi wants to merge 2 commits into
REditorSupport:mainfrom
eitsupi:issue-1783-modernize-issue-templates
Open

eitsupi wants to merge 2 commits into
REditorSupport:mainfrom
eitsupi:issue-1783-modernize-issue-templates

Conversation

@eitsupi

@eitsupi eitsupi commented Sep 27, 2026 •

Copy link
Copy Markdown
Member

Summary

  • replace the legacy Markdown bug template with a structured Issue Form for reproducible bugs
  • direct questions and troubleshooting to Q&A Discussions and feature ideas to Ideas Discussions
  • hide blank issues from users with Read or Triage access and remove the feature request Issue template
  • update the README to match the new reporting workflow

The form currently keeps environment details as separate structured fields so they can be validated and scanned during triage. These can be consolidated if the review finds the form too burdensome.

Maintainer workflow

Setting blank_issues_enabled: false does not prevent maintainers from opening blank issues. GitHub still shows a Blank issue — Maintainers only option to users with Write, Maintain, or Admin access, so maintainers can continue creating internal tasks and personal TODO issues. Users with Read or Triage access only see the configured templates and Discussion links. See the GitHub documentation.

Closes #1783

@eitsupi
eitsupi marked this pull request as draft September 27, 2026 05:56
@eitsupi
eitsupi marked this pull request as ready for review September 27, 2026 05:58
@ThomasSoeiro

Copy link
Copy Markdown
Collaborator

Maybe we should ask for sessionInfo() so we have languageserver et all. version, locale, OS...

@eitsupi

eitsupi commented Sep 27, 2026

Copy link
Copy Markdown
Member Author

Maybe we should ask for sessionInfo() so we have languageserver et all. version, locale, OS...

I considered it too, but I decided it was too risky because confidential information might be included.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Rewrite issue templates

2 participants