Notice: While JavaScript is not essential for this website, your interaction with the content will be limited. Please turn JavaScript on for the full experience.

PSF Meeting Minutes for Dec. 13, 2023

Subscribe via RSS

Title: 2023-12-13 PSF Board Meeting Minutes Encoding: utf-8 Author: psf at python.org Content-Type: text/x-rst

The Python Software Foundation
Minutes of a Regular Meeting of the Board of Directors

December 13, 2023

A regular meeting of the Python Software Foundation ("PSF") Board of Directors was held over Group Conference Call via phone and Internet Relay Chat/Slack beginning at 14:00 UTC, on December 13, 2023. Marisa Camacho took notes/minutes.

All votes are reported in the form "Y-N-A" (in favor-Y‚opposed-N‚abstentions-A; e.g. "5-1-2" means "5 in favor, 1 opposed, and 2 abstentions").

1   Attendance

The following members of the Board of Directors (10 of 12) were present at the meeting: Deb Nicholson, Denny Perez, Dawn Wages, Cheuk Ting Ho, KwonHan Bae, Georgi Ker, Jannis Leidel, Christopher Neugebauer, Simon Willison. Tania Allard joined at 14:22.

Ee Durbin (Dir of Infrastructure), Mike Fiedler (PyPI Safety and Security Engineer), Laura Graves (Senior Accountant), Marisa Camacho (Community Events Coordinator), Seth Larson (Python Security Developer in Residence), Marie Nordin (Community Communications Manager), Olivia Sauls (Program Director), Chloe Gerhardson (Infrastructure Engineer), Loren Crary (Dir of Resource Development), Joe Carey (Accounting Manager) were also in attendance.

2   Minutes of Past Meetings

Minutes from prior meeting November 15, 2023:

RESOLVED, that the Python Software Foundation approve the minutes at https://mail.python.org/archives/list/psf-important@python.org/thread/OTBOJ6JCYBAQV4LPD46DTJ3L5WQGZKGT/ as representing a true and accurate record of the November 15, 2023 meeting.

Approved 8-0-1

3   Board and Staff Monthly Reports for November 2023

3.1   Deb Nicholson

  • Staffing
    • We'll be announcing the Deputy Developer in Residence and Supporting Developer in Residence in January
    • Most of the office is off between December 22nd and January 1st
  • Community & Outreach
    • Met with the authors of the Open Letter around grants and our relationship with African communities
    • Looking to improve systems to handle incoming emails more efficiently and effectively
  • Funding
    • Loren and I collaborating on reaching out to new potential sponsors, your support here is very welcome
    • Marie took the lead on the year-end fundraiser work
  • PyCon US
    • The CFP closed with a record number of submissions!
    • Registration is open (yay!)
  • ED Travel
    • Attended a single day event with the Community Data Science Collective in Princeton
    • Planning details for our Malmo Board retreat for January
  • Program and Policy Work
    • The CRA passed with some very promising language around community stewards (yay!)
    • Continuing to participate in discussions around PLD

3.2   Oliva Sauls

  • 2023 Staff retreat
  • PyCon US 2024 site visit in Pittsburgh
  • Continued PyCon US 2024 website build
  • CFP promotion and volunteer reviewer recruitment
  • PyCon US 2024 registration launch
  • PyCon US 2024 budget
  • Proposal review and negotiation for PyCon US 2024 vendors
  • Continued work on PyCon US 2024 budget
  • Log fellow member nominations, run quarterly votes, update Fellows page on pydotorg, update CiviCRM with new Fellow members, notify new members, write blogs for new members
  • PSF admin duties - board meeting minute drafts and agenda, updating public records, moderating psf-board mailing lists

3.3   Loren Crarey

  • PyCon US support
  • End of year fundraiser support
  • Communication support
  • Communications with current and prospective sponsors and donors
  • Sponsorship prospecting

3.4   Laura Graves

  • Ongoing accounting activities
  • Chaired Grants Work Group
    • Second quarterly meeting of the workgroup
    • Working with Deb and WG on response and reports for DjangoCon Africa
  • 2022 990 prep and review
  • 2023 Staff Retreat
  • Working with bank reps on increasing MM% and adding payment options
  • Fiscal Sponsorship
    • Meetings with PyCascades 2024
    • Catch up call with PyHawaii
    • Planning call with PyOhio
  • Updates to Candid Profile
  • PyCon 2024 site review

3.5   Joe Carey

December report not provided.

3.6   Ee Durbin

December report not provided.

3.7   Phyllis Dobbs

December report not provided.

3.8   Chloe Gerhardson

  • Continued on a 6 course (4 of 6 complete) Google IT Automation with Python Professional Certification series
  • Continued on-call pager duty rotation
  • Assisted in generation of AWS Cost Estimate
  • Fixed local dev environment to prepare for XFF configurations for services like hg/svn/legacy
  • Finished XFF configurations for services like hg/svn/legacy to prepare for rate-limiting
  • Continued apache rate-limiting work for services like hg/svn/legacy

3.9   Mike Fiedler

  • Handled PyPI Account Takeover incident (blog)
  • Enforced 2FA for everyone on TestPyPI (blog)
  • Made TOTP enrollment clearer with input validation (ref)
  • Coordinated messaging for production 2FA rollout via blogs, social media, forums, mailing lists, podcasts et al
  • Drafted PyPI Authentication documentation, work in progress
  • Updated PyPI Blog look and feel, added search
  • Fixed various nitpicks and bugs, patch management
  • Responded to Security Inbox tickets

3.10   Seth Larson

3.11   Marisa Camacho

  • 2023 Staff retreat
  • PyCon US 2024 site visit in Pittsburgh
  • Continued PyCon US 2024 website build
  • CFP promotion and volunteer reviewer recruitment
  • Assist in PyCon US 2024 registration launch
  • Assist in Sponsorship benefit tracking
  • Attended PyCon US 2024 budget meeting
  • Continued work on PyCon US 2024 budget
  • PSF admin duties - board meeting minute drafts and agenda, updating public records, moderating psf-board mailing lists

3.12   Marie Nordin

  • Launch and stewardship of end of year fundraiser & membership drive
  • Continued work on promotion for Developer Survey
  • Coordination of PSF Newsletter to go out on thursday dec 14th
  • Connecting 1:1 with folks in the D&I working group
  • Starting planning & coordination for 2023 annual impact report
  • Setting up PSF internal communications calendar & request intake process
  • Helped the PyPodCats launch the Hidden Figures of Python
  • Community Communications role highlighted by The New Stack

3.13   Débora Azevedo

December report not provided

3.14   Simon Wilson

December report not provided.

3.15   Jannis Leidel

December report not provided.

3.16   Kushal Das

December report not provided.

3.17   Dawn Wages

  • [PSF] Executive Meetings
  • [PSF] PyCon Committee
  • [PSF] DjangoCon Africa Remediation / community response
  • [PSF] Board Retreat Planning
  • [PSF] 1:1s with fellow Board Members
  • [Community] Djangonaut Space organizing - We won the Malcolm Tredinnick Award!
  • [Community] PyData London (Community Organizing) & PyData Seattle (MSFT organizing)
  • [Community] DjangoCon Europe

3.18   Tania Allard

December report not provided

3.19   Denny Perez

  • PSF - PyLadiesCon Organizer Online conference Dec. 1-3
  • PSF - PyCon US CFP promotion and recruitment volunteer reviewer
  • PSF - PyCon US Advice to community members (Colombia, Monterrey, Chile, Panamá)
  • PSF - Meet 1:1 with Dawn (I got good advice on improving communities)
  • PSF - PyCascades organizer - coordinate CFP workshop for new speakers
  • [Community] PyCon Chile Organizer hybrid conference Nov 24-26
  • [Community] Mentoring with Organizers PyLadies Nairobi, Kenya
  • [Community] Mentoring with Organizers PyLadies Cochabamba, Bolivia
  • [Community] Mentoring with Organizers PyLadies Montreal, Canada
  • [Community] Pyladies Santiago organizer - Meetup coordination (Nov 14)
  • [Community] Pyladies En Español organizer - Meetup coordination (Nov 16)
  • [Community] Pyladies Santo Domingo organizer - Meetup coordination (Nov 25)
  • [Community] Speak at Python Colombia WG about CFP PyConUS/ PyLadiesCon Reg.
  • [Community] Speak at Python Panamá WG about How to get involved with PSF
  • [Community] Speak at Python La Paz WG about CFP PyConUS and How to Volunteer

