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 June 11, 2007

Subscribe via RSS

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

June 11, 2007

A regular meeting of the Python Software Foundation ("PSF") Board of Directors was held over Internet Relay Chat beginning at 17:07 UTC, 11 June 2007. Stephan Deibel presided at the meeting. David Goodger prepared these minutes.

1   Attendance

The following members of the Board of Directors were present at the meeting: Stephan Deibel, David Goodger, Andrew Kuchling, Martin von Löwis, and Brett Cannon. Also in attendance was Kurt Kaiser (Treasurer).

2   Minutes of Past Meetings

The 15 May 2007 Board meeting minutes were approved by a 4-0-1 vote (in favor – opposed – abstentions).

3   Status of Past Action Items

(Pending action items appear like this.)

3.1   Carried Forward

The following are action items carried forward from the 14 May 2007 meeting, as highlighted in the minutes (Section 3, Status of Past Action Items):

  1. Originally from October 2005, Section 4, Public Support Committee: D. Goodger will pursue web page and installer donation link ideas.

    Status: carried forward.

  2. Originally from June 2006, Section 6, PSF Records: The Board agreed to assemble the existing records in one place, have them scanned, and enter them into the PSF data repository. D. Goodger will coordinate this work and maintain the records.

    Status: in progress.

  3. Originally from August 2006, Section 10: T. Peters will ask the advice of Larry Rosen regarding concerns with the contributor agreement.

    Status: carried forward.

  4. Originally from December 2006, Section 4, Jython Contributor Agreements: A. Kuchling will write to the Jython contributors and ask them to sign contributor agreement forms.

    Status: carried forward.

  5. Originally from March 2007, Section 12, Awards: S. Holden will prepare a proposal for a PSF awards program.

    Status: carried forward.

  6. Originally from March 2007, Section 16, Reviving the Grants Program: D. Goodger will send email to PSF-members about recruiting: a leader for a new grants program, an Assistant Secretary, and an Assistant Treasurer.

    See item 8.

    Status: carried forward.

  7. Originally from March 2007, Section 18, Bylaw Change Survey: S. Holden will call for a separate discussion of changes to the bylaws.

    Status: carried forward.

  8. Originally from April 2007, Section 5, Assistants: S. Deibel will work with the Treasurer and Secretary to write up calls for assistants.

    S. Deibel sent out a call by email for an assistant treasurer with no responses. See Search for Assistant Treasurer below.

    Status: carried forward.

  9. Originally from April 2007, Section 6, Python Package Index (Cheese Shop): A. Kuchling will ask Thomas Wouters about increasing the memory on ximinez, and getting another machine for PyPI.

    Status: carried forward.

  10. Originally from April 2007, Section 9, New PSF Members: D. Goodger will contact the PSF members not subscribed to the PSF-Members mailing list.

    Status: carried forward.

3.2   New in May

