Skip to main content

Why proposals are due so many months before PyCon

“Why does PyCon make us submit proposals six whole months before the conference? They expect us to start thinking of topics for PyCon 2016 while it is still 2015!”

To be honest, I used to ask the same question about PyCon myself. Now that I am the conference chair, I have the privilege of working directly with the volunteers who make the conference possible! They have been generous with their time in bringing me up to speed on how each of their committees operate, helping me see the big picture of how the conference schedule is negotiated each year.

And better yet, they have proved willing to accept a challenge: we have made the schedule more aggressive this year, to close some of the gap between the close of the Call for Proposals and the start of the conference itself! I am excited about the results of their hard work:

  • Tutorial proposals are due on 2015 November 30, which is 25 days closer to the conference than the same deadline last year.
  • Talk proposals are due on 2016 January 3, which is 59 days closer to the conference than last year — an improvement of nearly two months!

It would have been less risky to simply repeat the PyCon 2015 schedule over again, so I thank the volunteer chairs for their boldness here. In an upcoming post I will share more details about their process, and about how you can volunteer on their committees to help them achieve this year’s more ambitious schedule!

But, for now, let me introduce the whole subject by answering the question I posed — why does the CFP close so many months before the conference?

Imagine a speaker from another country who wants to give a talk at PyCon. Their salary is low by United States standards. They might have a hard time obtaining a visa. If the Python Software Foundation wants its flagship international conference to be able to welcome speakers from all over the world, what constraints does that place upon the schedule?

Unless we are going to ask speakers to undertake personal financial risk for the mere chance of getting to attend and speak, PyCon will operate under three constraints:

  1. International speakers are one of the constituencies we try to serve through our Financial Aid program, so after we announce PyCon’s schedule of accepted talks, tutorials, and posters, the speaker will need time to turn around and apply for Financial Aid.
  2. We will then need time to complete our Financial Aid process and make award decisions before we expect an applicant to spend money applying for a visa.
  3. It can take more than a month for the government to rule on a visa. Only once a speaker has received a visa — instead of a rejection — can they risk purchasing an airline ticket and making the other financial commitments involved in arranging travel.

If you imagine that each of these three steps takes roughly a month, then you understand why talk and poster proposals are due on 3 January 2015. January and February belong to the program committee process that chooses talks and posters. March is when the financial aid committee receives applications and decides on awards. In April the government will process and (hopefully) accept the speaker’s visa application. If all goes well, that will leave an international speaker with only a bit more than a month to purchase an airplane ticket and travel to the conference!

So the long lead time between the CFP and the conference arises from the PSF’s goal of making PyCon a conference not just for North America, but for the entire world. We make it the one event each year where the Python community sets the stretch goal of not just welcoming people from a single region or continent, but of welcoming everyone. That means we have to close our CFP earlier than any other Python conference — but we believe it’s worth it.

Comments

This is a great insight, thanks. The long CFP window is hugely generous this year.
Thanks for sharing. We have very similar issues at EuroPython.
To address the big gap between CfP and the conference we will try something new this year. We will announce it in four weeks ;).
BTW, CfP for EuroPython is now open

Popular posts from this blog

Registration is Now Open!

The PyCon 2014 organizers are thrilled to announce the opening of registration for the April 9-17 conference, taking place at the Palais des congrès de Montréal in Montréal, Quebec, Canada. This event represents the first of two annual PyCons to take place in Montréal, following a hugely successful two-year run in Santa Clara, California.

As with years past, ticket prices remain unchanged, and value is ever increasing. At the close of talk and tutorial proposals last week, a record 565 talks were submitted -- over 100 more than for PyCon 2013. Reviewers have been hard at work to begin shaping the 2014 schedule, which is expected in December.

Quantity-based early bird rates are back for 2014, with the cap set at the first 800 tickets receiving the discounted rates. Total sales are initially being kept to 2,000 tickets. For an individual buyer, the regular $350 USD rate is cut 15% for during the early bird period to $300 USD. The $600 USD corporate rate is dropped to $450 USD during early…

Young Coder Tutorial Helps Daughter, Father Get Into Python

PyCon 2013’s “Change the Future” theme was a nod to Python’s growing use in education, and to devices like the Raspberry Pi and their targeted child audience. Before 2,500 attendees descended upon the Friday through Sunday conference, which gave each of them a Raspberry Pi, kids filled a lab for two days of free tutorials on the tiny computer that taught them the basics of Python. They, too, took home a Raspberry Pi.

Not only did the “Young Coder: Let’s Learn Python” tutorials lay the foundation for many children to go on and learn to program, they sent at least one father down that same path.

9-year-old Havana Wilson of Denver, Colo., made the trip to PyCon with her father, Bruce. After she showed interest in building video games, dad looked around the web for how to get her involved. “It was my job to turn her desire into action, so I did research on the most intuitive programming language that has the ability to produce games but also could be a wonderful gateway into programming,” h…

PyCon 2018 Registration is Now Open!

We’re thrilled to announce the opening of registration for PyCon 2018 in Cleveland, Ohio! The prior six PyCons have sold out, so prepare for another one and get your tickets early. The first 800 tickets sold are priced at an early bird discount, saving over 20% on corporate tickets and over 12% on individual tickets. Students save $25 if they purchase early!

To get started, create an account and head to https://us.pycon.org/2018/registration/ to get your tickets!

You get a package that is hard to beat when you register for PyCon. The conference itself is three days worth of our community’s 95 best talks, amazing keynote speakers each morning, and our famed lightning talks to close out each day, but it’s much more than that. It’s having over 3,000 people in one place to learn from and share with. It’s joining a conversation in the hallway with the creators of open source projects. It’s taking yourself from beginner to intermediate, or intermediate to advanced. For some, it’s getting st…