Skip to content

[Reporting Issues] Add a page on reporting issues#54

Open
AThousandShips wants to merge 1 commit intogodotengine:mainfrom
AThousandShips:issue_minmaxing
Open

[Reporting Issues] Add a page on reporting issues#54
AThousandShips wants to merge 1 commit intogodotengine:mainfrom
AThousandShips:issue_minmaxing

Conversation

@AThousandShips
Copy link
Member

@AThousandShips AThousandShips commented Feb 4, 2026

Still very much a work in progress, but wanted some feedback on the areas I've already filled in, the rest will be added before too long

This is part of a larger ongoing process to improve our triage processes and reduce friction and workload for triagers by providing good information and clarification for how to fill in an issue report well (and arguably more importantly why certain areas are necessary or important)

I genuinely believe that a large reason for low quality and low effort issue reports is less contributor laziness (though there are some) but more a lack of knowledge of how to fill in a report properly, and more broadly a lack of understanding of why certain parts of the issue report needs to be filled in

The goal of this addition (when finished) is to provide something to point to when asking people to improve their issue reports, as well as something contributors can reference to improve how they write (and evaluate) issue reports

The second part (which is largely unfilled right now) is meant as a way to "gamify" writing good issue reports, and a way to help people to apply their effort in writing an issue report in the right place, and to write issue reports that we triagers will want to triage, and not reports that we dread to test because we feel it'll take hours to even figure out what the issue is about This will be added in a future PR

Part of the goal of this is to reduce the complexity of the issue report template and simply direct people to this page for all the details


tl;dr; This is a new page designed to help people not write bad issue reports that triagers will avoid even looking at

@AThousandShips AThousandShips requested review from a team and ilenawho February 4, 2026 15:07
@AThousandShips AThousandShips added enhancement New feature or request content:new page Issues and PRs related to creation of new documentation pages for new or undocumented features labels Feb 4, 2026
unavailable in previous versions to the ones tested, please mention this in the tested versions
for ease of testing.

.. TODO: A basic description of each part of a report.
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Will be elaborating on versions tested etc. here, ensuring people test on up-to-date versions when possible, and report if they have tested different versions (without encouraging testing many versions unnecessarily, but making it clear an issue report should mention different versions if tested with them, where appropriate)

Copy link
Member

@Calinou Calinou left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me, some stylistic changes.

@AThousandShips
Copy link
Member Author

Thank you for your feedback! Will look through tomorrow!

@AThousandShips AThousandShips force-pushed the issue_minmaxing branch 2 times, most recently from 1b6d4af to c74daf9 Compare February 6, 2026 11:32
@AThousandShips
Copy link
Member Author

I'll work on filling in more of this next week

Comment on lines +16 to +17
about a bug in how add-ons or plugins. Generally, issues caused by add-ons or plugins should be reported to the
creator of the add-on or plugin first. Only if the issue is a problem in Godot should a report be made for Godot.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
about a bug in how add-ons or plugins. Generally, issues caused by add-ons or plugins should be reported to the
creator of the add-on or plugin first. Only if the issue is a problem in Godot should a report be made for Godot.
about a bug in the interaction between Godot and add-ons or plugins.

Missing some words. Also, I think the latter part is clear from the former part.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'd say the clarification of what to do if a bug is caused by an add-on is important to keep here

@AThousandShips
Copy link
Member Author

Thank you for your review! I'll take a look at the suggestions later today or tomorrow!

@AThousandShips AThousandShips force-pushed the issue_minmaxing branch 2 times, most recently from 59a3ca9 to 2a30f58 Compare February 12, 2026 18:02
@AThousandShips AThousandShips changed the title [WIP][Reporting Issues] Add a page on reporting issues [Reporting Issues] Add a page on reporting issues Mar 6, 2026
@AThousandShips AThousandShips marked this pull request as ready for review March 6, 2026 12:18
@AThousandShips
Copy link
Member Author

Made some changes to the structure and added some more content, ready for review now and I think it covers what I had planned

Will add the "how to grab triager attention" in a follow-up PR

@AThousandShips AThousandShips requested a review from a team March 6, 2026 12:19
Comment on lines +35 to 36
feedback/issue_report_writing
feedback/reporting_issues
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I wonder if it would make sense to merge these two pages, or to specifically separate them?
reporting_issues currently holds just a link to the issue report form, and then explains how to test Godot development builds.

Going by the mantra of "Every way to contribute to Godot should have an entry in the sidebar" i guess suggests two separate pages: One for people who ran into an issue and want to report it, and one for people who want to go out of their way to find (and report) issues.

Your current split is coherent with this idea, but maybe we should rename the other page too, to avoid confusion?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Will look next week at how to organize it!

@AThousandShips
Copy link
Member Author

Thank you for the feedback! Will check on Monday

@AThousandShips
Copy link
Member Author

Thank you for all the feedback! Will hopefully get the time to apply some of these and the suggestion about a checklist today or tomorrow!

@AThousandShips
Copy link
Member Author

Addressed most of the feedback! Thank you! Will look at the remaining details and do some proof reading today and tomorrow, but new feedback appreciated!

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

Labels

content:new page Issues and PRs related to creation of new documentation pages for new or undocumented features enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants