PSF Meeting Minutes for April 10, 2024
Title: 2024-04-10 PSF Board Meeting Minutes Encoding: utf-8 Author: psf at python.org Content-Type: text/x-rst
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 13:00 UTC, on April 10, 2024. 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").
Contents
- 1 Attendance
- 2 Minutes of Past Meetings
- 3 Board and Staff Monthly Reports for April 2024
- 3.1 Deb Nicholson
- 3.2 Oliva Sauls
- 3.3 Laura Graves
- 3.4 Joe Carey
- 3.5 Ee Durbin
- 3.6 Phyllis Dobbs
- 3.7 Loren Crary
- 3.8 Marisa Camacho
- 3.9 Marie Nordin
- 3.10 Seth Larson
- 3.11 Mike Fiedler
- 3.12 Dawn Wages
- 3.13 Denny Perez
- 3.14 Débora Azevedo
- 3.15 Simon Willison
- 3.16 Jannis Leidel
- 3.17 Kushal Das
- 3.18 Georgi Ker
- 3.19 KwonHan Bae
- 3.20 Tania Allard
- 3.21 Cheuk Ting Ho
- 3.22 Chris Neugebauer
- 4 Work Group Reports
- 5 PSF Board Votes Approved by Email
- 6 Votes Approved by Working Groups
- 7 Consent Agenda Resolutions
- 8 New Business
- 9 Discussions
1 Attendance
The following members of the Board of Directors (12 of 12) were present at the meeting: Christopher Neugebauer, Cheuk Ting Ho, Kwonhan Bae, Deb Nicholson, Dawn Wages, Jannis Leidel, Simon Willison, Débora Azevedo, Kushal Das, Georgi Ker, Denny Perez, Tania Allard.
Joe Carey (Accounting Manager), Ee Durbin (Director of Infrastructure), Laura Graves (Senior Accountant), Phyllis Dobbs (Controller), Loren Crary (Director of Resource Development), Mike Fiedler (PyPI Safety and Security Engineer), Seth Larson (Python Security Developer in Residence) Marie Nordin (Community Communications Manager) and Marisa Camacho (Community Events Coordinator) were also in attendance.
2 Minutes of Past Meetings
Minutes from prior meeting March 13, 2024:
RESOLVED, that the Python Software Foundation approve the minutes at https://mail.python.org/archives/list/psf-important@python.org/thread/IXZSC3GBMPHZBPQHI5H6CDAYR2WTHDDP/ as representing a true and accurate record of the March 13, 2024 meeting.
Approved, 10-0-2
3 Board and Staff Monthly Reports for April 2024
3.1 Deb Nicholson
April report not provided.
3.2 Oliva Sauls
- PyCon US 2024 Startup Row application review and selection
- PyCon US 2024 Community Booth application review and selection
- Launched PyCon US 2024 Hatchery Registration, Mobile app, and sprint project submissions
- Launched PyCon US 2024 Call for Volunteers
- Weekly PyCon US planners call
- PyCon US 2024 room block management
- PyCon US 2026/2027 Long Beach hotel block contract review and negotiations
- PyCon US 2024 vendor management and communications
- Met with PyLadies to discuss PyLadies Auction planning
- Local Pittsburgh outreach for Job Fair participation
- PyCon US 2024 social media and newsletter
3.3 Laura Graves
- Ongoing accounting activities
- Meeting with PyOhio
- Wisconsin Annual Report
- Updates to PSF 2023 annual report
- Chaired Grants Work Group
- Meeting with Marie about workgroup updates
- Work with Marie on chair handoff
- Meetings and followups re: Python Nigeria grant requests
- PyCon US
- Travel grant application review and answering questions
3.4 Joe Carey
April report not provided.
3.5 Ee Durbin
April report not provided.
3.6 Phyllis Dobbs
April report not provided.
3.7 Loren Crary
- Correspondence and meetings with current and potential sponsors and donors
- Drafting and negotiating agreements with sponsors
- Sponsor benefit fulfilment
- PyCon US planning support
- PSF communications support
- Correspondence and meetings with community members
- Supervising the Community & Communications Manager
3.8 Marisa Camacho
April report not provided.
3.9 Marie Nordin
- PyCon US
- PSF Booth coordination
- Supporting PyCon US with comms where needed
- Open Initiative for Cybersecurity press release coordination
- Grants
- Working on chair handoff from Laura
- Retrospective publication
- Transparency report, WIP
- Board election coordination & comms
- PSF Newsletter coordination
- Annual Impact Report coordination
- Fellows administration
3.10 Seth Larson
- CPython release process partially automated in GitHub Actions. Recent releases use the new process. Working with release managers to further automate.
- Windows Software Bill-of-materials nearly complete, have been collaborating with Windows Release Expert.
- Preparing to speak at SOSS Community Day and OSS Summit in Seattle from April 15th to 19th.
- Google Summer of Code mentor to adopt memory safety compiler options in CPython.
- Spoke to OpenSSF Governance Committee about CVE Numbering Authority guide and new CNAs
- Handled xz-utils backdoor advisory, published note that CPython, PyPI, and all Python packages are not vulnerable to xz-utils backdoor.
3.11 Mike Fiedler
- Malware
- Inbound Malware Reports: 577 (816% higher than previous month)
- Resolution Time (average): 1h (74% faster than previous month)
- Handle Time (average): >1m
- This month we received multiple duplicate notifications due to a larger-scale malware campaign.
- Inbound Reporting
- Received our first API-submitted Malware Reports!
- Implemented a web form to submit Malware Reports
- Updated Security Policy and Inspector integration to guide to web form
- Blog about the changes
- Work directly with community reporter to verify their API integration
- Outbound reporting
- Started a preview program for removed malware packages report
- Onboarded 7 report beta users
- Temporary in nature, as a learning opportunity on what reporters want to see
- Admin User Interface developed to review inbound reports, a step to inner-sourcing the review, decision, and response
- API Infrastructure
- (Open Source contribution) Modernize pyramid_openapi3 library, release support for OAS3.1.0
- Incorporate OpenAPI definition for inbound Observation API calls. Instead of relying on view definitions to handle input serialization/validation, offloads the heavy lifting to standards-based specifications
- Routine maintenance, package upgrades, bug fixes. All PRs authored by Mike merged in March
3.12 Dawn Wages
- PSF: Spoke to DataPhilly about coming to PyCon US
- PSF: Executive Team meeting
3.13 Denny Perez
- PSF - Mentoring community members on how to complete the form to apply for Grants (2 meetings)
- PSF - PyCon US Charlas Social media planning
- PSF - PyCon US Booth Meetings
- PSF - PyCon US - Mentoring community members accepting grants and How to book hotels
- PSF - PyLadies Con - Organizers meeting (Kickoff PyLadiesCon 2024)
- PSF - Content creation: Spread the word about PSF.
- COMMUNITY: PyLadies
- Pyladies en Español - Host “Casi Viernes con Pyladies” event
- Pyladies en Español - Organize “PyLadies Rumbo a PyCon US 2024” event
- PyLadies Montreal - Organizers Meeting (looking around grant PSF Meetup Pro)
- Organizing a Commemorative event for Women's Day “Women Techmakers using Python”
- COMMUNITY: Python Chile - Organizers weekly meeting
- COMMUNITY: PyCascades 2024 - Organizers weekly meeting (attended April 5-8th)
- COMMUNITY: Python Montreal - Organizers meeting.
- COMMUNITY: PyCon Latam - Organizers meeting (Getting ready for PyLatam 2024)
- COMMUNITY: Server Discord Python En Español (Comm. & coordination meeting to attend PyCon US)
3.14 Débora Azevedo
- PSF - participated in the exec meeting
- PSF - participated in the PyCon booth meeting
- Community - Python Nordeste organization
3.15 Simon Willison
- Community: Presented at NICAR data journalism conference in Baltimore, Python was well represented at the conference.
- Community: Presented at Story Discovery At Scale data journalism conference at Stanford.
3.16 Jannis Leidel
April report not provided.
3.17 Kushal Das
April report not provided.
3.18 Georgi Ker
- Community - Pypodcats
- Community - PyLadiesCon meeting
- PyConUS - PSF booth meetings
- PyConUS - Site design assets
- PyConUS: Discussion with Marie for booth
- PyConUS: weekly PyConOX planning with Stephanie (next OX chair)
- Design touch ups for Pallets logos
3.19 KwonHan Bae
- PSF - CoC WG
- PSF - participated in board discussions via Slack and email
- PSF - processing board office hours
- PSF - attended board meeting
- COMMUNITY : Research Reason of Reducing Python Using Company in Korea with interview of some CTO
- COMMUNITY : Consult with Philippines Cebu Python User Group ( Neriah "BJ" De Guzman Ato )
- COMMUNITY : PyCon APAC Organize
- COMMUNITY : PyCon KR Organize
- COMMUNITY : PyWebSymposium Organize ( Web Conference in Korea )
3.20 Tania Allard
April report not provided.
3.21 Cheuk Ting Ho
- PSF: Serve the Grants and conduct WG
- Community: Working on Pypadcats
- Community: Help organise DjangoCon EU
- Community Help organising PyData London
- Community: Help organising EuroPython
- PyCon US: help to organise documentation summit
3.22 Chris Neugebauer
- PSF: Grants WG work
- PSF: Met with Executive committee to set agenda
- PyCon US: Served on PyCon US committee, and PSF booth team; completed booth design-related tasks
- Community: Working on North Bay Python
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 641 Job submissions created in April 2024:
- 189 have status approved
- 5 have status archived
- 19 have status draft
- 202 have status expired
- 91 have status rejected
- 65 have status removed
- 70 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
4.11 Diversity & Inclusion Work Group
- Nothing to report
5 PSF Board Votes Approved by Email
- None at this time
6 Votes Approved by Working Groups
6.1 Grants
RESOLVED, that the Python Software Foundation Grants Work Group grant $9,000 USD to PyCon Nigeria taking place July 10-13, 2024 in Lagos, Nigeria.
Approved; 8-0-0, 2024-03-21
RESOLVED, that the Python Software Foundation Grants Work Group grant $750 USD to Django Girls Minna taking place April 19 & 20, 2024 in Minna, Nigeria.
Approved; 9-0-0, 2024-03-20
RESOLVED, that the Python Software Foundation Grants Work Group grant $800 USD to the Plone Beethoven Sprint taking place May 13-17, 2024 in Bonn, Germany.
Approved; 8-0-0, 2024-03-21
RESOLVED, that the Python Software Foundation Grants Work Group grant $1,315 USD to the Python Niger event taking place on April 28, 2024 in Maradi, Niger.
Approved; 8-0-0, 2024-03-29
RESOLVED, that the Python Software Foundation Grants Work Group grant $750 USD to the third Django Girls Workshop in Matola taking place in Matola, Mozambique, on April 13th, 2024.
Approved; 8-0-0, 2024-04-01
RESOLVED, that the Python Software Foundation Grants Work Group grant $4,250 USD to the Easy Python Programming training taking place from April to June 2024 in Elbasan, Albania.
Approved; 8-0-0, 2024-04-10
6.2 Sponsors
- None at this time.
6.3 Scientific Python
- None at this time.
7 Consent Agenda Resolutions
- None at this time.
8 New Business
The PSF discussed CSA nominations and voted on the following resolutions:
RESOLVED, that the Python Software Foundation award the 2024 Q1 Community Service Award to Daisy Leigh Breneck in recognition of her work leading the Python community in Australia, initially as an organiser of DjangoCon AU, and then leading PyCon Australia over the course of four years.
Approved; 12-0-0, 2024-04-10
RESOLVED, that the Python Software Foundation award the 2024 Q1 Community Service Award to Mason Egger in recognition of his work as the President of the PyTexas Foundation, PyTexas conference chair and his contributions to build up the Python community in Texas outside of the annual PyTexas conference.
Approved; 12-0-0, 2024-04-10
RESOLVED, that the Python Software Foundation award the 2024 Q1 Community Service Award to Gregory Szorc in recognition of his contributions as the author of python-build-standalone and PyOxidizer, among many other projects.
Approved; 12-0-0, 2024-04-10
The PSF discussed the Kiwi PyCon XIII grant submission and voted on the following resolution:
RESOLVED, that the Python Software Foundation Grants Work Group grant $12,000 USD to Kiwi PyCon XIII taking place August 23-25, 2024 in Wellington, New Zealand.
Approved; 12-0-0, 2024-04-10
The PSF discussed the BARNLP Workshops grant submission and voted on the following resolution:
RESOLVED, that the Python Software Foundation Grants Work Group grant $2,500 USD to BARNLP Workshops taking place September 27-28th, 2024, in Novo Hamburgo, Brazil.
Approved; 12-0-0, 2024-04-10
9 Discussions
- The board discussed an updated regarding the PSF's data privacy policy work.
- The board discussed meeting at the upcoming PyCon US 2024 conference in May and participating in the PSF booth.
- The board discussed the grants policy of the PSF and the Grants Working Group.
- The board discussed the Membership Committee and Elections work.
- The board discussed packaging support and enabling the packaging work and the Packaging Working Group.
- The board discussed the dates for the upcoming board retreat.
Meeting adjourned at 15:03 UTC