EuroPython Society

Organisers of the EuroPython conference series. Working for the Python community.
EuroPython Society

EuroPython 2018: Location and Dates

After a two month RFP bidding process with 19 venues from all over Europe, we are pleased to announce our selection of the location and venue for EuroPython 2018:

… yes, this is just one week before the famous Edinburgh Festival Fringe, so you can extend your stay a little longer if you like.

Based on the feedback we collected in the last few years, we have switched to a more compact conference layout for 2018:

  • Monday, Tuesday: Workshops and Trainings
  • Wednesday, Thursday, Friday: Main conference with talks, keynotes, exhibition
  • Saturday, Sunday: Sprints

More information will be available as we progress with the organization.

PS: We are now entering contract negotiations, so the above dates are highly likely, but we cannot confirm 100% yet.

Enjoy,
–
EuroPython Society

EuroPython 2017: Please send in your feedback

EuroPython 2017 is almost over and so it’s time to ask around for what we can improve next year. If you attended EuroPython 2017, please take a few moments and fill in our feedback form:

EuroPython 2017 Feedback Form

We will leave the feedback form online for a few weeks and then use the information as basis for the work on EuroPython 2018 and also post a summary of the multiple choice questions (not the comments to protect your privacy) on our website. Many thanks in advance.

Enjoy,
–
EuroPython 2017 Team
EuroPython Society
EuroPython 2017 Conference 

EuroPython 2017: Day tickets available

We have now opened ticket sales for day tickets to EuroPython 2017 from July 9-17 in Rimini.

These day passes can be bought online and are valid for the day you pick up your badge. We have again tried to make these as affordable as possible for students, pupils and postdocs:

  • Student day ticket: EUR 55.00 incl. 22% VAT
    (only available for pupils, students and postdoctoral researchers; please bring your student card or declaration from University, stating your affiliation, starting and end dates of your contract)
  • Personal day ticket: EUR 148.00 incl. 22% VAT
    (for people enjoying Python from home)
  • Business day ticket: EUR 215.00 excl. VAT, EUR 262.30 incl. 22% VAT
    (for people using Python to make a living)

Full conference tickets (valid for all 8 days) at the on-desk rate are available as well, but we are no longer selling student tickets:

  • Personal full ticket: EUR 490.00 incl. 22% VAT
    (for people enjoying Python from home, including students, postdocs, etc.)
  • Business full ticket: EUR 720.00 excl. VAT, EUR 878.40 incl. 22% VAT
    (for people using Python to make a living)

Please also remember to get your social event ticket for Thursday, July 13. This is not included in the above conference tickets:

  • EuroPython Social Event: EUR 25.00 incl. 10% VAT per person

Please see our registration page for more details.

Enjoy,
–
EuroPython 2017 Team
EuroPython Society
EuroPython 2017 Conference

Initial list of EPS Board Candidates for 2017/2018

At this year’s General Assembly we will vote in a new board of the EuroPython Society.

List of Board Candidates

The EPS bylaws require one chair and 2 - 8 board members. The following candidates have stated their willingness to work on the EPS board. We are presenting them here (in alphabetical order).

All members of the EPS are free to nominate or self nominate board members. Please write to board@europython-society.org no later than Friday, July 7 2017, if you want to run for board and send a nomination text to put on the list.

The final list of candidates will be posted just before the conference.

Christian Calogero Barra

Curious / Teacher / Pythonista / Freelancer

Board member of the EuroPython Society from 2016.

He is also an EuroPython organizer From 2015 and chair of the On-Site team for the EuroPython 2017.

He is a Free Software enthusiast and loves to teach.

During 2016 he started the Microbit:Polska project with the goal to teach Python to Polish students and the PyData Wroclaw meetup.

Founder & CEO of Cassiny, a Python company that makes it easy to deploy machine learning models.

When he is not having fun with his computer he likes to enjoy travels, the Nature, sports and books.

Dr. Darya Chyzhyk

PhD / Python programming enthusiastic for research and science

Currently, Darya is a Post-Doc at INRIA Saclay research center, France.

She has a degree in applied mathematics and defended her thesis in computer science. Last 7 years Darya has been working on computer aided diagnostic computer systems for brain diseases at the University of the Basque Country, Spain the University of Florida, USA and she is a member of of the Computational Intelligence Group since 2009. Her aim is to develop computational methods for brain MRI processing and analysis, including open sours tools, that help to the medical people in their specific pathologies research studies.

She has experience in International Conference organization and take part in the events for the teenagers and kids such as Week of science. Participant in more than 10 international science conference, trainings and summer courses.

Board member of Python San Sebastian Society (ACPySS), on-site team of EuroPython 2015 and 2016, EPS board member since 2015.

Gilberto Gonçalves

