Open Spaces

Open Spaces are self-organizing one-hour meetup-like events which happen in parallel with the main conference. They will be held virtually this year in Lounge Tables on the conference platform. There are actually more hours of Open Spaces than there are of talks! While most of the conference is planned months in advance, Open Spaces are created “just in time” by PyCon attendees right up to the conference. Open Spaces let you self-gather, self-define, and self-organize any way you like.

How do I participate in an Open Space?

It’s pretty easy: Just sit in one of the Lounge Tables :)

During PyCon, there will be Lounge Tables set up for the Open Spaces and the topic will change each hour. The schedule below will as a time table for all the Open Spaces, so you know where and when to go for the Open Spaces you’re interested in.

What Open Spaces are there?

There are Open Spaces on many subjects a bunch of PyCon attendees would like to discuss. Since the PyCon attendees are a diverse bunch, so are the Open Spaces. In past years, we’ve had a mani/pedi party, a feminist hacking space, an AcroYoga space, and a board games room. There’s also plenty of the usual suspects of technical subjects, from computer security to your favorite Python project to professional occupations like DevOps.

Where and when are the Open Spaces?

The Open Spaces are in a set of of dedicated Lounge Tables during both days of the conference days (Friday 5/14 and Saturday 5/15). The Lounge Tables will be identified with a logo in the table and the topic for the hour.

How do I host an Open Space?

For PyCon 2021, we will be using this form to confirm your time slot. It’s a great idea to add your Twitter handle to the description in case anyone interested in attending your Open Space has a question or would like to contact you about it. In order to promote your Open Space we encourage you to tweet about it and use the hashtag #PyConOpenSpace to make sure people see your tweets.

Open Space slots are First Come, First Serve! So don't delay.

Ideas for Open Spaces

Here are a few ideas for potential Open Space topics and activities:

  • Hacker space (maker projects) that use Python (e.g. in Raspbery Pis, iOT, home automation, robots / drones / blimps autopiloted with Python)
  • Hacking/networking/devops
  • Data visualization/science
  • Natural language processing and generation (e.g. chatbots)
  • Quantified Self
  • Diversity initiatives, for example a feminist hackerspace
  • A space for organizers - of conferences, workshops, diversity initiatives (Django Girls, PyLadies, etc.)
  • Framework specific Open Spaces, for example, Django or Flask
  • How to contribute to open source - a help / mentoring group for beginners
  • Git
  • Support - how to avoid burnout
  • Recruitment workshops

If there’s a certain Open Space you’d love to see at PyCon but you don’t want to host it yourself, please add it to our list and maybe someone else will take up the topic and host an Open Space about it.

Planned Open Spaces

If you have an idea for an Open Space, and a day and time when you want to meet, please submit it via the form below and we will list it here on this page.

Planned Open Spaces so far:

Times in UTC.

tox


Do you have any questions/feedback about tox? Or do you want to learn more about tox 4, the upcoming rewrite of tox? If so, then this open space is what you'll want to attend.

May 14, 2021, 5:15 p.m. - Lounge 1 Submitted by Bernát | Anchor link

Community Organizers


A chat about and with Python Community Organizers. Sharing best practices, Python meetups, Learn how to organize?

May 15, 2021, 6:15 p.m. - Lounge 1 Submitted by Jack | Anchor link

Let's talk about Qt


Python has many frameworks to build user interfaces, Qt is one of the oldest around and still a very popular option.

There are currently two set of bindings developed by different companies: PyQt (Riverbank), PySide (The Qt Company), this space will be focused on PySide, which has been adding more than just bindings to the Qt framework, and it's currently planning more features to better interact with the Python ecosystem, among the topics to discuss, I would suggest:

  • Modification to the Qt API (snake_case and true_property features)
  • NumPy Arrays integration in numerical containers
  • Cross compilation future options
  • Embedded system compatibility
  • Deployment tools and integration
  • How Qt can help Python on the mobile and web stories?
  • Binding generation (for C++ projects)
  • Executing Python code in C++ projects
  • Hybrid applications (C++/Python)

If you have questions, or other ideas, you are welcome to add them to the discussion, and feel free to ping me on Twitter: @cmaureir

May 14, 2021, 8:30 p.m. - Lounge 1 Submitted by cmaureir | Anchor link

Machine Learning Open Space


Machine learning has countless possibilities in the real world, including for social and humanitarian good. Python is an excellent tool for implementing AI algorithms, from linear regression to convolutional neural networks to generative adversarial networks. Join us at this open space to discuss experiences as well as opportunities in using Python for ML! All are welcome, including those that are only getting started with learning about ML.

May 15, 2021, 9:30 p.m. - Lounge 6 Submitted by Thomas | Anchor link