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 March 26, 2019

Subscribe via RSS

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

March 26, 2019

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 (GMT/Zulu), on March 26, 2019. Betsy Waliszewski 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 (12 of 13) were present at the meeting: Lorena Mesa, Naomi Ceder, Thomas Wouters, Katie McLaughlin, Marlene Mhangami, Eric Holscher, Anna Ossowski, Jeff Triplett, Van Lindberg, Kushal Das, Christopher Neugebauer, and Ewa Jodlowska.

Betsy Waliszewski (Event Planner and Administrator), Phyllis Dobbs (Controller/Assistant Treasurer Accountant), Jackie Augustine (Event Manager), and Ernest W. Durbin III (Director of Infrastructure) were also in attendance.

2   Board and Staff Reports (February - March)

2.1   Ewa Jodlowska

  • PyCon

    • Attend bi-weekly stand ups, started weekly meeting for meeting planners
    • Sent out all special event invites for PyCon
    • Reviewed AV estimate charges
    • Setup a code of conduct training for PyCon and PSF volunteers
    • Helped review initial batch of BEOs
    • Reviewed work for Arch way, sponsor list signs (including booth # and job fair # review)
    • Ordered rental furniture for mom rooms and attendee quiet room
    • Started the process for shirts
    • Started to work on electrical, needs sent in for May 1 and May 2
    • Started the process for Guidebook (mobile app) Cleaned up export file for Guidebook (also used for signage)
    • Started the process of updating the 2019 resume
    • Helped to review blogs
    • Helping to review 2022/23 RFP; worked on all proposed city allocation spreadsheets
    • Helping review contracts for new sponsors when necessary
    • Continue to moderate several mailing lists
    • Continue to work on PyCon onsite signage and sending them to GES
    • Continue to help coordinate Young Coder session with Hidden Genius
    • Continue to monitor actuals versus budgeted
    • Continue to contribute to F&B discussions
    • Continue to train with Event Manager on several PyCon tasks such as resume, financial aid, electrical ordering, signage, supply ordering, volunteer management, survey creatio
  • PSF

    • Drafted up document to start the discussion on what training the consultant gives to our board members
    • Helped review contracts for new sponsors
    • Drafted up Q1 2019 newsletter and shared with staff for edits
    • Helped Education Board Committee move things along and helped create the groups
    • Helped review PSF blogs submitted by blog team
    • Continue to help with fundraiser in May
    • Disbursed Humble Bundle info to staff for Feb-March donations
    • Booked hotel block for November 2019 board meeting
    • Met with Finance Controller to go over signatory tasks and compensation policies
    • Distributed Python Developer Survey results
    • Helped mitigate PyPI policy issue
    • Created and distributed helios vote for Q1 Fellows
    • Assisted with wire transfer approvals while Treasurer was out of office
    • Attended meeting with steering council to discuss core dev support
    • Worked on agenda with Chair and drafted up future agendas
    • Attended PyCon Belarus and gave a keynote
    • Finished draft for junior board
    • Monthly meeting with board Chairperson
    • Monthly goal review
    • Continue to moderate several mailing lists
    • Continue to assist General Counsel with TMs
    • Continue to help review documents and other drafts written by staff
    • Continue to log the fellow member nominations
    • Continue to manage the Grants WG and PSF board grants and the research necessary for all
    • Continue to answer general PSF email
    • Continue to participate in board discussions
    • Continue to review time sheets
    • Continue to meet with Event Coordinator, Event Manager, Finance Controller, and IT Director regularly on calls and regular communication via Slack

2.2   Jackie Augustine

PyCon

  • Registration Management
    • Daily registration review and confirmations
    • registration emails, edits, cancellations, corrections on attendee registrations
    • Weekly promo code creation for sponsor use
    • Invitation Letter creation per individual request
    • Housing Block Management, Sponsor room blocks, staff rooms, Vendor rooms
    • communicate with all hotels with new requests for upgrades, additional rooms
    • update site with Tutorial and Sponsor Workshops launch
    • review and changes of rooming list due dates
    • review of rooming list downloads, request for edits
    • continued communication with CTE on registration needs
  • Blogs
    • PyCon 2019 Reminders and Information
    • Hatchery Program at PyCon 2019
    • Tutorial Schedule and Launch
    • Call for Volunteers
  • Emails
    • Community email
    • Financial Aid notifications to edit submission
  • Calls
    • Bi-Weekly PyCon Staff Standup Calls
    • Weekly Standup with Executive Director
    • Team call to go over F&B BEOs
    • Weekly Meeting Planners Calls - started 3/11
    • multiple vendor calls for planning and setup of PyCon 2019
  • PyCon 2019
    • Resume(daily functions/room allocation) updates - identified room flow,
    • Room Allocation spreadsheet
    • Calls and planning of PyLadies Auction event
    • Support Committees for Tutorials, Talks, Posters, Edu-Summit, Hatchery.
    • Updated web pages, tracking sheets, emails
    • Worked with AV and Convention Center to obtained floor plans
    • Continued work on budget for F&B, registration
    • finalized updates and launch of events during PyCon page
    • worked with Volunteer Team to update and launch page
    • Review of signage and approval
    • Draft 1st attendee email
    • assisted in Mailchimp setup for attendee email
    • Badge design
    • Draft of ticket text for badges
    • order of lanyard and ribbons - proofs
  • 2020/21
    • Worked on overflow hotel contracts
    • reviewed housing management options
  • PyCon 2022/23
    • identification of best fit for PyCon,
    • continued work with Visitors Bureaus on dates and room allocations
  • OnBoarding
    • Continued learning procedures
    • 2-In person meetings with Executive Director

2.3   Betsy Waliszewski

  • PSF
    • Continued to help manage the Jobs, Marketing, and Sponsor working groups.
    • Continued routine tasks of invoicing, sending out statements, and keeping records up-to-date.
    • Continued to support the grants WG by sending out notifications and minuting resolutions.
    • Continued taking notes at board meetings, posting minutes and approved resolutions, notifying grant recipients, as well as recording contributor forms and self-certification.
    • Managed new sponsor applications with the sponsor work group.
    • Continued to manage social media presence through Sprout Social.
    • Job Board - will continue to move forward with updates to job board functionality after PyCon.
    • Finalized Annual Report - will be posted on python.org and in the PSF booth at PyCon.
    • Continued to solicit new Python success stories.
    • Worked on PSF Brochure - will be posted online and in the PSF booth at PyCon
    • Continued to refine our fundraising plan for 2019. Made presentation to directors at March board meeting.
    • Worked with designer to create 2 new pins: PSF Fellow and PSF Supporting Member.
    • Sent out CSA notifications.
    • Created new popup banner that incorporates principal sponsor logos for PSF booth.
  • PyCon 2019
    • Sold out all expo hall booths.
    • Continued to do outreach for new sponsors.
    • Participated in regular planning meetings with the team.
    • Maintained PyCon sponsor spreadsheets.
    • Updated expo hall floor plan.
    • Scheduled sponsor tweets.
    • Worked with Ewa and Jackie to finalize F&B plans.
    • Finalized venue for the PyCon staff dinner. Working on menu.
    • Helped find a mentor for one of the Young Coder Sessions.
    • Sent out warning to sponsors about companies trying to sell the “attendee information.”
    • Sent tweet reminder to sponsors.
    • Sent deadline reminder email to all sponsors
    • Working with Manning on booksigning.
    • Finalized all sponsor workshop information.
    • Sent interview questions to Microsoft, Capital One, and Facebook
    • Sent out confirmation emails to StartUp Row participants. Setting up calls to go over logistics.
    • Created guest lists in MailChimp for 2 offsite dinners. Workied on draft email to send to guests.
  • PyCon 2020
    • Worked with designer on 2020 Prospectus.
    • Sent out RFP to 8 vendors.
    • Worked on a draft floor plan to include in 2020 prospectus.

2.4   Ernest W. Durbin III

  • Migration of PSF Infrastructure out of Rackspace into DigitalOcean complete

  • pycon.org domain services migration into PSF hosted infrastructure

  • Retooling of www.python.org hosting, deployment of long awaited features && upgrade to latest Python/Django

  • Open Technology Fund Quarter 1 PyPI Project oversight and support

  • us.pycon.org Improvements for PyCon Financial Aid Recipients and Administrators

  • Support for Core Steering Council and Core Developers

    • Mailing Lists, GitHub, Zulip, and Slack Teams
    • Workflow bots support
    • Contributor License Agreement Automation
  • Nominations tools for PSF Board Elections implemented on python.org

2.5   Phyllis Dobbs

No report submitted.

2.6   Kurt Kaiser

No report submitted.

2.7   Joe Carey

  • moderated psf-donations mailing list
  • applied PayPal donations in QBO
  • started writing a script to automate PayPal applications in QBO
  • got a bank account online access set up
  • created PyCon invoice template
  • generated bespoke sponsorship invoices
  • created 2019 tutorial payment tracking worksheet

2.8   Laura Graves

  • Processed grants approved by PSF Grant Work Group and Director's Allowance
  • Sent reimbursements for PyCascades Financial Aid
  • Contacted PyCascades Financial Aid recipients who sent incomplete receipts
  • Worked through out of pocket reimbursements for Don Sheu related to PyCascades
  • Completed monthly reconciliation and review of PEX receipts
  • Set up vendors in quickbooks as W-9's arrived and tracked down W-9's for vendors without them
  • Sent out PSF Community Award money and contacted recipients
  • Learned about Python Budget, insurance accruals, and NFP accounting

2.9   Naomi Ceder

  • Monthly update calls and ad hoc consultations with Executive Director
  • Chaired January board meeting
  • Work with Education committee on RFP
  • Work with Dir of Infra on board nomination forms
  • Active in regular board email discussions and votes
  • Advised/participated with getting consulting support for fundraising
  • Active on PSF Fellows WG
  • 1:1 calls with staff and other community members
  • Spoke at Berlin Python Pizza on community and innovation
  • Spoke at PyLadies Madrid (sí, en español)
  • Organizing PyCon Hatchery
  • Co-chair of PyCon Charlas

2.10   Van Lindberg

No report submitted.

2.11   Lorena Mesa

As normal, continued to participate in bimonthly meetings in January and posted approved minutes from prior meeting to the PSF community and and PSF board public mailing lists. Continued to advise and work on the PSF blog, authoring the CSA Q3 post for Mariatta Wijaya. Attended PyCascades and helped organize lightning talk as well as attended and spoke at PyCaribbean including a "What is the PSF" lightning talk. Contributed to Education Committee on the Python in Education RFP including drafting a rubric for reviewing RFP submissions. Participated in ongoing Conduct Work Group through listserv. Contributed to the PyCon Programs Committee by reviewing talks and working with Lynn Root to develop a "Future of PyLadies" workshop to occur at PyCon. Lastly, working with the Puget Sound Python Group (PuPPY) as Vice Chair on the Apr 2 2019 annual benefit where Guido Van Rossum will be speaking and other language contributor (all proceeds go to CSForAll), info at http://bdfl-gift.pspython.com.

2.12   Kushal Das

  • Talking to many (YAY) different PyCon/Python conferences in India for any help as required .
  • I have been asked to keynote in PyCon Jaipur.
  • Attended local Python meetups
  • Attended NULLCON Goa, and spoke to participants about PSF and the Python community in general. Python is super important to the security communities, but, found most of them miss the community part of Python.

2.13   Jackie Kazil

No report submitted.

2.14   Eric Holscher

  • Began process for organizing Pycascades 2020 Portland as co-chair
  • Normal process of board activities, including keeping up with email and attending board meetings

2.15   Thomas Wouters

  • Continued administering #python on Freenode.
  • Arranged for Google Amsterdam to host the in-person PSF Board meeting on November 11-12.

2.16   Marlene Mhangami

  • Emailing with bloggers and continued duties of communications co-chair

  • Continued to chair Pycon Africa organizing commitee:
    • assisted in completion of website and running the logo through trademark committee
    • finalising budgeting and dates
  • Kept up with emails and discussions on the board

2.17   Anna Ossowski

  • Meeting regarding PyCon US Accessibility Chair role with Ewa

  • Lead process for finding 2 new PyCon Open Spaces co-chairs, which included:
    • Writing a “job description”
    • Creating an application form
    • Evaluating applications
    • Interviewing people
  • Meeting with Trey Hunner to discuss improvements for PyCon US Open Spaces

2.18   Christopher Neugebauer

  • Coordinated with board to unblock the code of conduct work group
  • Coordinated with participants and scheduled Otter Tech code of conduct workshop

2.19   Jeff Triplett

  • PSF Mailing lists, email, and normal board activities
  • PSF Conduct - mailing list, read proposals and tried to keep discussions going
  • Kicked off DjangoCon US 2019 (planning, meetings, new website, tickets, and a dozen+ things)
  • Attended Otter Tech Conduct training (it was great)
  • Presided over two DEFNA meetings and standard monthly business
  • Booked/reserved time for PyCon including staffing the PSF booth

2.20   Katie McLaughlin

  • Attended PyCascades 2019

  • Continued organisation of PyCon AU 2019
    • Two core organisers attended Otter Tech Conduct training
    • CFP opening soon, will be open during DjangoCon Europe 2019/PyCon 2019
  • Production of PyLadies auction piece (artwork, related to PyCon 2019 talk)

  • Conflict of Interest change: no longer at Divio, now at Google.

3   Work Group Reports

3.1   Cuban Pythonistas

None at this time.

3.2   Marketing

Working on upcoming PyCon 2019 Fundraiser.

3.3   Sponsors

Continued to review sponsor applications. Approved 1 Iron and 1 Silver level sponsorship.

3.4   Jobs

Continuing to work on improvements to the functionality of the job board.

3.9   Scientific Python

The SWG held a coordination call on 22 January, in which we discussed our plan going forward. This plan, which emphasizes sprints and diversity, will be encapsulated in a new version of the charter, with an accompanying funding request made to the board.

3.10   Approved Via Email

RESOLVED, that the Python Software Foundation approves adding Phyllis Dobbs as authorized signatories to the Bank of America and SunTrust bank accounts.

Approved 13-0-0, February 26, 2019

RESOLVED, that the Python Software Foundation approves adding Laura Graves and Joe Carey as authorized signatories to the Bank of America, Fifth Third, and SunTrust bank accounts.

Approved 13-0-0, February 26, 2019

RESOLVED, that the Python Software Foundation approve via director's allowance, $342 to support Teckids e.V.'s Kid's Coding Camp happening on March 16-17, 2019 in Chemnitz, Germany.

Approved March 4, 2019

RESOLVED, that the Python Software Foundation Grants Work Group grant $250 USD to the PyFest Workshop happening at HackFest in Dhanbad, India March 3, 2019

Approved 7-0-0, March 4, 2019

RESOLVED, that the Python Software Foundation award the Q4 2018 Community Service Award to Mayela Sanchez for her work as a PyCon Charlas 2019 Chair and founding member of PyCon Charlas as well as being an organizer for Python Day Mexico, and DjangoGirls Puebla.

Approved 13-0-0, March 20, 2019

RESOLVED, that the Python Software Foundation award the Q4 2018 Community Service Award to John Roa for his work as a founder and Conference Chair of PyCon Colombia.

Approved 13-0-0, March 20, 2019

RESOLVED, that the Python Software Foundation award the Q1 2019 Community Service Award to Eric Ma for going above and beyond in his responsibilities as PyCon's Financial Aid Co-Chair for two years and this year stepping up to be Chair. Additionally, Eric has been a dedicated PyCon Program Committee member for several years.

Approved 13-0-0, March 20, 2019

RESOLVED, that the Python Software Foundation award the Q1 2019 Community Service Award to Stefan Behnel for his work as the main developer and maintainer of two important Python projects: Cython and lxml. Stefan forked off Pyrex and started Cython almost 11 years ago. Cython makes writing and maintain a C extension or C library bindings simple. It plays a vital role in the numeric and scientific community, too. Without Cython, Python 3 adoption would have taken much longer. Cython hides much of the Python 2 / 3 C-API differences from the developer. https://pypi.org/project/Cython/ lxml is the fastest and most feature rich XML parsing, transforming and querying package for Python. It's also commonly used to parse HTML. https://pypi.org/project/lxml/ Stefan has been maintaining these two important libraries for over a decade. He is also a regular speaker at conferences and very helpful on the mailing lists.

Approved 13-0-0, March 20, 2019

RESOLVED, that the Python Software Foundation approve via director's allowance, $90 USD to the Hosting of PEP 8 Speaks servic for 12 months in Kharagpur,India.

Approved March 25, 2019

4   Votes Approved by Working Groups

Below are resolutions approved by the various PSF Working Groups since the August 21, 2018 board meeting:

4.1   Grants

RESOLVED, that the Python Software Foundation Grants Work Group grant $875 USD to the Django Girls event happening in Kharkiv, Ukraine February 23, 2019

Approved 6-0-0, January 30, 2019

RESOLVED, that the Python Software Foundation Grants Work Group grant $800 USD to the Django Girls event happening in Daegu, Korea February 16, 2019

Approved 6-0-0, January 30, 2019

RESOLVED, that the Python Software Foundation Grants Work Group grant $5000 USD to the PyCon Balkan conference happening in Belgrade, Serbia October 3, 2019

Approved 6-0-0, January 30, 2019

RESOLVED, that the Python Software Foundation Grants Work Group grant $500 USD to the Django Girls event happening in Milan, Italy March 16, 2019

Approved 6-0-0, January 30, 2019

RESOLVED, that the Python Software Foundation Grants Work Group grant $3,000 USD to the PyCon Namibia conference happening in Windhoek, Namibia February 19, 2019

Approved 5-0-1, February 1, 2019

RESOLVED, that the Python Software Foundation Grants Work Group grant $1110 USD to the Django Girls event happening in Abuja, Nigeria June 29, 2019

Approved 8-0-0, February 4, 2019

RESOLVED, that the Python Software Foundation Grants Work Group grant $6,842.67 USD (~6000 Euro) to the PyCon Italia conference in Florence, Italy May 2, 2019

Approved 6-0-0, February 6, 2019

RESOLVED, that the Python Software Foundation Grants Work Group grant $8400 USD to the LetsPy India Tour happening throughout India in 2019

Denied, 0-7-0, February 7, 2019

RESOLVED, that the Python Software Foundation Grants Work Group grant $5000 USD to the Python Workshop for CodeChix happening at DevPulseCon in Mt. View, California April 19-20, 2019

Approved 7-0-0, February 7, 2019

RESOLVED, that the Python Software Foundation Grants Work Group grant $700 USD to the PyCamp event happening in San Rafael, Argentina March 2, 2019

Approved 7-0-1, February 7, 2019

RESOLVED, that the Python Software Foundation Grants Work Group grant $880 USD to the Django Girls event happening in Ho, Ghana March 30, 2019

Approved 6-0-0, February 15, 2019

RESOLVED, that the Python Software Foundation Grants Work Group grant $8800 USD to the Witty Tech Training Program happening in Warri, Nigeria March-April, 2019

Denied 0-6-0, February 15, 2019

RESOLVED, that the Python Software Foundation Grants Work Group grant $3532 to PyCon CZ happening in Brno, Czech Republic June 14-16, 2019.

Approved 7-0-0, February 19, 2019

RESOLVED, that the Python Software Foundation Grants Work Group grant 3500 Euro (~3,959.25) to PyCon SK happening in Bratislava, Slovakia March 22, 2019

Approved 6-0-0, February 20, 2019

RESOLVED, that the Python Software Foundation Grants Work Group grant $1000 USD to the PyCon Odessa conference happening in Odessa, Ukraine March 16, 2019

Approved 7-0-0, February 28, 2019

RESOLVED, that the Python Software Foundation Grants Work Group grant $700 USD to the HackWeakEnd event happening in Banjul, Gambia April 27, 2019

Approved 7-0-0, February 28, 2019

RESOLVED, that the Python Software Foundation Grants Work Group grant $1000 USD to the PythonCamp event happening in Cologne, Germany April 13, 2019

Approved 7-0-0, February 28, 2019

RESOLVED, that the Python Software Foundation Grants Work Group grant $1000 USD to the Django Girls event happening in Marbella, Spain March 15, 2019

Approved 7-0-0, February 28, 2019

RESOLVED, that the Python Software Foundation Grants Work Group grant $7200 USD to PyCon Australia in Sydney, Australia August 2, 2019

Approved 7-0-0, March 1, 2019

RESOLVED, that the Python Software Foundation Grants Work Group grant $750 USD to the After School Program for Alimosho girls happening in Alimosho, Nigeria from March through November 2019

Approved 7-0-0, March 4, 2019

RESOLVED, that the Python Software Foundation Grants Work Group grant $650 USD to the Python User Group Workshop happening in Lapai, Nigeria April 6, 2019

Denied 0-7-0, March 4, 2019

RESOLVED, that the Python Software Foundation Grants Work Group grant $1500 USD to the PyDays Vienna event happening in Vienna, Austria May 3, 2019

Approved 6-0-0, March 5, 2019

RESOLVED, that the Python Software Foundation Grants Work Group grant $3000 USD to the Deep Learning Indaba X -Zambia event happening in Lusaka, Zambia March 23, 2019

Denied 0-7-0, March 7, 2019

RESOLVED, that the Python Software Foundation Grants Work Group grant $2000 USD to the IndabaX event happening in Banjul, Gambia May 13, 2019

Denied 0-6-0, March 11, 2019

RESOLVED, that the Python Software Foundation Grants Work Group grant $1500 USD to the IndabaX event happening in Kigali, Rwanda April 27, 2019

Denied 0-6-0, March 11, 2019

RESOLVED, that the Python Software Foundation Grants Work Group grant $1000 USD to the IndabaX event happening in Kwaluseni, Swaziland (at UNISWA) April 12-13, 2019

Denied 0-6-0, March 13, 2019

RESOLVED, that the Python Software Foundation Grants Work Group grant $5000 USD to the PyCon DE & PyData Berlin 2019 conference happening in Berlin, Germany October 9-13, 2019

Approved 6-0-0, March 19, 2019

RESOLVED, that the Python Software Foundation Grants Work Group grant $2000 USD to the Caipyra event happening in São Carlos, Brazil June 7, 2019

Approved 6-0-0, March 19, 2019

RESOLVED, that the Python Software Foundation Grants Work Group grant $625 USD to the Django Girls event happening in Grand Rapids, MI April 13, 2019

Approved 6-0-0, March 19, 2019

RESOLVED, that the Python Software Foundation Grants Work Group grant $2300 USD to the PyTexas conference happening in Austin, Texas April 13, 2019

Approved 6-0-0, March 22, 2019

RESOLVED, that the Python Software Foundation Grants Work Group grant $2000 USD to the Hazelwood Opportunity Center PyCoders in Florissant, Missouri for the use of purchasing Raspberry Pi 3 kits

Approved 7-0-0, March 25, 2019

RESOLVED, that the Python Software Foundation Grants Work Group grant $488 USD to the Django Girls event happening in Kanifing, Gambia May 6, 2019

Approved 7-0-0, March 25, 2019

RESOLVED, that the Python Software Foundation Grants Work Group grant $1000 USD to the Data Science Research Perú training program happening in Lima, Peru April 6, 2019

Approved 7-0-0, March 25, 2019

4.2   Scientific Python

RESOLVED, that the Python Software Foundation grant $4,400 to the scikit-learn sprint happening in Paris, France February 25 to March 1, 2019

Approved 13-0-0, February 8, 2019

RESOLVED, that the PSF Python Scientific Working Group sponsor the SciPy2019 conference's Financial Aid Program for the amount of 6000 USD.

Approved 5-0-0, February 12, 2019

4.3   Sponsors

RESOLVED, that the Python Software Foundation Sponsor Working Group approve the sponsor application from High School Technology Services at the Iron Level.

Approved 9-0-0, February 6, 2019

RESOLVED, that the Python Software Foundation Sponsor Working Group approve the sponsor application from Twitter at the Silver Level.

Approved 8-0-0, March 14, 2019

4.4   New Business

  • Future PyCon Dates
  • Junior board / Community Leadership Board discussion.

  • Update on Core Dev Support

  • PyCon Fundraiser / Fundraising committee update

  • Python in Education committee update

  • Election updates/issues

  • Code of Conduct WG discussion about requiring events we fund to provide a transparency report after their events

6   Meeting Adjournment

The meeting was adjourned at 07:21 UTC (GMT/Zulu).