Skip to content

Commit 7167b2b

Browse files
Adding python.org sprint
1 parent 98a327c commit 7167b2b

File tree

3 files changed

+43
-0
lines changed

3 files changed

+43
-0
lines changed

_posts/2018-06-04-python.org.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
---
2+
category: "london"
3+
title: "www.python.org to Python 3.7 and Django 2.0"
4+
level: "Experienced"
5+
time: "18:00"
6+
meetup_link: https://www.meetup.com/Python-Sprints/events/251149841/
7+
project: python.org
8+
sponsor: harvey_nash
9+
---
10+
11+
As Pythonistas, we all use [http://www.python.org](www.python.org) at some point. To download Python, for the documentation, the list of events, the jobs board... But no so many of us contribute to it, and as the website is maintained by volunteers, some times it's not up to the standards of our community.
12+
13+
In this sprint we have a mission, make contributions to the Python website easier. And to achieve it, we will work in:
14+
- Updating the website to the latest versions, Python 3.7 (already in beta) and Django 2.0
15+
- Improve its documentation (set up instructions...)
16+
- Make local set up easier (build scripts, make the website sqlite compatible/ready...)
17+
18+
While most of our meetups are beginner frienndly, as we love to mentor people on how to contribute to open source Python projects and to Python itself, in this case we require a decent level of experience in Django. So we can get as much of this important work done.
19+
20+
**Gitter channel:** [https://gitter.im/py-sprints/python.org](https://gitter.im/py-sprints/python.org)

_projects/python.org.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
---
2+
obj_id: python.org
3+
name: "www.python.org"
4+
logo: static/images/projects/python.png
5+
website: https://www.python.org/
6+
setup_html: |
7+
<p>
8+
To set up an environment for the sprint, we recommend creating a conda environment:
9+
10+
<ul>
11+
<li><a href="https://www.anaconda.com/download/">Download</a> and install Anaconda<li>
12+
<li>Fork <a href="https://github.com/python/pythondotorg">the project repository</a> by clicking on the top-right "Fork" button</li>
13+
<li><code>git clone your fork git@github.com:/pythondotorg.git</code><li>
14+
<li>Create a conda environement: <code>conda create -n pythondotorg_dev python=3.4</code></li>
15+
<li>Install requirements: <code>pip install -r /dev-requirements.txt</code></li>
16+
<li>You'll also need to install PostgreSQL</li>
17+
<li>And create a database: <code>createdb pythondotorg -E utf-8 -l en_US.UTF-8</code><li>
18+
</ul>
19+
20+
More detailed project instructions are available <a href="https://pythondotorg.readthedocs.io/install.html#manual-setup">here</a>.
21+
</p>
22+
---
23+
www.python.org is the official Python language and community website. The Python Software Foundation is responible for it, but it's mainly developed and maintained by volunteers. Its important is key, and it is usually one of the first websites visited by people new to Python. And it also contains important content such as the official Python installation files, news, events, information about the Python Software Foundation, the community job board, and links to relevant information like the documentation or the list of user groups.

static/images/projects/python.png

81.6 KB
Loading

0 commit comments

Comments
 (0)