Python Developer / Speaker / Coach

Gil has been developing with Python for half his professional life, he
moved countries to be able to do so, that’s how much he loves Python.

Very early in his career he started going to programming events and fell in
love with them. In order to get more Python in his life, he created the
Lisbon Python Meetup and later organized the Oxford Python Meetup for close
to 2 years.

He’s also mentored for Django girls and also for some time in the Oxford
Coder Dojo.

Volunteered on-site for Europython 2016 and wants more.

Anders Hammarquist

Pythonista / Consultant / Software architect

Anders brought Python to Open End (née Strakt), a Python software company
focusing on data organization, when we founded it in 2001. He has used
Python in various capacities since 1995.

He helped organize EuroPython 2004 and 2005, and has attended and given
talks at several EuroPythons since then. He has handled the Swedish financials of the EuroPython Society since 2016.

Alexander Hendorf

Pythonista  / Consultant / Trainer / Speaker / Data-Nerd

As partner of German management consultancy Königsweg, Alexander is guiding enterprises and institutions through change processes of digitalisation and automation implementing agile data analytics.

Alexander always loved data almost as much as music and so no wonder he’s talking a lot about like Pandas, Data-Science and - being one of the 25 mongoDB Masters - databases.

He loves to share this expertise and engages in the global community as program chair of the EuroPython and PyConDE & PyData Karlsruhe conferences, speaker and trainer at multiple international conferences.

Since 2015 he is member of the EuroPython core organisation team.

Marc-André Lemburg

Pythonista / CEO / Consultant / Coach

Marc-Andre is the CEO and founder of eGenix.com, a Python-focused project and consulting company based in Germany. He has a degree in mathematics from the University of DĂŒsseldorf. His work with and for Python started in 1994. He became Python Core Developer in 1997, designed and implemented the Unicode support in Python and continued to maintain the Python Unicode implementation for more than a decade. Marc-Andre is a founding member of the Python Software Foundation (PSF) and has served on the PSF Board several times.

In 2002, Marc-Andre was on the executive committee to run the first EuroPython conference in Charleroi, Belgium. He also co-organized the second EuroPython 2003 conference. Since then, he has attended every single EuroPython conference and continued being involved in the workings of the conference organization.

He was elected as board member of the EuroPython Society (EPS) in 2012 and enjoyed the last few years working with the EPS board members on steering the EuroPython conference to the new successful EuroPython Workgroup structures to sustain the continued growth, while maintaining the EuroPython spirit and fun aspect of the conference.

For the EuroPython 2017 edition, Marc-Andre was chair of the EuroPython Society and ran lots of activities around the conference organization, e.g. managing the contracts and budget, signing up sponsors, helping with the website, setting up the conference app, writing blog posts and many other things that were needed to make EuroPython 2017 happen.

Going forward, he would like to work more on broadening the scope of the EPS, aiding Python adoption in Europe, enable it to provide full financial backing of the conference and prepare it for a bright future.

Dr. Alexandre Manhaes Savio

Pythonista / PhD / Co-Founder and CTO / Trainer / Spokesperson

Alex has a PhD on machine learning applied to different modalities of brain MRI for the detection of neurodegeneration and psychiatric disorders. After that he tried to start a company, but instead co-founded a local Python society called ACPySS. He was one of the core organizers of EP2015 and now EP2016.

He currently works as a researcher in the Nuclear Medicine Department of the university clinic of the Technical University of Munich in Germany. There he contributes to and create neuroimaging modules with Python as well as code to improve the efficiency of the EuroPython organization tasks. He doesn’t know very well what to do with his life so he is trying to enjoy it for now.

What does the EPS Board do ?

The EPS board runs the day-to-day business of the EuroPython Society, including running the EuroPython conference events. It is allowed to enter contracts for the society and handle any issues that have not been otherwise regulated in the bylaws or by the General Assembly. Most business is handled by email on the board mailing list or the board’s Telegram group, board meetings are usually run as conference calls.

It is important to note that the EPS board is an active board, i.e. the board members are expected to put in a significant amount of time and effort towards the goals of the EPS and for running the EuroPython conference. This usually means at least 100-200h work over a period of one year, with most of this being needed in the last six months before the conference. Many board members put in even more work to make sure that the EuroPython conferences become a success.

Board members are generally expected to take on leadership roles within the EuroPython Workgroups.

Enjoy,
–
EuroPython Society

Invitation to the EuroPython Society General Assembly 2017

We would like to officially invite all EuroPython Society (EPS) members to attend this year’s EPS General Assembly (GA), which we will run as in-person meeting at the upcoming EuroPython 2017 Conference 2017, held in Rimini, Italy from July 9 - 16.

Place of the General Assembly meeting:

