PyCon India, the premier conference in India on using and developing the Python programming language, is conducted annually by the Python developer community. It attracts the best Python programmers from across the country and abroad.
Conference Host City
There was an original policy of trying to conduct PyCon India every year in a different city. We had conducted PyCon India 2011 in the city of Pune as well. However, PyCon India 2012 which was planned to be done in Pune had to be shifted to Bangalore due to lack of support in the organizational infrastructure on the ground.
For a city to host PyCon India, it should have a well developed local Python user group and also some local leadership with some experience in conducting and running conferences - in a small or medium-large scale. Since it was perceived that it would take some time for some of the other cities to catch up to Bangalore in terms of this kind of support and leadership talent, the original policy of trying to conduct PyCon India every year in a different city has been put on suspension after the experience of 2012.
PSSI has been organizing Python Month and also helping to organize some mini conferences in other cities since then. In the future, if it is perceived that some other cities are capable to organize PyCon India with sufficient grass root organizational culture and leadership, the conference could be moved out of Bangalore. Even then a rotational policy would emerge at best, rotating the conference among a few candidate cities including Bangalore.
As of writing this guideline, the default host city of the conference is Bangalore and we don't perceive this to change unless other candidate cities emerge in the future. The question of conference host city is at this point an irrelevant one as it defaults to Bangalore.
Conference Venue (Actual Physical Location)
The conference should be conducted in a location that is ideally,
- Reasonably central in the host city.
- Well accessible by Road, Rail and Air.
- Has a clutch of good hotels and restaurants nearby.
- At least 2 large halls with possibly a central Hall (for Keynotes).
- Halls are ideally situated on the ground floor so that attendees don't need elaborate directions to reach them.
- Good A/V or possiblity/space for arranging good A/V.
- Good projector infrastructure.
- Reasonable Acoustics in Halls and Rooms.
A good example of a venue that satisfies most of this criteria is NIMHANS Convention Centre, Bangalore .
We have been following a format of 3 days of conference with the 1st day for Workshops followed by 2 days of talks since PyCon India 2012. This format is unchanged as of the upcoming PyCon India (2015) as well.
There have been discussions of adding days for Coding and development sprints on Python or Python projects. So far these have not been attempted yet. It is expected that in the future the conference retains the current format with possibly more days added for other activities including but not limited to coding sprints.
The public mailing list for PyCon India is email@example.com. All open discussions and public matters would be conducted in this mailing list.
There is a private mailing list for the conference organizers which is firstname.lastname@example.org. Matters which are perceived to be discussed in a more private space would be sent to this address.