EuroPython Society (EPS)
The EuroPython Society (EPS) was founded in 2004 to give the organization of the EuroPython conference series a more formal background.
The EuroPython conference series was started in 2002 as first ever major community run Python conference in Charleroi, Belgium. I was one of the members of the executive committee, together with Denis and Tom.
Joining the EPS Board
By 2012, the EPS had mostly become inactive and it was rebooted at EuroPython 2012 with a new board. This is when I joined the EPS as board member to help with the effort of turning the EPS into a fully functional organization again.
Introducing a new operational structure
In 2014, the EPS secured the EuroPython trademark and started to establish a new organizational structure based on work groups, which was put in place late in 2014 and used to run the EuroPython 2015 and later conference editions.
Preparing the EPS to take on more financial organizational risks
Starting in 2015, we strived to have the EPS play a more central role in the EuroPython conference organization by taking on the financial risks of entering venue and catering contracts.
We quickly ran into a problem, though, because the EPS could not secure a VAT ID in Sweden, needed for doing cross-EU trading, so had to fall back to the approach of having the on-site organization do most of the contract and billing work. We ran another attempt to get a VAT-ID in 2016, which finally succeeded.
We’re still considering moving the EPS to another EU country, perhaps Belgium, to simplify management.
Heading for broader Python community support
In 2016, we changed the EPS mission to be not only an organization for running Python conferences in Europe, but also one serving the Python community in general in Europe.
Over the next years, we hope to establish a financial buffer which allows us to give out grants to smaller conferences, workshops and events, as well as help with the communication between the various Python groups in Europe.
Chairing the EPS and EuroPython
In 2016, I took over the chair position from Fabio Pliger, who had been chairing since 2012.
I worked on adding more structure to the EPS, finding better project management tools, adding a commercial RFP process for selecting venue and making the workgroup structure work fully remotely.
As the EuroPython conference became more successful, we managed to build up a sizeable disaster recovery buffer, enabling the EPS to lose the complete budget for a single in-person conference edition (around 600k EUR) without going bankrupt.
The EPS now is well-positioned to focus more on grants for other conferences and projects in Europe.
In Oct 2021, I stepped down as EPS chair, after having run 5 editions of the conference: three in-person editions EP2017 in Rimini/Italy, EP2018 in Edinburgh/Scotland and EP2019 in Basel/Switzerland, and two online editions EP2020 and EP2021.
I also did not run for board again, having served for 9 years, to make room for new candidates and to finally go back to enjoying the conference from the attendee / speaker perspective.
My EPS Projects
- Created and continue to maintain the EPS website on Tumblr with the help and input of the EPS board members; I later moved this to a self-hosted Ghost installation in 2020 (Jan 2014-2021)
- Created the EuroPython Blog on Tumblr (Jan 2014); I later moved this to a self-hosted Ghost installation in 2020
- Created the EPS logo (2014)
- Registered the EuroPython trademark for the EPS (2014)
- Initiated the EuroPython US trademark registration for the EPS (2019-2020)
- Admin of the EPS accounts, mailing lists and other IP assets (2012-2021)
- Created the EuroPython pre-launch websites for 2015, 2016, 2017, 2018, 2019, 2020 and 2021
- Chair of the EuroPython Admin Workgroup (2015-2019)
- Chair of the EuroPython Communications Workgroup (2015-2021)
- Chair of the EuroPython Marketing & Design Workgroup (2015-2021)
- Member of the EuroPython Web, Sponsors, Marketing & Design, CoC Workgroups (2015-2021)
- Set up the EuroPython Workgroups Wiki and added most of the initial content; the service provider later shut down the wiki after a hardware failure (2015-2018)
- Tried to acquire the europython.org domain; so far without success, since the current owner is not responding to our requests (2014-2021)
- Worked on the EuroPython 2016 website, merged the Github repos, improved the ticket assignment, the talk voting and a whole lot of other details (2015-2016)
- Chair of the EPS, following Fabio Pliger (2016-2021)
- Worked on the EuroPython Docker container setup to modernize it and continued to help maintain it (2017-2021)
- Started the migration of the EuroPython Workgroups Wiki content to a new Google Docs based knowledge base (2020-2021)
- Setup and ran the EuroPython Merchandise Shops for EP2020 and EP2021 (2020-2021)
- Created static copies of older EuroPython conference websites (2009 - 2019) and put them on the EPS server in celebration of the 20th edition of EuroPython (2021)