Understanding Open Spaces

Pycon India is back! It’s time to meet some amazing Pythonistas, share their experiences and learn a ton from some really inspiring like-minded open source enthusiasts. We are happy to inform you that we have decided to continue with our tradition of open space this year as well. Open spaces are not only a great way to create a vibrant community but also a really useful mode of sharing knowledge and learning from the same.

What is an Open Space?

Literally, it's a SPACE OPEN to anyone who wishes to talk about Python. Be it experience, learnings, libraries, tools, frameworks, tests, correct code practices, an idea, a "What-not-to-do" talk or anything (in this case about Python).

How does it work?

Interested people can register for an open space talk. A time slot is allocated, the concerned person gives a talk during the allotted time. Audiences interact and discuss, sharing their opinions. Such small group discussions mostly turn out to be great.

Why to pre-register?

Just to make arrangements for rooms, projectors and other such requirements. On-spot registration is also allowed, provided there is time slot availability.

How to participate in Open Space?

Simply register yourself on the PyCon India CFP when it's announced. Remember you can also just walk in during the conference.


  • Allowed time slot for each talk is 15-30 minutes.
  • Reach the talk arena, 5 minutes before your talk starts.
  • Please specify your requirements for the talk in CFP description.

Proposal Sections

  • Python 3k - Features, Python 2 to 3 migration experience, Writing compatible 2 and 3 code
  • Web Development - Web Development, API design etc ...
  • Standard library - Python Standard library features, usage
  • Infrastructure - Automation, Deployment
  • Network Programming - Socket programming, Async IO, Twisted, Gevent
  • Testing - Unit Testing, Selenium, py.test, Nose
  • Security - Web Security, Server Security, Cryptography, Encryption
  • Data Visualization and Analytics - Visualizations, Statistics, Big Data
  • Scientific Computing - Scientific/Numeric Libraries
  • Concurrency - Parallel Processing, Async IO
  • Embedded Python - Embedded Python, Device Interfacing, Robotics, Raspberry Pi, Arduino
  • Others - Others
  • Core Python - Language Features, Python Implementations, Standard Library, Algorithms, C APIs


Q: Who can give an Open Space talk?
A: Professionals, Lecturers, College Students - anyone who wishes to share.

Q: My talk is not selected for conference, can I opt for Open Space?
A: Yes, this way people who are interested in the topic you proposed can catch up with you at the event itself.

Q: What is the screening process of an Open Space talk?
A: No screening process, we are collecting information to facilitate logistics.