These action items originated at the 15 May 2007 board meeting on IRC.

  1. Section 4, Frank Willison Award: D. Goodger will coordinate the selection of the 2007 recipient of the Frank Willison Award.

    D. Goodger reported that he is currently gathering candidates; several have been nominated. He will discuss them over email this week.

    Status: in progress.

  2. Section 4, Frank Willison Award: D. Goodger will set up a page on to list the recipients of the Frank Willison Award.

    Status: in progress.

  3. Section 5, Funding for Jornada Python en Santa Fe (Argentina): S. Deibel will notify Facundo Batista about the PSF's grant for the Jornada Python en Santa Fe (Argentina).

    K. Kaiser sent the grant money on June 4.

    Status: done.

  4. Section 6, EuroPython Sponsorship: A. Kuchling will contact the EuroPython organizers to arrange for the PSF's sponsorship.

    The EuroPython Society has been informed of the PSF's sponsorship. A. Kuchling will get them to send an invoice with their bank wire information.

    Status: in progress.

  5. Section 7, PyCon Uno (Italy): S. Deibel will ask PyCon Italia to correct their usage of the Python logo.

    Status: done.

  6. Section 7, PyCon Uno (Italy): D. Goodger will produce a PSF logo based on the Python logo.

    D. Goodger reported that he made an initial PSF "web badge" logo, and will put it on the web soon. He still has a banner-style logo to make.

    Status: in progress.

  7. Section 7, PyCon Uno (Italy): S. Deibel will notify Valentino Volonghi about the PSF's sponsorship of PyCon Uno (Italy).

    S. Deibel reported that Neal Norwitz sent the PyCon Italia sponsorship money.

    Status: done.

  8. Section 7, PyCon Uno (Italy): D. Goodger will look into making PSF banners.

    D. Goodger reported that he looked into producing banners, and it's not too expensive. It wasn't done in time for PyCon Italia, but maybe for EuroPython.

    Status: carried forward.

  9. Section 7, PyCon Uno (Italy): S. Deibel will notify the PSF members about the availability of passes to PyCon Uno (Italy).

    All three passes were given. S. Deibel will send details by email.

    Status: done.

  10. Section 8, Request to Change Home Page: S. Deibel will refer Jeff Rush to the pydotorg mailing list for changes to

    Status: done.

4   Search for Assistant Treasurer

S. Deibel emailed psf-members to recruit a new Assistant Treasurer but got no response. M. von Löwis suggested that we should approach individuals that we consider trustworthy. S. Deibel asked, who?

K. Kaiser noted that there are specific requirements: double entry book keeping and ability to code in Python are key. M. von Löwis suggested the candidate should be based in the US; K. Kaiser agreed, but said Canada would probably be OK too.

K. Kaiser also suggested that there should be a separation of control in accounting:

Right now the key officers can review the books and accounts. But usually there is more than one person involved in receiving and issuing checks. That's easy in a normal business or non-profit, but harder for us. For instance, one person opens the mail, and another processes the checks.

B. Cannon and D. Goodger noted that cashing US checks in Canada incurs a delay of several weeks. K. Kaiser replied that the accounts should stay in the US; the Treasurers need only send checks by mail.

B. Cannon asked what the Assistant Treasurer's responsibilities would be. S. Deibel and K. Kaiser listed the Treasurer's responsibilities, which are shared with the Assistant Treasurer:

  • make payments
  • receive payments by check and deposit
  • deal with credit cards (fraud, refunds, making sure records update)
  • update records
  • issue reports
  • do taxes

S. Deibel suggested that the Assistant Treasurer could take over bits at a time to help out, until they know how to do everything. M. von Löwis suggested that starting with a specific activity would be best.

5   Reports

5.1   Bug Tracker

B. Cannon reported that the bug tracker transition will move forward once SourceForge fixes a bug in their systems. They say they are working on it.

5.2   PyCon

D. Goodger reported that he will be visiting Chicago on July 20 & 21, to meet with hotel staff.

K. Kaiser asked about the status of PyCon equipment storage in Dallas. D. Goodger summarized a recent message from Jeff Rush: the self-storage room is empty and closed, and there is no need for further payments.

5.3   Advocacy

S. Deibel reported that the Advocacy Coordinator status is at

5.4   EuroPython

A. Kuchling informed the Board that Laura Creighton has been elected the chairman of the EuroPython Society, replacing Michael Hudson, the previous chairman.

Kuchling also reported that Laura Creighton asked him two questions:

  1. Is the $5000 PSF sponsorship for travel funding?
  2. Can she book travel for several people and ask for the PSF to reimburse her, or do we have to reimburse the actual attendee?

Kuchling informed Creighton that the $5000 is a sponsorship, not earmarked for travel funding, and that EuroPython could submit a further proposal for the PSF to fund travel. The Board agreed. If such a funding proposal is approved, S. Deibel strongly suggested (and others agreed) that we also make just a single payment and not pay the recipients directly.

6   Adjournment

S. Deibel adjourned the meeting at 17:52 UTC.