The 2017 Python Language Summit is coming!
The Python Language Summit is an annual day-long meeting of CPython core developers. It’s a highly technical meeting, designed to explore and resolve existing discussions regarding the Python programming language, the development of its reference implementation CPython, and the impact of the language’s evolution on the existing alternative implementations. It’s a once-a-year opportunity for Python’s core development team to get together in a room and work things out.
The meeting is kept small on purpose, as we think that maximizes its productivity and effectiveness. Nearly all attendees are CPython core developers, but we do accept presentations from anyone in the greater Python community who has something interesting to say to the core developers. And that could be you!
In order to be eligible, you must be able to attend the Summit in person. The Summit will be held May 17 2017, all day, in the same convention center where PyCon itself is held. You have to get there yourself; we literally have no discretionary budget to help people attend the Summit. However, you don’t have to buy a ticket to PyCon in order to attend the summit--it’s a completely separate event, and it’s free!
But mere eligibility is not enough. The presentations are carefully
hand-picked by the Language Summit organizers, and must be exceedingly
relevant and of high quality in order to be considered. The Summit only
comes once a year, and we the organizers want to keep it interesting and
maximally productive for the developers who are kind enough to attend.
To be brutally honest, we expect most proposals from non-core-developers will be turned down--again, sorry.
PyCon is large, diverse, welcoming, and vibrant, and there are lots of great avenues (e.g. lightning talks, BoFs, open spaces, etc.) for discussing Python-related topics. If your proposed talk isn't accepted for the Language Summit, we highly encourage you to explore these other options.
Here are the criteria you should keep in mind if you submit a presentation:
Examples of interesting topics:
Examples of irrelevant / uninteresting / ineligible topics:
The process for submitting a talk proposal is exactly the same as for core developers: fill out the Google form with your contact information, your affiliation, and a summary of your proposal. The form is reachable via the Language Summit page under the PyCon events menu:
Since this wider call for proposals comes so late in the process, we’re extending the deadline for submissions. The deadline is now Thursday, April 20th, 2017, two weeks from today. If your submission is accepted, we will notify you by May 1st.
Finally, even if you don’t get to attend, stay tuned to Linux Weekly News (LWN) in the days and weeks following the Language Summit. Jake Edge from LWN has done a fantastic job of reporting on the Language Summit the previous two years, and is planning on attending and reporting on it again this year. We all look forward to his thorough reporting of the event!
(Barry Warsaw and Larry Hastings)