3.20   KwonHan Bae

  • PSF : CoC WG
  • PSF - participated in board discussions via Slack and email
  • PSF - propose board office hours
  • PSF - attended board meeting
  • PSF - Meeting with the Pan African community
  • COMMUNITY : PyCon APAC Organize
  • COMMUNITY : PyCon APAC meetup
  • COMMUNITY : meet Prospective Organizers of PyLadies Seoul -> chapter launched!
  • COMMUNITY : meet Prospective PyPI translator group of Korean
  • COMMUNITY : PyCon KR Organize

3.21   Georgi Ker

  • COMMUNITY: PyLadiesCon organiser
  • COMMUNITY: PyPodcats editing, podcast setting
  • COMMUNITY: mentoring PyCon TH organisers
  • PSF: D&I WG meeting
  • PSF: Call with the African Community and other board members
  • PSF: PyCon US 2024 OX planning

3.22   Cheuk Ting Ho

  • Served CoC and Grants WG
  • Attended Sciwork in Taiwan and connect with some folks in the PyLadies and PyCon community there
  • Working on PyPodCats - Python D&I project
  • Meeting with the Pan African community with Deb and some other board members

3.23   Christopher Neugebauer

  • [PSF] Worked on Grants WG
  • [Community] Provided advice to PyCon AU organisers
  • [Community] Provided advice to New Zealand Python User Group Directors/Committee members

4   Work Group Reports

4.1   Code of Conduct

  • Nothing to report at this time.

4.2   Grants

  • See list of resolutions under “Votes Approved by Working Groups”

4.3   Sponsors

  • Nothing to report at this time.

4.4   Marketing

  • Nothing to report at this time.

4.5   Jobs

  • Of the 344 Job submissions created in December 2023:
    • 86 have status approved
    • 3 have status archived
    • 18 have status draft
    • 105 have status expired
    • 84 have status rejected
    • 40 have status removed
    • 8 have status review

4.6   Trademarks

  • Nothing to report

4.7   Fellows

  • Nothing to report

4.8   Packaging

  • Nothing to report

4.9   Infrastructure

  • Nothing to report

4.10   Scientific Python

  • Nothing to report

6   Votes Approved by Working Groups

6.1   Grants

RESOLVED, that the Python Software Foundation Grants Work Group grant $550 USD to Python Coding Simplified taking place November 25, 2023 in Ozoro, Nigeria.

Denied; 0-8-0, 2023-11-16

RESOLVED, that the Python Software Foundation Grants Work Group grant $7,516 USD to Alexandre Fioravante de Siqueira for translation of the content located at https://www.composingprograms.com/ into Brazilian Portuguese.

Approved; 8-0-0, 2023-11-20

RESOLVED, that the Python Software Foundation Grants Work Group grant $850 USD to Kenyor Ntem for the development of "X Lab."

Denied; 0-8-0, 2023-11-27

RESOLVED, that the Python Software Foundation Grants Work Group grant $5,000 USD to the 9th GeoPython Conference taking place May 27-29, 2023 in Basel, Switzerland.

Approved; 9-0-0, 2023-12-05

RESOLVED, that the Python Software Foundation Grants Work Group grant $7,762 USD to PyCon Philippines taking place February 25-26, 2024 in Manila, Philippines

Approved; 8-0-0, 2023-12-11

6.2   Sponsors

  • None at this time.

6.3   Scientific Python

  • None at this time.

8   New Business

  • The PSF discussed PyPodcasts Grant Submission and voted on the following resolution:

    RESOLVED, that the Python Software Foundation Board grant $2,000 USD to PyPodcats: A Python Podcast series.

    Approved; 8-0-2, 2023-12-13

  • The PSF discussed the Micro Tech Communities Program Grant Submission and voted on the following resolution:

    RESOLVED, that the Python Software Foundation Board grant $10,000 USD to the Micro Tech Communities program happening during 2024 in Cameroon.

    Approved; 10-0-0, 2023-12-13

9   Discussions

  • The board discussed PSF Conflict of Interest
  • The Director of Resource Development provided the board with sponsorship update and discussed sponsor outreach support
  • The board discussed the the open letter from organizers in the pan-African Python community expressing their concerns from recent events.
  • The Executive Director presented the expectations and action items explored between the organizers from the pan-African Python community and members of the board, in a meeting scheduled as a response to the open letter.
  • The board discussed strategic planning and the upcoming retreat in January.

Meeting adjourned at 15:00 UTC.