www.python.org events (PART 1)


Details
Important information
• Make sure you have your full name in your meetup account (https://www.meetup.com/account/name/) for the venue security.
• This event is open to all levels, including beginners.
• We reserve spots for Pythonistas from underrepresented groups (women, +50, trans...), Pythonistas visiting from outside England, and highly-experienced Python programmers. Please let us know if you belong to any of these groups and you're on the waiting list.
• This sprint part of a series (until the features are complete). That's probably 2 or 3 sprints in total. Every event is independent, and you don't need to attend the first part to attend the second (or the other way round).
• Waiting list: Even if you are added to the waiting list, keep an eye the day of the event. There are many people dropping just hours before the event.
The sprint
To communicate during the sprint (also remotely), you can use this gitter channel: https://gitter.im/py-sprints/python.org
Around 7pm, it'll be a short hangouts, you can join in this link: https://plus.google.com/hangouts/_/calendar/bnFjZWkxM2NvZDBhZ3FiNWk2Z2s5Y2kxOWdAZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ.49ls39sk27behs8rvnrqtdgs02?authuser=0
The Python community and the Python Software Foundation are using http://www.python.org as their main website. Besides general information about Python, the Python installation files, the documentation, the job board and links to other resources, the website includes a section to list all the events of the community, https://www.python.org/events/.
https://secure.meetupstatic.com/photos/event/b/1/0/d/600_465465325.jpeg
The process to update the content of this section is not optimal, and it is taking too much time from the community (event organizers and python.org moderators mainly).
A new workflow has been proposed to automate some parts and make the process much more efficient. Details can be checked in this ticket:
https://github.com/python/pythondotorg/issues/1162
http://www.python.org is built in Django (http://www.djangoproject.com/).
https://secure.meetupstatic.com/photos/event/b/2/b/6/600_465465750.jpeg
Our sponsor
https://secure.meetupstatic.com/photos/event/b/1/2/e/600_465465358.jpeg
Thanks to Bloomberg (https://www.bloomberg.com/europe) for providing the venue and pizza for this sprint.
Environment set up
To set up an environment for the sprint, we recommend creating a conda environment:
• Download and install anaconda from https://www.anaconda.com/download/
• Fork the repository https://github.com/python/pythondotorg by clicking on the top-right "Fork" button
• git clone your fork git@github.com:/pythondotorg.git
• Create a conda environement: conda create -n pythondotorg_dev python=3.4
• Install requirements: pip install -r /dev-requirements.txt
• You'll also need to install PostgreSQL
• And create a database: createdb pythondotorg -E utf-8 -l en_US.UTF-8
Instructions are also available here: https://pythondotorg.readthedocs.io/install.html#manual-setup

www.python.org events (PART 1)