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

PyCon 2019 Registration is Open!

It is that time of year! Registration for PyCon 2019 has launched and once again we are selling the first 800 tickets at a discounted rate.
How to register Once you have created an account on us.pycon.org, you can register via the registration tab on the conference website.
Registration costs The early bird pricing is $550 for corporate, $350 for individuals, and $100 for students. Once we sell the first 800 tickets, regular prices will go into effect. Regular pricing will be $700 for corporate, $400 for individuals, and $125 for students.
PyCon will take place May 1-9, 2019 in Cleveland, Ohio. The core of the conference May 3-5, 2019 packs in three days worth of our community’s 95 best talks, amazing keynote speakers, and our famed lightning talks to close out each day, but it is 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…

PyCon 2019 proposal submission deadline is fast approaching!

The busy holiday season is upon us and before you know it the new year will be here. January 3rd AoE is the deadline to submit proposals. We've added a draft feature to proposals so you can begin your proposal submission now and come back to make final edits before the January 3rd deadline.
Begin by creating an account on us.pycon.org/2019/dashboard.  Details on submitting a proposal can be found here. January 3, 2019: Deadline to submit a PyCon Talk proposal,Poster proposal,Education Summit proposal, andLas PyCon Charlas proposalFebruary 12, 2019: Deadline to submit applications for Financial aidMarch 3, 2019: Financial Assistance grants awardedMarch 30, 2019: Deadline to respond to offer of Financial AssistanceOur Early Bird tickets are going quickly. If you are hoping to purchase your Student, Individual, or Corporate ticket at our discounted rate, then your time is now — register as soon as you can!
We look forward to seeing you in Cleveland in May 2019!
   [Image…

Pycon 2019 Call for Proposals is Open!

The time is upon us again! PyCon 2019’s Call for Proposals has officially opened for talks, tutorials, posters, education summit presentations, as well as the hatchery program PyCon Charlas. PyCon is made by you, so we need you to share what you’re working on, how you’re working on it, what you’ve learned, what you’re learning, and so much more.

Please make note of important deadlines for submissions:
Tutorial proposals are due November 26, 2018.Talk, Charlas, Poster, and Education Summit proposals are due January 3, 2019.
Who should write a proposal? Everyone! If you’re reading this post, you should write a proposal. PyCon is about uniting and building the Python community, and we won’t advance as an open community if we’re not open with each other about what we’ve learned throughout our time in it. It isn’t about being the smartest one in the room, so we don’t just pick all of the expert talks. It’s about helping everyone move together. “A rising tide lifts all boats,” if you will.

We…