We will meet on Thursday 13 July, at 14:35 CEST in room PythonAnywhere of the EuroPython 2017 conference venue Palacongressi di Rimini (Via della Fiera 23, Rimini).

There will be a talk to invite volunteers to participate in organizing EuroPython 2018 in preparation for next year’s event at 14:00 CEST in the same room, right before the General Assembly. You may want to attend that talk as well. In this talk, we will present the EuroPython Workgroup Concept, we have been using successfully for three years now.

General Assembly Agenda

The agenda contents for the assembly is defined by the EPS bylaws. We are planning to use the following structure:

  • Opening of the meeting
  • Selection of meeting chair, secretary and 2 checkers of the minutes
  • Motion establishing the timeliness of the call to the meeting
  • Presentation of the annual report and annual accounts by the board
  • Presentation of the report of the auditor
  • Discharge from liability for the board
  • Presentation of a budget by the outgoing board.
  • Acceptance of budget and decision on membership fees for the upcoming year
  • Election of members of the board
  • Election of chair of the board
  • Election of one auditor and one replacement. The auditor does not have to be certified in any way and is normally selected among the members of the society.
  • The optional election of a nomination committee for the next annual meeting of the General Assembly
  • Propositions from the board, if any
  • Motions from the members, if any
  • Closing of the meeting

Election of the members of the board

The EPS bylaws limit the number of board members to one chair and 2 - 8 directors, at most 9 directors in total. Experience has shown that the board members are the most active organizers of the EuroPython conference, so we try to get as many board members as possible to spread the work load.

All members of the EPS are free to nominate or self nominate board members. Please write to board@europython-society.org no later than Friday, July 7 2017, if you want to run for board. We will then include you in the list we’ll have in the final nomination announcement before the GA, which is scheduled for July 7.

The following people from the current board have shown interest in running for board in the next term as well (in alphabetical order):

  • Christian Barra
  • Darya Chyzhyk
  • Alexander Hendorf
  • Marc-AndrĂ© Lemburg

We will post more detailed information about the above candidates and any new nominations we receive in a separate blog post.

Propositions from the board

None at the moment.

The bylaws allow for additional propositions to be announced up until 5 days before the GA, so the above list is not necessarily the final list.

Motions from the members

None at the moment.

EPS members are entitled to suggest motions to be voted on at the GA. The bylaws require any such motions to be announced at least 5 days before the GA. If you would like to propose a motion, please send it to board@europython-society.org no later than Friday, July 7 2017.

Enjoy,
–
EuroPython Society

EuroPython 2017: Full schedule is online

We are happy to announce the schedule for EuroPython 2017 in Rimini, Italy (July 9-16). The program WG has been working hard trying to fit all the sessions in the last few weeks.

With over 200 sessions, over 180 speakers, one day for workshops, 5 days of talks, training, keynotes, lightning talks, posters, help desks and open spaces, followed by 2 days of sprints, EuroPython will be one of the most exciting and vibrant Python events this year:

image

EuroPython 2017 Schedule

The schedule is available in table and list format. Please note that we are still applying small changes to the slots where necessary.

Many thanks to everyone who submitted proposals. EuroPython wouldn’t be possible without our speakers !

If you want to join the fun, be sure to get your tickets as soon as possible, since ticket sales usually start picking up quite a bit after we announce the schedule.

Enjoy,
–
EuroPython 2017 Team
EuroPython Society
EuroPython 2017 Conference

EuroPython 2017: Full session list online

After the final review round, we are now happy to announce the complete list of more than 200 accepted sessions.

image

EuroPython 2017 Session List

Here’s what we have on offer:

for a total of 203 sessions, arranged in 5 tracks from Monday, July 10, thru Friday, July 14, in addition to the Beginners’ Day and Django Girls workshops on Sunday, July 9, and the Sprints on the weekend July 15-16.

Please see the session list for details and abstracts. In case you wonder what   poster, interactive and help desk sessions are, please check the call for proposals. 

Additional help desk slots available

We have 5 additional help desk slots available. If you are interested in arranging one, please see our Call for Proposals for details and contact program@europython.eu to submit your proposal. Organizers of help desks are eligible for a 25% ticket discount.

Schedule to be announced next week

Our program work group is now working hard on scheduling all these sessions. We expect to announce the final schedule by the end of next week.

We will use the same conference schedule layout as in previous years:

A typical conference day will open the venue at 08:30, have the first session around 09:00 and end at 18:30. Lunch breaks are scheduled for around 13:15. Please note that we don’t serve breakfast.

Aside: If you haven’t done yet, please get your EuroPython 2017 ticket soon. We will switch to on-desk rates in June, which will cost around 30% more than the regular rates.

Enjoy,
–
EuroPython 2017 Team
EuroPython Society
EuroPython 2017 Conference

