this is a german Web-Mirror of PYTHON.ORG powered by Domainunion AG

Revision 28 as of 2017-05-24 12:55:18

Clear message

Candidates for the 2017 PSF Board of Directors

The following people have been nominated as Directors of the Python Software Foundation for the term beginning in June 2017. Their self-written summaries follow. The specific dates of relevance to the election are:

  • Open call for Board Director Nominations: May 1, 2017
  • Board Director Nomination & Voter Eligibility cut-off: May 25, 2017 AoE - nominations & voting eligibility closes at 2017-05-25 23:59:59 UTC-12
  • Voting start date: June 1, 2017 AoE - ballots will be sent out
  • Voting end date: June 10, 2017 AoE - election closes at 2017-06-10 23:59:59 UTC-12

The above closing times are given in the "Anywhere on Earth" (AOE) timezone.

There are currently 11 seats on the Board of Directors (last changed in the 2012 PSF Members vote).

Registering as a PSF Board candidate

To register as a candidate for the Board elections, add your nomination to this page using the format listed at the end of the page. We'd like as many groups within the PSF membership as possible to have the option of electing candidates that can directly represent their interests in Board discussions, so if there's someone you'd particularly like to have represent you, you may want to consider getting in touch with them and (politely!) asking if they'd be interested in nominating themselves.

Read through the Letter from PSF Director of Operations - Expectations of Board Directors & Duties and Responsibilities of Directors. Please note that the PSF bylaws require that Board candidates disclose significant organizational affiliations (for example, their employer).

Note

Please follow the instructions on the FrontPage to gain wiki edit access.

Registering to vote on PSF ballots

While PSF Membership is open to anyone that chooses to join, Basic Members are not entitled to vote on PSF ballots, including Board elections. In accordance with the bylaws, the following PSF Members are entitled to vote on PSF ballots:

To register as a Managing or Contributing member, refer to this post on the PSF blog.

To register as a Supporting Member, please use the PSF Associate Membership site.

PSF Fellows must themselves be approved through a PSF ballot, and thus only existing Fellows will be entitled to vote on the upcoming ballot. This ballot will include bylaw updates for the newly established process for nominating Fellows.

Outgoing Directors

The following members of the 2016/17 Board are stepping down and will not be registering as candidates for the 2017/18 Board:


Please use the following format:

Candidate Name
==============

*2016 Board Member.* or *New Board Member.*

Description.

Affiliation: ...

----

Lorena Mesa

2016 Board Member

Description

It is with great pleasure that I outline my personal contributions to the Python community. Additionally I will provide an overview of the merits that I believe I could bring to the PSF as 2017 member of the Board of Directors.

History as a Python Organizer

I began my tenure as a Python organizer when I founded the PyLadies Chicago chapter over two years ago, I’ve since continued to act as the lead organizer. At PyLadies Chicago we aim to have at least one event a month. With May 2017 as our 29th month in existence, we’ve had 50 events putting us right at about 1.5 events a month (or three events every two months :-) ).

PyLadies Chicago has been a rich and rewarding experience as the continued recruitment for women in technical communities, such as Python, is one of my top priorities. As a Latina and a woman I believe it is instrumental we continue to advance this cause but more importantly to continue to advance it on a global scale.

2016/2017 PSF Community Contributions

  • Attended 16 of 17 meetings (3 by proxy)
  • Represented PSF and Spoke at Python Jamaica (November 2016)
  • Co-delivered PSF Update at EuroPython 2016 with Naomi Ceder
  • PSF Communications Co-Chair, Overseeing Blog
  • Assisted in the hiring of 2 new PSF Bloggers
  • Authored 2 PSF Blog Articles
  • Interviewed about the PSF in several capacities, for example: ZimboPy April 2017 Interview, Podcast Interviews (e.g. Python.__init__)
  • Spearheaded the start of the PyCon Organizers Manual
  • PyLadies PyCon Booth Volunteer (2016, 2017)
  • Young Coders PyCon Teaching Assistant (2017)
  • Python Day Mexico City Speaker June 2017 including a lightning talk on PSF in Spanish
  • O'Reilly's published adaptation of 'Hitchhiker's Guide to Python', Technical Editor
  • Django Girls Chicago, Lead Organizer (2015, 2017)

Of significance for me has been the active outreach I attempt to have, providing consul, answers, or general support as I can explaining what the PSF is. For example when I represented the PSF at Python Jamaica many of the conversations with attendees I had led to asks for what the PyCon Organizers Manual can help address. I am also working with PyLadies Mexico City chapter members to help with their Python Day in June 2017 where I aim to meet the community in their own language of choice, Spanish. Other regional communities I have been working with include Zimbabwe through ZimboPy’s Python mentoring program targeting young women and Cuba with their upcoming Latin America Scientific Python Conference in September 2017.

