Tuesday, April 06, 2021

The PSF is hiring a Developer-in-Residence to support CPython!

The Python Software Foundation is happy to announce the creation of the Developer-in-Residence role.

The Developer-in-Residence will work full-time for one year to assist CPython volunteer maintainers and the Steering Council. Areas of responsibility will include addressing backlog, analytical research to understand the project's volunteer hours and funding, investigation of project priorities and their tasks going forward, and begin working on those priorities. An extension beyond the first year will be based on the documented priorities this role creates, available funding, and community goals.

Inspired by the Django Fellowship Program's success (https://www.djangoproject.com/fundraising/#fellowship-program), the position is the result of a 2019 decision by the PSF board to strategically increase the PSF's focus to support CPython by helping fund the hiring of a full-time employee. In the early months of 2020, the Python Steering Council worked on presenting a road map at PyCon US 2020 that would unveil this support. Little did we know, 2020 held different plans for us all! Regardless of circumstances, the group put together a recording outlining the Steering Council's priorities and how funding full-time support was put on hold (the talk is worth checking out!).

Fast forward approximately a year, we are picking up from where we left off! Thanks to the support from sponsors such as Google, this effort is funded for one year and moving forward.

The PSF is currently accepting applications for the role. The job post has been shared with the Python core developers via their mailing list. You can check the post via their public archive.

Monday, March 01, 2021

Happy Anniversary to Python and the Python Software Foundation!

For two decades the PSF has worked on:

  • diversity and inclusion efforts
  • establishing and enforcing a code of conduct for our community
  • making PyCon more accessible
  • improving the services we provide to the community 
  • increasing our support of developers and volunteers
  • supporting Python conferences, workshops, and other events around the world.

As we celebrate the PSF’s 20th and Python’s 30th anniversaries, we want to welcome everyone to become a PSF member. It’s important to us to have a membership that reflects our community. We want our community to be more diverse: whoever you are, and whatever your background, we welcome you. We are working to support a community that is based on mutual respect, acceptance, and encouragement. 

Everyone who uses and supports Python is invited to join us at any of the following membership levels:

Basic Member - it’s free!

Being part of the PSF means being part of the Python community. In 2014, we changed the bylaws to make the PSF an open membership organization, so that everyone who uses and supports Python can join. You can sign up as a basic member here.

Supporting Member - $99/year

Supporting members make an annual donation to the PSF to sustain the Foundation and support the Python community. They are eligible to vote for candidates for the PSF Board of Directors, changes in the PSF bylaws, and other matters related to the foundation. To become a Supporting member, follow the instructions here

Managing Member 

Managing members are people who dedicate at least five hours per month working to support the Python ecosystem - by organizing Python events, managing or contributing to PSF projects, running infrastructure, participating in one of the PSF's working groups etc. For details on signing up as a contributing member, refer to this form.

Contributing Member 

Contributing members are people who dedicate at least five hours per month working on projects that advance the mission of the PSF, where the work relates to the creation or maintenance of open source software available to the public at no charge. Contributing members are eligible to vote. For details on signing up as a contributing member, refer to this form.

Help us celebrate and spread the word!

We’d love to hear your stories about what being part of the Python community means to you. Post a picture or a memory with our hashtag (#psfanniversary) and we’ll retweet.

We at the PSF want to thank everyone in our community for all that you do. Your support is what makes Python and its community so extraordinary.