Steering Council Update November/December 2023 (belated)

We’re finally clearing our backlog of updates before our newly hired professional takes over. I’ll be posting a series of these today.

Just as a reminder, if you have any questions or concerns, feel free to contact us or open an issue in the SC repo: GitHub - python/steering-council: Communications from the Steering Council. We also maintain SC office hours - though I’ve heard there may currently be issues with the apparently deprecated Google Calendar time slot tool, if so, just reach out to us to schedule.

Our December & November 2023 Steering Council update has been merged in Github; contents pasted here:


November & December 2023 Steering Council update

  • Steering Council discussion topics:
    • PEPs
    • Accepting Meta’s offer to host the core dev sprints in Washington in September 2024.
    • The proposal for mentoring resources and how to gauge interest. Coordinated with the PSF for budget and a contract to make it happen.
    • C API issues regarding removal of some APIs and potential conflicting goals.
    • The status of our Supporting Developer in Residence contract.
    • The status of woefully delayed monthly updates.
    • That we have varying workflows and communication levels of different Working Groups (WGs) and if there are potential issues arising from that.
    • That we needed to draft an official policy around “python” and “cpython” organizations on PyPI.
    • Establishing a communication channel with all of our Developer in Residences.
    • The possibility of encouraging more devguide entries about how the Tier 2 interpreter in ceval.c works.
    • Ongoing research into state of the world around an OS “Fetch URL” API and if those could simplify bundled pip requirements.
    • The in progress SC election process.
  • Sync-ups with Łukasz (Senior Developer in Residence), topics covered included:
    • Recent work on coverage mode and a multi-line REPL.
    • If there are potential for alternatives to Buildbot.
    • The status of PEP 649 deferred evaluation of annotations, implementation(s).
    • The successful start of our Supporting Developer in Residence, Serhiy Storchaka.
    • The ongoing ARM performance benchmarking efforts with donated hardware. Including the renaming branch master to main while maintaining historical data requiring work.
    • The status of two factor authentication (2FA) vs GitHub bots and the assurance that there won’t be any issues with the current bots when 2FA is rolled out.
    • The decision to drop running BigMem buildbot on 3.12 and only run on main. This allows Łukasz to use existing hardware.
    • Łukasz’s recent public appearances: Nokia C++ conference talk about async generators & a podcast episode about frame optimization.
  • End of term hand over meeting from the 2023 SC to the 2024 SC:
    • Goodbye Brett, Welcome Barry!
    • Discussed our current processes.
4 Likes