2017/2018 Goals as a Board Member

My goals for 2017/2018 as a board member can be largely defined through the lens of organizational building, continued and better informed outreach, and promoting diversity:

  • Promote diversity: Something that hasn’t come to fruition this past year has been the first PyLadies Conference. I want to help spearhead this conference and see to it that it becomes a reality. Additionally I want to include new voices on the blogging team, notably targeting Pythonistas from outside the United States. Additionally I want to work with the PyLadies blog ensuring new content is added to it frequently and investigate the opportunities of highlighting PyLadies content in the PSF blog.
  • Develop organizing documentation for Python organizers: This will primarily mean the continued work on the PyCon Organizers Manual. My goal is to have flushed out content with names represented in each regional chapter of organizers that are willing to work on the document and speak with others about their work. It may be beneficial to consider translation opportunities for this document as well so targeting individuals who can support that initiative will be important as well.
  • Oversee and contribute to onboarding/transition strategies for the PSF Board: Former PSF Director Carol Willing began centralizing this documentation with additional support from other PSF members. As the 2016/2017 board had a large number of novices to the board, I recognize a need for continued work on these documents. Onboarding is important and I want to act as a lead in helping onboard new members and create more documentation and resources as needed.
  • Support the Code of Conduct Working Group: The PSF has started to investigate the idea of a Code of Conduct working group. At this time there hasn’t been a well defined policy put into place. I am passionate about investigating what a Code of Conduct Working Group may mean for the PSF, both in defining what the role of the PSF should be in such issues, as well as building a working group that includes the relevant voices to make this working group successful.

Summary

In summary, I would like to thank you for your time and consideration for my 2017 PSF Board of Director nomination. Serving as a board member for 2016/2017 has been an honor and I hope to continue to serve on in this capacity for the next coming term. There is much work to be done, considerably in the areas of continued geographic outreach and building better transition policies for the PSF in the future. However it is my hope to prioritize these areas as a 2017 PSF Director.

Affiliations:

  • PyLadies Chicago, Founder and Organizer
  • Write/Speak/Code, Conference Organizer
  • Django Girls Chicago, Organizer
  • Chi Tech Diversity, Founding Member (chitechdiversity.com)
  • Systers, Google Summer of Code Mentor
  • Sprout Social, Software Engineer in Data Science

In solidarity,

Lorena Mesa


Naomi Ceder

2016, 2015 Board Member

After two years as a member of the board, I'd honored to be able to continue to serve on the board. Having been a member the Python community for over 15 years, it's a commitment I take very seriously, and my absolute priority is the success of the PSF mission and the well being of the global Python community.

My Contributions to the PSF board in 2016:

  • Co-created PSF Grants Working Group, which now plays the main role in awarding event grants.(2015) Worked to expand representation and participation esp from Africa and South America.
  • Started work on a PSF translations Working Group, aimed at getting PSF and community documents translated. Pilot project is translation to Portuguese.
  • Original member of the PSF Fellows workgroup, which will be restarting the process of selecting PSF Fellows.
  • Assisted with creating PyCon Organizers Handbook project.
  • Supported the creation of Python initiatives in Nigeria by helping get access to a mailing list, and advice on organization and grant requests; and Cameroon by coordinating with projects applying for PSF support.
  • Gave keynotes at Europython, Python Brasil, upcoming talks at PythonDay MX and PyCon CZ; coordinated and co-presented PSF members' meetings at Europython (with Lorena Mesa) and Python Brasil.
  • Moderator of several PSF mailing lists - edu-sig, pythonedu-wg, pynigeria.
  • Attended all PSF board meetings (1 by proxy), and as vice chair, I chaired several meetings when the chair was unavailable.

