From 9532d9695d91087f16b9d34aae0a2c384f5a5b2c Mon Sep 17 00:00:00 2001 From: Petr Viktorin Date: Wed, 28 Feb 2024 15:50:01 +0100 Subject: [PATCH 1/2] Document the OS-Unsupported label and Platforms experts list --- core-developers/experts.rst | 8 +++++++- triage/labels.rst | 11 ++++++++--- 2 files changed, 15 insertions(+), 4 deletions(-) diff --git a/core-developers/experts.rst b/core-developers/experts.rst index 628831d371..5598f1fd07 100644 --- a/core-developers/experts.rst +++ b/core-developers/experts.rst @@ -282,14 +282,20 @@ PEG Generator gvanrossum, pablogsal, lysnikolaou ================== =========== +.. _platform-experts: + Platforms ========= +For official contacts for supported platforms, see :pep:`11`. + +Platforms listed here are not necessarily supported by CPython, and +the maintainers are not necessarily core CPython developers. + =================== =========== Platform Maintainers =================== =========== AIX David.Edelsohn^ -Android Cygwin jlt63^, stutzbach^ Emscripten hoodmane, pmp-p, rdb, rth, ryanking13 FreeBSD diff --git a/triage/labels.rst b/triage/labels.rst index 6cc54360c8..76c37ed8bd 100644 --- a/triage/labels.rst +++ b/triage/labels.rst @@ -61,9 +61,14 @@ OS labels These labels are used to specify which operating systems are affected. Since most issues either affect all systems or are specific to Unix, -the only available labels are :gh-label:`OS-windows`, :gh-label:`OS-mac`, -and :gh-label:`OS-freebsd`. - +we don't have a dedicated Unix label. +Use :gh-label:`OS-windows`, :gh-label:`OS-mac`, and :gh-label:`OS-freebsd`. + +Use the :gh-label:`OS-unsupported` label for issues on platforms outside the +support tiers defined in :pep:`11`. Applying this label adds the issue to +`a project `_ where +it can be categorized further. +See also the :ref:`Platform experts list `. .. _Expert labels: .. _Topic labels: From aad98a34289bc5a3d0d3e6ffd08ecb7c3369dc06 Mon Sep 17 00:00:00 2001 From: Petr Viktorin Date: Thu, 29 Feb 2024 11:11:47 +0100 Subject: [PATCH 2/2] Reword --- core-developers/experts.rst | 5 +++-- triage/labels.rst | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/core-developers/experts.rst b/core-developers/experts.rst index 5598f1fd07..5ab3d90836 100644 --- a/core-developers/experts.rst +++ b/core-developers/experts.rst @@ -289,8 +289,9 @@ Platforms For official contacts for supported platforms, see :pep:`11`. -Platforms listed here are not necessarily supported by CPython, and -the maintainers are not necessarily core CPython developers. +Platforms listed here are not necessarily supported by CPython. +Some of the experts listed here maintain and distribute Python +for “their” platform as a third-party project. =================== =========== Platform Maintainers diff --git a/triage/labels.rst b/triage/labels.rst index 76c37ed8bd..95719615b3 100644 --- a/triage/labels.rst +++ b/triage/labels.rst @@ -66,7 +66,7 @@ Use :gh-label:`OS-windows`, :gh-label:`OS-mac`, and :gh-label:`OS-freebsd`. Use the :gh-label:`OS-unsupported` label for issues on platforms outside the support tiers defined in :pep:`11`. Applying this label adds the issue to -`a project `_ where +`a GitHub project `_ where it can be categorized further. See also the :ref:`Platform experts list `.