devguide icon indicating copy to clipboard operation
devguide copied to clipboard

Request to update AIX maintainers list

Open ayappanec opened this issue 1 year ago • 4 comments

Dear Maintainers, I am Ayappan from IBM AIX Toolbox team. I have been maintaining Python for AIX in recent times. Can my id "ayappanec" also be added under the AIX maintainers section in the experts list ?

ayappanec avatar Sep 23 '24 07:09 ayappanec

I think in general we tend to keep the experts index to core developers. For AIX, David Edelsohn is listed (not a committer), so there is precedent.

Could you elaborate on "maintaining Python for AIX in recent times", please (in effect, do you mean the Python project, or for a paid IBM product)?

A

AA-Turner avatar Sep 23 '24 10:09 AA-Turner

AIX users can get python via AIX Toolbox. Also the recent AIX version , 7.3 has python shipped with the base OS (7.3 release notes). I am managing both of them. (Reference: changelog in the Toolbox SPEC file https://public.dhe.ibm.com/aix/freeSoftware/aixtoolbox/SPECS/python3.9-3.9.19-1.spec) Also I have been contributing AIX fixes recently so that python continues to build and work in AIX. https://github.com/python/cpython/commits?author=ayappanec

I fully understand the idea behind keeping the experts index to core-developers. My intent here is to only get notified or involve myself with any issues related to python in AIX.

ayappanec avatar Sep 23 '24 12:09 ayappanec

I think in general we tend to keep the experts index to core developers. For AIX, David Edelsohn is listed (not a committer), so there is precedent.

Not really. For most of the sections, it makes sense for the experts to be core devs (or become core devs quickly), but it's not a requirement. For Platforms specifically, core devs should ideally list their platform in PEP-11 instead of here, so the list should have non-committers. Especially redistributors that have a fork and a patch process and CI all set up, but not even that is a requirement. We have this note:

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.

This is exactly the case here.

@ayappanec, could you send a PR adding your name?

@AA-Turner, do you want to suggest wording to make this clearer? See also this PR: https://github.com/python/devguide/pull/1281#discussion_r1506109809

encukou avatar Sep 23 '24 18:09 encukou

FWIW I shipped changes in support of AIX instructions for Python.org recently to close https://github.com/python/pythondotorg/issues/2445

JacobCoffee avatar Sep 26 '24 00:09 JacobCoffee

List was updated in https://github.com/python/devguide/pull/1417.

hugovk avatar Feb 26 '25 09:02 hugovk