We're looking for proposals on every aspect of Python: programming from novice to advanced levels, applications and frameworks, or how you have been involved in introducing Python into your organization. EuroPython is a community conference and we are eager to hear about your experience.
Please also forward this Call for Proposals to anyone that you feel may be interested.
We will accept a broad range of presentations, from reports on academic and commercial projects to tutorials and case studies. As long as the presentation is interesting and potentially useful to the Python community, it will be considered for inclusion in the program.
Can you show something new and useful? Can you show the attendees how to: use a module? Explore a Python language feature? Package an application? If so, please consider submitting a talk.
First time speakers are especially welcome.
There are four different kinds of contributions that you can present at EuroPython:
Regular talk / 170 slots.
These are standard "talks with slides", allocated in slots of
depending on your preference and scheduling constraints. A Q&A session is held at the end of the talk and included in the time slot.
Hands-on training / 20 slots.
These are advanced training sessions to dive into the subject with all details. These sessions are 2.5 - 3 hours long. The training attendees will be encouraged to bring a laptop. They should be prepared with less slides and more source code. Room capacity for the two trainings rooms is 70 and 180 seats.
Posters / 25 slots
Posters are a graphical way to describe a project or a technology, printed in large formats; posters are exhibited at the conference, can be read at any time by participants, and can be discussed face to face with their authors during the poster session.
Helpdesk / 5 slots
Helpdesks are a great way to share your experience on a technology, by offering to help people answering their questions and solving their practical problems. You can run a helpdesk by yourself or with colleagues and friends. Each helpdesk will be open for 3 hours in total, 1.5 hours in the morning and 1.5 hours in the afternoon. People looking for help will sign up for a 30 minute slot and talk to you. There is no specific preparation needed; you just need to be proficient in the technology you run the helpdesk for.
Since EuroPython is a not-for-profit community conference, it is not possible to pay out rewards for talks or trainings. Speakers of regular talks will instead have a special 25% discount on the conference ticket, trainings get a 100% discount to compensate for the longer preparation time. Please note that we can not give discounts to submitters of posters or helpdesk proposals.
Suggested topics for EuroPython presentations include, but are not limited to:
Core Python
Alternative Python implementations: e.g. Jython, IronPython, PyPy, and Stackless
Python libraries and extensions
Python 2 to 3 migration
Databases
Documentation
GUI Programming
Game Programming
Network Programming
Open Source Python projects
Packaging Issues
Programming Tools
Project Best Practices
Embedding and Extending
Education, Science and Math
Web-based Systems
Presentation goals are usually some of the following:
Introduce the audience to a new topic
Introduce the audience to new developments on a well-known topic
Show the audience real-world usage scenarios for a specific topic (case study)
Dig into advanced and relatively-unknown details on a topic
Compare different solutions available on the market for a topic
Talks and training should, in general, be held in English.
However, since EuroPython is hosted in Bilbao and EuroPython has traditionally always been very open to the local Python communities, we are also accepting a number of talks and trainings in Spanish and Basque.
The talk submission form lets you choose the language you want to give the talk in.
If you speak Basque/Spanish and don't feel comfortable speaking English, please submit the talk title and abstract directly in Spanish/Basque. If you are able to give the talk in multiple languages, please submit one proposals for the talk in each language, with title and description adjusted accordingly.
Please consider that EuroPython is a conference with an audience from a broad geographical area which spans countries and regions with vastly different cultures. What might be considered a "funny, inoffensive joke" in a region might be really offensive (if not even unlawful) in another. If you want to add humor, references and images to your talk, avoid any choice that might be offensive to a group which is different from yours, and pay attention to our EuroPython Code of Conduct.
Attendees who have bought a ticket in time for the Talk Voting period gain the right to vote for talks submitted during the Call For Proposals.
The Program WG will also set aside a number of slots which they will then select based on other criteria to e.g. increase diversity or give a chance to less mainstream topics.
All submissions will be made public during the community talk voting, to allow all registrants to discuss the proposals. After finalizing the schedule, talks that are not accepted will be removed from the public website. Accepted submissions will stay online for the foreseeable future.
We also ask all speakers/trainers to:
accept the video recording of their presentation
upload their talk materials to the EuroPython website
accept the EuroPython Speaker Release Agreement which allows the EPS to make the talk recordings and uploaded materials available under a CC BY-NC-SA license
To simplify the organization, we ask all speakers and trainers to accept the video recording and publishing of their session. All talks will be recorded. Whether trainings will be recorded as well, is not yet clear. Please contact our EuroPython Helpdesk for details, if you would rather not like your training to be recorded.
Talk slides will be made available on the EuroPython web site. Talk video recordings will be uploaded to the EuroPython YouTube channel and archived on archive.org.
For more privacy related information, please consult our privacy policy.
For further questions, feel free to contact our helpdesk@europython.eu