## So You Want To Present at PyCon?
We are grateful for your interest in presenting at PyCon 2014. This document is a guide to help you submit the best possible proposal, and tips to make your proposal more likely to be accepted. Please keep in mind that many more proposals are submitted for talks, tutorials, and posters than can be accepted; following the recommendations provided here will increase your chance of acceptance.
### Good Ideas
* **Submit your proposal early.** The program committee will provide feedback to talks in our system, and we _will_ work with you to improve your proposal if we have issues with it, but we can only do this if your talk is in before the deadline.
* In your abstract, be sure to include answers to some basic questions:
* Who is the intended audience for your talk? (Be specific; "Python programmers" is not a good answer to this question.)
* What will attendees get out of your talk? When they leave the room, what will they know that they didn't know before?
* Your outline should be an _enumeration_ of what you intend to say, along with time estimates.
* It is not necessary to have completely written or planned your talk already, but you should have a basic idea of what the over-arching points you intend to make are, and roughly how long you will spend on each one.
* If you are requesting a 45-minute slot, remember that these are in very limited supply. Be sure to explain how you will change your talk if we can only offer you a 30-minute slot.
* Ensure that your talk will be relevant to a non-trivial set of people. If your talk is on a particular Python package or piece of software, it should be something that a decent number of people use or want to use. If your talk is about a package that you are writing, ensure that it's gained _some_ acceptance before submitting a talk.
* Include links to source code, articles, blog posts, or other writing that adds context to the presentation.
* If you've given a talk, tutorial, or other presentation before, especially at an earlier PyCon or another conference, include that information as well as a link to slides or a video if they're available.
* Fill out your outline and biography completely, but concisely. The outline and background information often are used to eliminate proposals during the first cut, so incomplete details may be a cause for early rejection of a potentially great talk or tutorial. Don't let this happen to you!
### Bad Ideas
* Avoid infomercials.
* That doesn't mean you can't talk about your work or company at PyCon. For instance, we welcome talks on how you or your company solved a problem, or notable open source projects that may benefit attendees.
* On the other hand, talks on "how to use our product" (or similar) usually aren't appropriate.
* Avoid presenting a proposal for code that is far from completion. The program committee is _very_ skeptical of "conference-driven development".
* Avoid "state of our project" talks, unless you can make a compelling argument that the talk will be well-attended and that attendees will gain value from it.
* Do not assume that everyone on the Program Committee will know who you are simply because you have presented at PyCon in the past. Everyone should submit a full proposal.
### More Information
For more resources to help prepare your proposal, see [Proposal Resources](http://us.pycon.org/2014/speaking/proposal-resources/).