Proposal Guidelines

Who should submit?

At PyCon AU, we welcome submissions from everybody. That means we're looking for speakers:

  • Who have never given a conference talk before,
  • Who are new to Python,
  • Who have built interesting things in Python,
  • Who have broken interesting things with Python,
  • Who have helped build Python, and
  • Who have expertise to share with our community from fields outside of Python (and outside of technology),
  • And, of course, returning experienced speakers and Python practitioners!

How to submit a talk

Before you submit your talk, here are a few quick things to double check:

  • Your proposal MUST adhere to the conference Code of Conduct.
  • Consider the anonymity guidelines and how they apply to your proposal.
  • If its your first time at PyCon AU, welcome! Please take a moment to learn about our community and culture as there are a few things that we don't do here.

Our CFP process also encompasses proposal submissions to the Specialist Tracks, so you can submit your talk to the main conference and to Specialist Tracks with one click.

Due to a quirk in our how our software works, you will always submit your talk to one track (or the main conference) to start with. Later on in the submission form, you can select additional tracks that you would like your talk to be submitted to, and you can select more than one!

Important:Please only select the tracks you specifically want to submit to. All talks are considered for the main conference if not selected for a specialist track. Selecting all tracks for an unrelated talk does not increase your chance of being selected, and may result in being reviewed negatively for being unrelated to the track topic.

You do not have to have written your talk before submitting to PyCon AU. Your proposal should contain enough detail so that reviewers can understand what you intend to speak about. Take some time to read our sample proposal below to understand what kind of information to include in your abstract, description and notes.

If you have questions about the CFP process, you can reach us at program@pycon.org.au. Please email early, as there is often a rush of questions in the final days before CFP closes.

What makes a good proposal?

In this section we'll share a sample talk idea, and two different ways it could be proposed as a talk. Take note below of the information our reviewers are looking for, and how to improve the sample proposal.

Sample A

Title: Networks in python

Abstract:
This talk will discuss networks and python and the ABC package as used at XYZ company. As an expert in networks I will tell you all about them.

Sample B

Title: Networks in python

Abstract:
Computer networking is treated as a specialist topic but if you don’t understand it then your apps will run slowly, and won't be reliable. A solid understanding of networking and common failure points is a key component of shipping a reliable, usable app that your customers don’t hate.

Description: (optional)
This talk is great for non specialists looking to know enough about networking to write reliable, network connected apps. Learning from my experience doing remote output monitoring as part of a leading green energy system. This talk will cover the basics of ABC package, and how it simplifies dealing with slow or unreliable networks (like the internet) as well as some networking traps and some mistakes I have made in the past which you can learn from.

Notes: (optional - only visible to reviewers)
This talk will include a short mention of the company in question since it is a case study of using Python in the industry.

Things to consider:

  • Short abstracts make it difficult for reviewers to assess what you are going to cover.
  • The longer abstract outlines why the talk is relevant to the audience, and includes some of the topics and skills that will be covered.
  • Explaining the target audience helps both reviewers and attendees understand if the talk is focused on a generalist audience, a niche specialist topic, and to gauge the technical depth covered. Note that we actively encourage a range of both beginner and advanced topics at PyCon AU.

Further improvements:

  • You can add headings to your description if you think it helps present your talk in a structured way. Pretalx supports markdown style headings and formatting.
  • You might consider an approximate timing breakdown of your talk in the notes to reviewers field. This isn't published, but can show reviewers how you're approaching the topic, and that you've thought about the presentation.

Sponsored talks & product placement

Attendees come to PyCon AU to learn about interesting applications of Python and develop real world skills related to their hobbies or professional endeavours. We welcome talks that mention commercial products or platforms that are relevant to people who use Python.

However, attendees do not expect to sit through product demos and sales pitches. Talks submitted to the CFP will be reviewed with positive intent, but talks submitted by companies (e.g. sales, marketing and product evangelists) should take into consideration that PyCon AU is a practitioner led, community first conference. Product demonstrations and sales pitches are typically reviewed negatively and are unlikely to be accepted.

PyCon AU reserves a limited number of talks in the program for sponsors. To arrange a sponsored talk, please reach out to sponsor@pycon.org.au. Spaces in the schedule are limited, so purchasing your sponsored talk early is recommended.