EuroPython 2017: Ticket sales are open

You can now buy regular tickets for Europe’s largest Python conference.

After the early bird tickets sold out in just eight hours,
standard rate tickets are now available:

Student: EUR 130.- incl. VAT (only available for students and postdocs; please bring your student card)
Personal: EUR 375.- incl. VAT (for people enjoying Python from home)
Business: EUR 555.- excl. VAT / 677.10 incl. VAT (for people using Python to make a living)

Tickets can be purchased via the EuroPython website.

image

PS: please remember to submit your proposals for the conference. There are only a few days left for submission. The deadline is (Easter) Sunday, April 16th.

Enjoy,

EuroPython 2017 Team
https://ep2017.europython.eu/
https://www.europython-society.org/

EuroPython 2017: Early-bird Tickets now on sale!

Interested in attending EuroPython? Entry tickets are now on sale and available on our website.

Tickets for EuroPython will be sold in three phases:

First, we’ll have a short early-bird ticket phase, where we’ll sell tickets at a very low rate. Only 200 tickets will be available for this rate, so be quick. It usually takes just a few days for them to sell out.

We’ll then switch to the regular rates, and closer to the conference, to the on-desk rates.

You can get tickets for the whole week, if you don’t want to miss anything, or buy day passes at the on-desk rates in July to attend only one or two days.

We further offer three different rates: ‘students’ (including PhD and postdoc researchers), ‘personal’ and ‘business’ passes (for companies). Speakers and trainers will benefit of special discounts (see Call for Proposals for further details).

Take this opportunity and get your ticket now! Prices will increase the closer we get to the event.

image

Buy your EuroPython ticket

Enjoy,

EuroPython 2017 Team
http://ep2017.europython.eu/
http://www.europython-society.org/

EuroPython 2017: Call for Proposals (CFP) is open

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.

image

Submit your proposal!

Submissions will be open until Sunday, April 16, 23:59:59 CEST.

Please note that we will not have a second call for proposals as we did in 2016, so if you want to enter a proposal, please consider to do this in the next few days.



Presenting at EuroPython

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.

There are four different kinds of contributions that you can present at EuroPython:

  • Regular Talk / approx. 150 slots

    These are standard “talks with slides”, allocated in slots of

    • 30 minutes
    • 45 minutes
    • 60 minutes

    The Q&A session, if present, is included in the time slot. 3-5 Minutes for Q&A is a good practice. Please chose a time slot you see fit best to make your presentation in a compact way (So the audience may follow along but is not bored). We will only have a limited number of 60 minute slots available, so please only choose these slots for more in-depth sessions or topics which require more background information.

  • Trainings / 20 slots.

    Deep-dive into a subject with all details. These sessions are 2.5 - 3.5 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.

  • Panels

    A panel is group of three to six experts plus a moderator discussing a matter in depth, an intensive exchange of (maybe opposite) opinions. A panel may be 60-90 minutes long. We have introduced this interactive format for EuroPython 2017 due to the many requests we have received to make the conference more interactive and have more challenging / mind-bending content in place. If you have any questions or if you want to discuss an idea for a panel upfront, please feel free to contact the Program WG to discuss.

  • Interactive

    This is a completely open 60-minute format. Feel free to make your suggestions. There are only two rules: it must be interactive, real-time human-to-human-interaction and of course compliant with the EuroPython Code of Conduct. If you want to discuss an idea upfront, please feel free to contact the Program WG to discuss.

  • Posters / approx. 30 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 / 10 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.

Tracks

You may suggest your submission for a track. Tracks are groups of talks, covering the same domain (e.g. Django), all in the same room in a row. You may choose one of these specialized tracks: 

  • Business Track (running a business, being a freelancer)
  • Django Track
  • Educational Track
  • Hardware/IoT Track
  • Science Track
  • Web Track

PyData @ EuroPython 2017

There will be a PyData track at this year’s conference. Please submit your papers for the PyData track through the EuroPython form and make sure to select “PyData” as sub community in the form.

Discounts for speakers and trainers

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, panels, posters and interactive 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 for helpdesks.

Topics and Goals

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
  • Hardware (Sensors, RaspberryPi, Gadgets,
)
  • Network Programming
  • Open Source Python projects
  • Packaging
  • Programming Tools
  • Project Best Practices
  • Embedding and Extending
  • Education, Science and Math
  • Web-based Systems
  • Use Cases
  • Failures and Mistakes

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

Language for Talks & Trainings

Talks and trainings should, in general, be held in English.

Inappropriate Language and Imagery

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.

Community Based Talk Voting

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.

Release agreement for submissions

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 Program WG 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.

Contact

For further questions, feel free to contact our Program WG Helpdesk

Enjoy,
–
EuroPython 2017 Team
EuroPython Society