Browse Source

Merge pull request #943 from mhilbrunner/patch-8

Bug Triage Guidelines: Small updates
Rémi Verschelde 7 years ago
parent
commit
81db397521
1 changed files with 11 additions and 7 deletions
  1. 11 7
      community/contributing/bug_triage_guidelines.rst

+ 11 - 7
community/contributing/bug_triage_guidelines.rst

@@ -4,7 +4,7 @@ Bug triage guidelines
 =====================
 =====================
 
 
 This page describes the typical workflow of the bug triage team aka
 This page describes the typical workflow of the bug triage team aka
-bugsquad when handling issues and pull requests on Godot's GitHub
+bugsquad when handling issues and pull requests on Godot's `GitHub <https://github.com/godotengine/godot>`_
 repository. It is bound to evolve together with the bugsquad, so do not
 repository. It is bound to evolve together with the bugsquad, so do not
 hesitate to propose modifications to the following guidelines.
 hesitate to propose modifications to the following guidelines.
 
 
@@ -67,12 +67,12 @@ The following labels are currently defined in the Godot repository:
    and thus need further testing. This can mean that it needs to be tested
    and thus need further testing. This can mean that it needs to be tested
    on different hardware/software configurations or even that the steps to 
    on different hardware/software configurations or even that the steps to 
    reproduce are not certain.
    reproduce are not certain.
--  *PR welcome*: you are welcome to work on this issue and propose a pull
-   request. Note that this **doesn't** mean you can't work on bugs without
-   this label.
+-  *PR welcome / hero wanted!*: Contributions for issues with these labels are especially welcome.
+   Note that this **doesn't** mean you can't work on issues without
+   these labels.
 -  *Tracker*: issue used to track other issues (like all issues related to
 -  *Tracker*: issue used to track other issues (like all issues related to
    the plugin system).
    the plugin system).
--  *Usability*: issue that directly impact user usability.
+-  *Usability*: issues that directly impact user usability.
 
 
 The categories are used for general triage of the issues. They can be
 The categories are used for general triage of the issues. They can be
 combined in some way when relevant, e.g. an issue can be labelled
 combined in some way when relevant, e.g. an issue can be labelled
@@ -92,6 +92,8 @@ feature request, or one that is not precise enough to be worked on.
 -  *Editor*: relates to issues in the editor (mainly UI).
 -  *Editor*: relates to issues in the editor (mainly UI).
 -  *GDNative*: relates to the GDNative module.
 -  *GDNative*: relates to the GDNative module.
 -  *GDScript*: relates to GDScript.
 -  *GDScript*: relates to GDScript.
+-  *Mono*: relates to the C# / Mono bindings.
+-  *Network*: relates to networking.
 -  *Physics*: relates to the physics engine (2D/3D).
 -  *Physics*: relates to the physics engine (2D/3D).
 -  *Plugin*: relates to problems encountered while writing plugins. 
 -  *Plugin*: relates to problems encountered while writing plugins. 
 -  *Porting*: relates to some specific platforms.
 -  *Porting*: relates to some specific platforms.
@@ -103,7 +105,9 @@ unthinkable to see issues that fit two bills. The general idea is that
 there will be specialized contributors teams behind all topics, so they
 there will be specialized contributors teams behind all topics, so they
 can focus on the issues labelled with their team's topic.
 can focus on the issues labelled with their team's topic.
 
 
-**Platforms:** *Android*, *HTML5*, *iOS*, *Linux*, *OS X*, *Windows*, *UWP*
+**Platforms:**
+
+*Android*, *HTML5*, *iOS*, *Linux*, *OS X*, *Windows*, *UWP*
 
 
 By default, it is assumed that a given issue applies to all platforms. 
 By default, it is assumed that a given issue applies to all platforms. 
 If one of the platform labels is used, it is then exclusive and the
 If one of the platform labels is used, it is then exclusive and the
@@ -113,7 +117,7 @@ Android and Linux exclusively, select those two platforms).
 Milestones
 Milestones
 ~~~~~~~~~~
 ~~~~~~~~~~
 
 
-Milestones correspond to planned future versions of Godot for which
+`Milestones <https://github.com/godotengine/godot/milestones>`_ correspond to planned future versions of Godot for which
 there is an existing roadmap. Issues that fit in the said roadmap should
 there is an existing roadmap. Issues that fit in the said roadmap should
 be filed under the corresponding milestone; if they don't correspond to
 be filed under the corresponding milestone; if they don't correspond to
 any current roadmap, they should be left without milestone. As a rule of
 any current roadmap, they should be left without milestone. As a rule of