PSF Meeting Minutes for Oct. 30, 2018
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 October 30, 2018. 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").
Contents
- 1 Attendance
- 2 Minutes of Past Meetings
- 3 Meetup Expenses Approved
- 4 Board and Staff Reports
- 4.1 Ewa Jodlowska
- 4.2 Betsy Waliszewski
- 4.3 Ernest W. Durbin III
- 4.4 Kurt Kaiser
- 4.5 Phyllis Dobbs
- 4.6 Jackie Augustine
- 4.7 Naomi Ceder
- 4.8 Van Lindberg
- 4.9 Jackie Kazil
- 4.10 Eric Holscher
- 4.11 Lorena Mesa
- 4.12 Katie McLaughlin
- 4.13 Thomas Wouters
- 4.14 Kushal Das
- 4.15 Anna Ossowski
- 4.16 Christopher Neugebauer
- 4.17 Jeff Triplett
- 4.18 Marlene Mhangami
- 5 Work Group Reports
- 6 Votes Approved by Working Groups
- 7 Other Business / Discussions
- 8 Meeting Adjournment
1 Attendance
The following members of the Board of Directors (13 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, Christopher Neugebauer, Kushal Das, Jackie Kazil, 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 Minutes of Past Meetings
The minutes from the September 25, 2018 board meeting were voted on and approved.
RESOLVED, that the Python Software Foundation approve the minutes at https://mail.python.org/mailman/private/psf-important/2018-September/001782.html as representing a true and accurate record of the September 25, 2018 meeting
Approved 12-0-1
2.1 Consent Agenda Resolutions
RESOLVED, that the Python Software Foundation approve the 2019 PyCon budget presented by E. Jodlowska, B. Waliszewski, and E.W. Durbin III.
Approved 12-0-1
3 Meetup Expenses Approved
- PyLadies London meetup fees: $89.94 for six months
4 Board and Staff Reports
4.1 Ewa Jodlowska
PyCon
- Continue to update CFP pages as needed
- Continue to train with Event Manager on several PyCon tasks such as vendor proposal analysis, site selection analysis and comparison spreadsheets, & had discussions about future registration improvements
- Worked on updating the Site Selection RFP with Event Manager
- Attended a meeting on sponsor registration improvements and how the process for Site Selection will work for 2022/23
- Attended bi-weekly stand up and contributed to conference co-chair discussions
- Had a call for board directors to go over the 2019 budget
- Supported Event Manager with IATAN application
- Helped review Hatchery Program details for launch
- Helped review Financial Aid processes and proposed timeline for launch; helped review new co-chair candidates
- Helped review Startup Row application process
- Helped with sponsorship sign ups when Event Planner was on vacation
PSF
- Monthly meeting with board Chairperson (in-person)
- Finalized agenda for November in-person board meeting; created presentation about 2018 PSF successes
- Started to compile documents for in-person November meeting that we will print for all of the directors
- Helped Treasurer reconcile PyCon 2018 & reviewing what is missing from the 2018 ledger
- Continuing to work with East Africa Python Ambassador
- Completed reviewing resumes for staff accountant and making my recommendations to Phyllis
- Keeping up with the governance discussions & following discussion on python-dev, python-ideas, python committers, and on discuss.python.org
- Continue to assist General Counsel with TMs and legal emails; joined the TM committee
- Learned about promotional law from Dykema and explained situation to staff & Betsy with regards to the drive prizes
- Marketing the Python Developer Survey
- Continue to help review documents and other drafts written by staff
- Continue to log the fellow member nominations; recently published the blog for Q3 Fellows
- 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
4.2 Betsy Waliszewski
- PSF
- Sent out PSF statements
- 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
- Continuing to manage social media presence through Sprout Social
- Launched year-end fundraiser October 22.
- Job Board - continuing to move forward with updates to job board functionality
- Working with devNGO on an infographic project. This will be used online and in print.
- Continuing to work on a refresh of the Python Success Story page (and associated case studies). Continuing to do outreach to get new stories to add to the new page.
- Working on finalizing our Google Ad Words account.
- PyCon 2019
- Continued to do outreach for new sponsors
- Participating in regular planning meetings with the team
- Getting ready for registration launch in early November
- Reviewed and notated the exhibitor manual proof
- Updated sponsor info and sponsor FAQ pages for PyCon
- Maintained PyCon sponsor and PSF sponsor spreadsheets
- Invoiced new PyCon sponsors and sent statements for overdue invoices
- Working on job fair floor plan
- Working on choosing a venue for the PyLadies Auction.
4.3 Ernest W. Durbin III
- us.pycon.org
- Financial Aid feature planning for 2019 and beyond
- Integrated Startup Row application into site
- OTF Grant
- Developed and launched Request for Information to fill backend contractor roles
- Solicited feedback, suggestions, comments from PSF staff, warehouse contributors, and community experts on RFI content
- Prepared blog, tweets, and "preloaded" some folks to share RFI opening
- Began drafting Request for Proposals once RFI closes
- Obtained proposal from Kabu Creative to fulfill frontend work
- Packaging WG
- Supported Bloomberg PyPA sprints Oct 27/28
- www.python.org
- Banners for fundraiser launch
- Preparing for python.org hosting migration
- Implementing self-service sponsorship page generation for Sponsorship Coordinator
- Working on getting new Jobs Board features deployed
4.4 Kurt Kaiser
Continued the diverse, but routine, activities needed to process incoming and outgoing financial transactions (checks, wires, PayPal, ACH, charges) for the PSF and PyCon, working with payees to get their wire or credit card details as needed. (All grant transactions are handled by the Controller.)
Paid bills. Made bank deposits. Created Quickbooks Online (QBO) transactions for all of these. Updated the PyCon Tutorial/FA, PyCon Ledger, PyCon Sponsor, and PSF Sponsor status tracking spreadsheets as needed to reflect activity. Matched, reconciled and reviewed the PSF bank/credit accounts and transferred funds between accounts as needed. Processed the donations and acknowledgements for our thirteen fiscal sponsorees. Reimbursed fiscal sponsoree expense. Reviewed open invoice status and designated those needing statements to be sent. Incorporated compensation and withholding changes into Zenefits and Paychex. Processed the biweekly payroll. Updated payroll related transactions in QBO. General review of QBO transactions and financial status.
Administered psfmember.org. Made routine upgrades to the operating system, Drupal, and CiviCRM as required. Monitored backup status and the overall operation of the site and the associated donation acknowledgement system. Updated the donation acknowledgement system code to reflect changes in sponsorees or changes in the PayPal notification emails. Transferred donated funds to the Boston Python PEX card.
Attended Board meetings. Approved grant wires (we use dual approval) and handled communication with the Controller relative to ongoing wire payments.
Completed work on the Fall donation drive webpages. Tested and verified operation.
Processed a number of adjusting entries. Updated and reviewed the 2017 Financials in preparation for IRS Form 990 filing.
Reviewed the PyCon 2018 accruals. Prepared a 2018 PyCon Misc expense allocation spreadsheet and added the accrued transactions from QBO. Determined the appropriate detail expense accounts for all transactions. Reviewed the CTE registration revenue stream and identified transactions which belong in other revenue accounts. Prepared journal entries for all of this to move the PyCon deferred revenue and expense to the 2018 P&L.
4.5 Phyllis Dobbs
No report submitted.
4.6 Jackie Augustine
- PyCon
- Completed IATA Application and sent in. Provided follow up details per request from IATA
- Discussed Hatchery program, assisted with website page updates and blog post
- Finalized 2 hotel contracts for PyCon 2019
- Registration site brainstorming, provided suggestions for edits
- Created spreadsheet of hotel blocks, room quantities, rates for registration company
- Registration site edits and testing, provided feedback to registration company
- Created spreadsheet of Sponsor Promo Codes and provided details to registration company
- Updated webpages on us.pycon.org with 2019 data
- Participated in Financial Aid conference calls, learned the systems, assisted with updates to website pages and blog
- Requested quotes for photographers for PyCon 2019
- Provided comparison spreadsheet of photographer quotes in order to make a choice
- Discussed Mentorship program for speakers. Worked on processes for implementation
- Provided mentorship suggestions for speakers that requested assistance for tutorial proposals
- Continued onboarding; RFPs, contracts, site selection process
- PyCon team standup
- Began research for 2022-23 conference sites
- Updates to spreadsheets from 2018 to 2019 conference details
- Continued research and learning on social media systems, python, sponsor companies
- Began to be involved in answering emails
4.7 Naomi Ceder
- Work with Ewa, Ernest, and Jackie A on launch of PyCon Hatchery 2019
- Work with Mario C and Mayela on CFP/launch for PyCon Charlas
- Attended full meeting of ChiPy
- 1:1 monthly meeting with Director of Operations
- planning of face to face board meeting with director of operations
- Online discussions with executive committee
- 1:1 online calls with board members (ongoing) - Katie, Marlene, Chris, Eric, Kushal
- began informal mentoring program with selected community members
- normal involvement in PSF mailing list and slack discussions
- monitoring education, dev, mentorship, CoC, grants, community mailing lists
4.8 Van Lindberg
No report submitted.
4.9 Jackie Kazil
- Normal board activities and CoC WG
- Worked on Python citation best practice research
- Advising on NSF INCLUDES Conference: https://qubeshub.org/community/groups/edsin/conference_description
- Program committee work for PyData DC (Nov) & PyCon
- Reviewed PyCon budget
4.10 Eric Holscher
- Attended a number of Python events in Split, Croatia
- Normal PSF email activity/updates
4.11 Lorena Mesa
Attended monthly PSF board meeting as usual. Met with Naomi and Marlene to outline plan for reviving PSF Translations Work Group including plan to review and pass charter as well as recruit members. Participated in PSF Grants Work Group and PSF Code of Conduct Work Group. Attended and spoke at PyCon Espana 2018. Organized PyLadies Chicago and attended Chicago Python User Group monthly meeting. Began work as PyCon Programs 2019 co-chair including reviewing submissions and website.
4.12 Katie McLaughlin
Attended DjangoCon US 2018 and All Things Open 2018, and participated in a dedicated Meet & Greet event at DjangoCon US. Attended 1:1 Director call with Naomi
4.13 Thomas Wouters
Continued administering #python on Freenode and following along with the Infrastructure/Packaging WGs PyPI developments. Participated (as non-voting member) in the Code of Conduct WG.
4.14 Kushal Das
At the beginning of the month we had PyCon India 2018. Marlene Mhangami joined me and later Carol Willing also joined to staff the booth for both the conference days. I also gave a talk for around 15 minutes on PSF. We had a lot of stickers + booklets, which were gone in few minutes :) There are many newcomers who never heard about PSF before, and the booth was filled with people almost all the time. We also participated during the devsprints for various projects.
I also spent time for the regular grants wg votes. This month is filled with holidays in India, so nothing much was done other than these.
Attended 1:1 Director call with Naomi
4.15 Anna Ossowski
- Participated in email discussions on PSF Board mailing list
- Attended London Python User Group and London PyLadies meetups and chatted to people about the PSF
- Helped find a Financial Aid Co-chair for PyCon US 2019, this included social media outreach, chatting with people interested in the volunteer opportunity, creating an application form, reading applications, syncing up with Phyllis Dobbs
4.16 Christopher Neugebauer
- Did prep work for North Bay Python
- Prepared talk for PyCon Canada
- Participated in some grants WG discussions, but otherwise had reduced grants activity
4.17 Jeff Triplett
- DjangoCon US
- Organized/attended DjangoCon US 2018 in San Diego
- informally met with Ernest to discuss DjangoCon US, PyCon, PSF, and share ideas about community and fund raising models (he has great ideas)
- Ernest also helped me troubleshoot a CoC hotline issue before the conference which we used during the vent
- represented DEFNA and the PSF on the State of Django panel
- represented DEFNA and the PSF at a meet and greet
- DEFNA: chaired the October DEFNA monthly meeting and was active in weekly duties
- DEFNA: worked on closing/wrapping up the conference
- kickstarted 2019
- PSF
- was active in PSF mailing list discussions and slack
- discussed creating a "Regional PyCons summit" program for conference organizers with Christopher Neugebauer via the PyCon Hatchery program for PyCon 2019 (since we both are organizing conferences a few weeks apart this is mostly up in the air)
- promoted establishing sponsorship guidelines for PyCon (and the PSF for that matter) which includes vetting sponsors based on their website and marketing copy
- PSF Conduct Working Group:
- was active in mailing list discussions and made recommendations
- met with present Conduct WG members and Sage Sharp WG members at DjangoCon US to discuss next steps
- promoted revising existing Python Code of Conduct to be less aspirational and more actionable based off of PyCon's Code of Conduct
- DSF CoC Committee discussions
- was active in DSF CoC Committee mailing list discussions and slack
4.18 Marlene Mhangami
- Continued to discuss with board members Naomi and Lorena about translation working group. Discussed charter and continued to recruit potential WG members
- Continued to chair the PyCon Africa committee and work through changing the location from Uganda to Ghana
- Attended, spoke and answered questions in the PSF booth at Pycon India with fellow board member Kushal Das.
- Contributed to discussions on the mailing list and slack
5 Work Group Reports
5.1 Marketing
- Continuing to work on goals and a marketing plan for upcoming projects.
- Worked on a refresh of the Python Success Story page and finished evaluating the current stories.
- Worked on recurring giving campaign
5.2 Sponsors
- Finished evaluating the current Python case studies for a refresh of the Python Success Story page.
- Continue to receive and evaluate PSF sponsor applications. We agreed to change the name of the highest sponsorship level to "Principal." The highest level for PyCon sponsorship is Keystone. We just approved our first Principal level from Facebook.
5.3 Jobs
Continuing to work on improvements to the functionality of the job board to make the experience better for companies using the service.
5.4 Trademarks
No report submitted.
5.5 Packaging
Met with Sumana H. to assess availability and scope for communications work as approved https://mail.python.org/mailman/private/packaging-wg/2018-August/000520.html
5.6 Infrastructure
Continuing to catalogue and maintain in-kind sponsorships.
5.7 Fellows
Completed vote on Q3 members, published blog on newest Fellows (http://pyfound.blogspot.com/2018/10/python-software-foundation-fellow.html), collecting nominations for Q4
5.8 Cuban Pythonistas
The goals we'll be working towards:
- Explore the next steps to consolidate the Python Cuba community in Cuba
- More Python meetups
- Grow the organization team
- Confirm venues for regular meetups
- Pyladies
- Meetups for kids
- Speakers traveling from multiple countries
- November Django meetup confirmed
5.9 Approved Via Email
None at this time.
6 Votes Approved by Working Groups
Below are resolutions approved by the various PSF Working Groups since the August 21, 2018 board meeting:
6.1 Grants
RESOLVED, that the Python Software Foundation Grants Work Group grant $1000 USD to the Django Girls event happening in Cape Coast, Ghana October 20, 2018
Approved 7-0-0, September 26, 2018
RESOLVED, that the Python Software Foundation Grants Work Group grant $750 USD to the Django Girls event happening in Okigwe, Nigeria December 02, 2018
Approved 8-0-0, September 26, 2018
RESOLVED, that the Python Software Foundation Grants Work Group grant $500 USD to the PyBITS event happening in Hyderabad, India October 27, 2018
Approved 9-0-0, September 26, 2018
RESOLVED, that the Python Software Foundation Grants Work Group grant $3,500 USD to the GeoPython Conference happening in Basel, Switzerland June 24, 2019
Approved 9-0-0, September 26, 2018
RESOLVED, that the Python Software Foundation Grants Work Group grant $2200 USD to the PyCon KE conference happening in Nairobi, Kenya October 25, 2018
Approved 6-0-0, September 27, 2018
RESOLVED, that the Python Software Foundation Grants Work Group grant $1000 USD to the Django Girls event happening in Hohoe, Ghana OCTOBER 6, 2018
Approved 6-0-1, September 27, 2018
RESOLVED, that the Python Software Foundation Grants Work Group grant $800 USD to the Django Girls event happening in Cleveland, Ohio October 6, 2018
Approved 7-0-0, September 28, 2019
RESOLVED, that the Python Software Foundation Grants Work Group grant $5000 USD to the PyCon Canada Conference happening in Toronto, Canada November 10, 2018
Approved 9-0-0, October 2, 2018
RESOLVED, that the Python Software Foundation Grants Work Group grant $450 USD to the Django Girls event happening in Gombe, Nigeria October 10, 2018
Approved, 6-0-0, October 5, 2018
RESOLVED, that the Python Software Foundation Grants Work Group grant $604 USD to the Django Girls event happening in Tema, Ghana November 17, 2018
Approved, 6-0-0, October 5, 2018
RESOLVED, that the Python Software Foundation Grants Work Group grant $750 USD to the Django Girls event happening in Natal, Brazil October 18, 2018
Approved, 6-0-0, October 5, 2018
RESOLVED, that the Python Software Foundation Grants Work Group grant $1200 USD to the Python workshop at the Data Challenge Industrial 3.0 happening in Xalapa,Veracruz, México October 27-28, 2018
Approved, 6-0-0, October 5, 2018
RESOLVED, that the Python Software Foundation Grants Work Group grant $650 USD to the Django Girls event happening in Oko, Nigeria November 3, 2018
Approved, 7-0-0, October 8, 2018
RESOLVED, that the Python Software Foundation Grants Work Group grant $1,149.52 USD (~1000 Euro) to the Python San Sebastian conference happening in San Sebastian, Spain October 12, 2018
Approved, 6-0-0, October 10, 2018
RESOLVED, that the Python Software Foundation Grants Work Group grant $375 USD to the Django Girls event happening in Nashik, India October 7, 2018
Approved 6-0-0, October 11, 2018
RESOLVED, that the Python Software Foundation Grants Work Group grant $500 USD to the Python Developer Conference (MUPy) happening in Manipal, India October 27, 2018
Approved 6-0-0, October 16, 2018
RESOLVED, that the Python Software Foundation Grants Work Group grant $180 USD to the Pydata Accra First Meetup happening in Accra, Ghana October 13, 2018
Approved 6-0-0, October 16, 2018
RESOLVED, that the Python Software Foundation Grants Work Group grant $1560 USD to the Introductory Python Classes in Lumbini, Nepal in 2018
Denied 5-1-1, October 18, 2018
RESOLVED, that the Python Software Foundation Grants Work Group grant $550 USD to the Django Girls event happening in Matola, Mozambique November 10, 2018
Approved 6-0-0, October 19, 2018
RESOLVED, that the Python Software Foundation Grants Work Group grant $600 USD to the three PyLadies workshop events happening in Ho, Kumasi, and McCarthy Hill, Ghana in October, 2018
Approved 6-0-0, October 19, 2018
RESOLVED, that the Python Software Foundation Grants Work Group grant $2000 USD to the Introduction to Python and AI Training happening in Hamilton, Canada throughout October 2018
Denied 0-7-0, October 19, 2018
RESOLVED, that the Python Software Foundation Grants Work Group grant $250 USD to the Python Bauchi Meetup happening in Bauchi, Nigeria in November 2018
Approved 7-0-0, October 24, 2018
RESOLVED, that the Python Software Foundation Grants Work Group grant $6,309.29 USD (~5500 Euro) to the Teaching with Hardware (MicroPython & BBC micro:bit) Training Program happening throughout Slovakia in the autumn of 2018
Approved 6-0-0, October 24, 2018
RESOLVED, that the Python Software Foundation Grants Work Group grant $750 USD to the Django Girls event happening in Akosombo, Ghana November 23, 2018
Approved 6-0-0, October 24, 2018
RESOLVED, that the Python Software Foundation Grants Work Group grant $4000 USD to the Data Journalism and Digital Methods Conference happening in São Paulo, Brazil November 11, 2018
Approved 6-0-0, October 24, 2018
RESOLVED, that the Python Software Foundation Grants Work Group grant $3,500 USD to the PyCon Colombia conference happening in Bogotá, Colombia February 08, 2019
Approved 6-0-0, October 25, 2018
RESOLVED, that the Python Software Foundation Grants Work Group grant $600 USD to the Django Girls event happening in Monrovia, Liberia November 10, 2018
Approved 6-0-0, October 26, 2018
6.2 Scientific Python
None at this time.
6.3 Sponsors
RESOLVED, that the Python Software Foundation Sponsor Working Group approve the sponsor application from Facebook at the Principal Level.
Approved 9-1-1, October 16, 2018
6.4 New Business
None at this time.
7 Other Business / Discussions
- Chair updates (Naomi)
- Discussed dinners for face-to-face board meeting in November(Lorena)
8 Meeting Adjournment
The meeting was adjourned at 13:16 UTC (GMT/Zulu).