My goals for 2017/2018 as a board member are similar to those of 2016-2017 (they're not done yet). In addition to supporting the PSF mission in any way that I can, I want to:

  • Foster Diversity across a wide range of axes - race, nationality, ethnicity, disability, neurodiversity, gender and gender identity, sexual orientation, economic background, etc. One area I would like to improve is the accessibility of PSF and Python community materials with their translation into more languages.
  • Increase Voting Membership - As the global Python community continues to grow, we need to involve communities from around the world in the workings of the PSF. I am also working to bring back the process of selecting PSF Fellows.
  • Develop New Leaders - I believe that for an organization to be inclusive thought and effort must be put into opening all aspects to new people. I'm very interested in getting more people involved in working groups and committees as way for them gain leadership experience.
  • Support Education - Support for education is more than funding workshops - I'd like to encourage initiatives to improve pedagogy, tools, and resources for the various groups teaching Python, and support our working group aimed at curricula and teaching resources.
  • Evolve PSF management - As the community grows, the role of the PSF board needs to adapt. I will continue to support changes to give the PSF staff more ability to handle managerial and operational issues and for the board have more of an oversight role. We also need to continue to learn and apply non-profit organizational best practices.

Background:

  • Keynotes and talks on Python, Diversity, and Community at Python Brasil, PythonDay MX, PyCon CZ, PyCon UK, PyCon PL, PyCon Ireland, ACE!Conf (Krakow, Poland), Write/Speak/Code 2016, EuroPython, PyCon US, PyLadies, and others.
  • Organizer - PyCon: Sprints, Intro to Sprinting workshop, education summits at PyCon, poster session; PyCon UK: Education Track Presenter, organising committe, poster session, Code of Conduct response team, Trans*Code at PyCon UK coordinator.
  • Author of The Quick Python Book, 2nd ed. (3rd ed in preparation).

Affiliations:

  • Blick Art Holdings, Inc - Development Manager
  • Trans*Code - Co-Founder
  • Chi Tech Diversity (chitechdiversity.com) - Founding Member
  • Bloomberg, LLC - Distinguished Lecturer & Distinguished Visiting Engineer

Eric Holscher

New Board Member

My goals for the PSF

Hi, I'm Eric, and I'm a co-founder of Read the Docs and Write the Docs. The Python community has grown over the past few years, and I believe the PSF should grow with it. My goal is to increase PSF's impact on the world and the Python community, mainly through my focus on these goals:

  • Increase Sustainability: The fact that we don't have full-time paid staff working on PyPI is a travesty. I believe there is a way to make this happen, but it will be a battle, and will require making some compromises along the way. If people wear a pager, they should be paid. There are some perverse incentives with paying people to develop software, but paying people for operations and support should be obvious.
  • Increase Inclusion: I'm in awe of the work that the Pyladies, Django Girls, and others do every day. We should do as much as possible to support them, along with telling their stories, and inspiring others to create similar efforts for other under represented groups. I think that we've done a reasonably good job bringing people into the community, but we still need to work on Inclusion to get them integrated once they're here. What does the month after a Django Girls workshop look like for the attendees?
  • Improve Documentation: This one is probably obvious given my background, but I believe that documentation is a fundamental part of inclusion, which is a fundamental part of diversity. It's also the primary way that a majority of our users interact with the Python language. We should improve our documentation theme so that it works on mobile, we should improve the structure of our docs to include more guides and tutorials, not just examples. We should also translate our documentation (PEP 545), so that people all around the world can learn Python without having to learn English. There's a lot of work to do here, but I hope to provide vision in this space.
  • Improve Communication: What on earth does the PSF do? How much money does it spend each year? What outcomes does it have? I think that I can help people understand what the PSF does, and how it operates, in a more transparent fashion. I think that this is the first step towards raising awareness for it in the community, and allowing it to become more sustainable and support more community projects.
  • Increase Python 3 Adoption: The time is now. Python 3 is ready -- let's make it happen. The latest projects that I've created are on Python 3, but much to my shame Read the Docs is still Python 2, and defaults projects to Python 2. I will personally move forward in this regard, and think the rest of the community should as well. It's time.

Experience

I've been working on Read the Docs, an open source project, and now almost sustainable open source business for the last 6 years. Along the way, we've also built a global community around documentation with Write the Docs. Both of these projects have had global impact on the software industry:

I believe I'm uniquely suited to this job:

  • I have a background in building (and sometimes failing to build) open source communities with Read the Docs
  • I have helped build a unique world-wide community around Software Documentation with Write the Docs
  • I have helped run conferences in 4 difference countries, and attended Python conferences on 4 continents

I've also been fighting day in and day out to turn both of these organizations into sustainable businesses, without compromising their missions. I believe this experience is valuable for the PSF:

  • The PSF is tasked with building and supporting the Python community. I have experience with this both in Open Source, as well as the software industry in general.
  • The PSF primarily makes money from conferences (PyCon) and tries to support the community with these funds. Write the Docs is fundamentally the same concept, and I have experience with the benefits and downsides of this "business model".

My Commitment to the Python Community

I've attended every Pycon US since Chicago in 2009, and love the Python community. My goal with serving on the board is to give back, and help move it forward on a number of issues.

I've spoken at a lot of conferences, mostly around Python. You can see more info about it on my website -- you may have even met me at one of these events :)

Affiliations

  • Co-founder of Read the Docs, also my primary source of income.
  • Co-founder of Write the Docs, a global community around software documentation.

Raphael Pierzina

New Board Member.

Carol: I nominate Raphael Pierzina. I'm very impressed with Raphael's community outreach. He actively encourages people that are new to Python by being responsive on the projects he maintains, by helping at sprints, and by being active at conferences and user groups. As a maintainer, Raphael brings experience to the PSF Board about the importance of supporting maintainers of the PSF infrastructure and Python language. I am confident that Raphael would carry out the PSF mission and make an excellent director. Thank you.

Hi, I'm Raphael!

I write software for my job and for fun - mostly in Python and Go. I specialize in Python development, automated testing, and RESTful web APIs. I have been a part of the Python community for a couple of years now and use Python on a daily basis for work and in my open source projects. I made friends with many fellow Pythonistas online and at community conferences like EuroPython, WriteTheDocs and local user groups in Scotland. I am very inspired by the Python community.

Who am I? I am a person who gives back. I contribute time to the following open source projects:

I also attended and spoke at several conferences and local user groups: EuroPython 2015, EuroPython 2016, Python Glasgow, and Python Edinburgh. This year, I'm going to speak at PyData Berlin and hopefully also EuroPython.

I talked about pytest on the Test & Code Podcast and on the Weekly Python Chat, volunteered my expertise in Python testing during Adopt pytest month, helped raise funds for the pytest development sprint, and worked in my free time as technical reviewer for a book about Kivy–a Python framework for NUI development.

Goals as a PSF Board Member

Increase inclusion

I would be honored to represent the PSF as a Board Director and promote diversity and openness in the Python community. I want to work with the board on initiatives to help newcomers around the globe to begin their creative journey with code. Most importantly, I want to make sure everyone feels welcome in our community.

Often the barrier from writing a Python script to publishing a fully-fledged PyPI package can be intimidating–but it doesn't need to be. I would like to kick off or support existing efforts that address this problem. I hope to encourage new developers to publish their first package on PyPI and share their creations with the Python community.

I also want to support the important work of the brilliant minds behind Django Girls, PyLadies and other great projects that focus on integrating people from underrepresented groups.

Support maintainers

I believe that we as an industry and community need to do better at supporting maintainers of open source projects. These projects provide critical infrastructure and tools used by organizations and individuals globally.

Despite being volunteer run, they are expected to fulfill unfair demands by well-funded companies, which can lead to mental health issues and ultimately put the projects at risk. This is not OK! It is important to make our ecosystem sustainable so we can grow a larger community of new and more diverse members without burnout.

I don't have a definite solution to the problem of sustainability in open source, but I want to work with the other board directors on initiatives to combat this issue. I believe it needs to be a PSF effort to explore more possibilities around raising funding for critical projects in the Python ecosystem.

Improve Documentation

The Python language documentation at https://docs.python.domainunion.de has a few problems. Although the majority of prominent speakers at Python conferences actively advocate for the adoption of Python 3, it is not very well reflected in the official docs.

The fact that beginners on the Python subreddit regularly ask if they should be learning Python 2 or Python 3 is alarming. It could be an indicator for that the official documentation is not very explicit about this.

As a director on the board, I would like to work with the other members to better understand what is causing the confusion within our community. By updating the documentation we can better communicate to aspiring Pythonistas that Python 3 is now widely supported and the recommended language version for newcomers to learn.

Represent the PSF

The Python community continues to grow, but I feel there is a lack of awareness about the PSF and its mission. The PSF meeting with Naomi Ceder and Lorena Mesa at EuroPython last year was a great way to give updates directly from the PSF board. Also the stickers for PSF members were awesome!

I would like to draw on this and represent the PSF in Europe. My hope is to get people at conferences in Europe and local user groups in Berlin interested in the workings of the PSF. It would be great to have more people register as PSF members and involve them in votes like this one.

Affiliations

  • Software Engineer at moovel Group
  • Core Contributor to cookiecutter and pytest

Philip James

New Board Member.

Who am I?

Hi there! You may have seen me at PyCon this past year, or in years previously, or at DjangoCon US or DjangoCon EU, or at PyBay or PyDX. This year at PyCon, I was the guy helping stuff swag bags, or with the BeeWare booth, or taking your tickets at the PyLadies auction, or helping at the front desk for sprints, or giving a talk with my friend Asheesh Laroia about uWSGI.

I’ve spoken at two DjangoCons, and am on the organizing team for DjangoCon US. If you’ve received an email about your visa for DjangoCon, it probably came from me! It’s through my work at DjangoCon and PyCon that I’ve become involved in the BeeWare community; I have the pleasure of serving there as a Core Contributor.

But the measure of who we should want to see on the board is only partially about what they have done, and more about what they want to do.

I want to continue to grow the Python community, especially with a focus on growing the number of jobs available for Python developers and growing the number of companies sponsoring Python events. I’d like us to be pushing for a world where every Python programmer has a job they love, no matter their skill level, and where the events we run continue to be well-funded and welcoming.

I also care intensely about the strength of the Python ecosystem. We need to have the best tools available, and that means a focus on our packaging and package distribution. PyPI, pip, wheels; I’d like to see all of these become first-class tools, and for Python to become more of a model of involvement and tooling excellence.

Mostly, I want to be a board member to give back to the community that has given me so much, and do my part to help push us all forward. No matter the result of the election, I’d love to have a conversation with any and all of you, and I’m always available at phildini@phildini.net.

Things I Plan To Do: * Regularly talk at hackathons and universities about why they should use Python * Continue volunteering at events, especially with a focus on outreach and diversity * Investigate putting stronger financial backing around our ecosystem tools

Conferences:
  • PyCon 2013 - Attendee, Program Committee
  • PyCon 2014 - Program Committee
  • PyCon 2015 - Attendee, Speaker
  • PyDX 2015 - Attendee, Speaker
  • PyTennessee 2016 - Attendee, Speaker
  • DjangoCon EU 2016 - Attendee, Speaker
  • PyCon 2016 - Attendee
  • DjangoCon US 2016 - Attendee, Speaker
  • PyDX 2016 - Attendee, Speaker
  • PyCon 2017 - Attendee, Speaker, Volunteer
Affiliations:
  • DjangoCon Us
  • BeeWare
  • Django

Organizations Volunteered with: PyCon, DjangoCon, PyLadies

Van Lindberg

2016 Board Member

Summary

I have served the PSF in one way or another for a little over ten years now. My goals have always been to give back to the community that has helped me so much by using my professional abilities on behalf of the PSF. Most concretely, I have been a driver - or sometimes the driver - for most of the changes associated with professionalizing the PSF, expanding its scope and capabilities, and making it more effective.

My goal if elected would be to help finish the transformation to a standard executive director-led organization with an advisory board, as opposed to the executive board that we have had. I think that this will help us provide greater service to the community, greater continuity, and to take on greater challenges in the future while still not burning out our volunteers.

Note: If elected, I expect that I will be appointed to an "Officer Director" position.

Qualifications

  • I am one of the most consistently active directors - not just attending, but actively contributing to the board
  • I typically donate 100-200 hours a year of time to the PSF, a which a substantial amount is in a legal capacity
  • I now the representative of the "institutional memory" party, keeping the knowledge of what decisions were made (and why they were made) over the past 10+ years (although I will never be as good a representative of the institutional memory party as Tim).
  • I also bring to bear knowledge about corporate processes and law that help keep the PSF functioning correctly

Goals for 2017+

  • Continue with the professionalization of the PSF; finish transition to a professionally managed organization
  • Continue trademark prosecution
  • Update PSF policies and procedures
  • Generate new "onboarding" tasks and documentation to make it easier for new members of the community to get started contributing

Affiliations:

  • Dykema (Law Firm)

Chukwudi Nwachukwu

New Board Member.

Introduction:

  • An active member of the PSF Grants Working Group.
  • A byproduct of Python initiatives in Nigeria that Naomi Ceder helped to build. We are now officially registered with the Corporate Affairs Commission in Nigeria and now known as Python Software Community
  • The Chairperson of Python Software Community in Nigeria.
  • One of the moderators of the Nigerian mailing lists, python-nigeria and pynigeria.
  • One of the Supervisors for the upcoming Pycon Nigeria.

With over a decade Python coding experience, I have been able to serve the local community in Nigeria, and, at times, in Ghana and, recently in Kenya. I am always open to help, using whatever means at my disposal.

System Message: WARNING/2 (<string>, line 436)

Title underline too short.

With over a decade Python coding experience, I have been able to serve the local community in Nigeria, and, at times, in Ghana and, recently in Kenya. I am always open to help, using whatever means at my disposal.
----

Unable to edit the page? See the FrontPage for instructions.