Skip to content

Commit 0652da8

Browse files
committed
new descriptions on community and podcasts page
1 parent 0011d93 commit 0652da8

File tree

2 files changed

+45
-6
lines changed

2 files changed

+45
-6
lines changed

content/pages/01-introduction/06-community.markdown

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,30 @@ support and begin your own journey in working with the larger open source
3838
ecosystem.
3939

4040

41+
## What is a PEP and why do they matter?
42+
[Python Enhancement Proposals (PEPs)](https://www.python.org/dev/peps/) are
43+
design documents that serve to drive Python's continued evolution. There
44+
are [three kinds of PEPs](https://www.python.org/dev/peps/pep-0001/#pep-types)
45+
that serve disinct purposes:
46+
47+
1. *Standards track*: enhances the Python language with new features
48+
1. *Informational*: provides information to the Python community
49+
1. *Process*: modifies or makes improvements on topics relevant to
50+
the community but outside the Python language itself
51+
52+
[PEP 1](https://www.python.org/dev/peps/pep-0001/) defines what a PEP is
53+
and its purpose. In true computer science fashion,
54+
[PEP 0](https://www.python.org/dev/peps/) also exists and it is an index
55+
of all the PEPs that have been created.
56+
57+
The PEPs are important because they drive a transparent process to evolve
58+
the language and broader ecosystems. Some other programming communities are
59+
opaquely pushed by a single person or small cliques who refuse to
60+
understand outside perspectives. The insular nature of some groups typically
61+
causes decline over time as the original community members move on to new
62+
projects and no new members take their place.
63+
64+
4165
### Conferences and events
4266
The Python online community has fantastic resources for learning but talking
4367
to your fellow developers in-person at conferences, meetups and hackathons
@@ -102,6 +126,12 @@ the community.
102126
[origin of BDFL](http://www.artima.com/weblogs/viewpost.jsp?thread=235725)
103127
has more context about Guido's role.
104128

129+
* [Python Community and Python at Dropbox](https://talkpython.fm/episodes/show/30/python-community-and-python-at-dropbox)
130+
is an interview with [Jessica McKellar](https://github.com/jesstess),
131+
one of the most visible Python core committers and organizers for
132+
her fantastic coding and community work. She explains what it
133+
means to be a member and leader in the larger Python community.
134+
105135
* [The history behind the decision to move Python to GitHub](https://snarky.ca/the-history-behind-the-decision-to-move-python-to-github/)
106136
is a transparent and personal story by one of the Python Core Team
107137
members, [Brett Cannon](https://github.com/brettcannon), on why the

content/pages/01-introduction/10-best-python-podcasts.markdown

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,13 @@ meta: Find out the best Python podcasts as well as general software development
88

99

1010
# Best Python Podcasts
11-
The [Python community](/python-community.html) produces an incredible wealth
12-
of free and low cost resources for both new and experienced software
13-
developers. These great resources include several Python podcasts that are
14-
released on a regular schedule.
11+
The [Python community](/python-community.html) has an embarrassment of riches
12+
when it comes to free and low cost resources for both new and experienced
13+
software developers. These great resources include several Python podcasts
14+
that are released on regular schedules.
1515

16-
Note that podcasts that have not been updated in the past twelve months
17-
are not included on this page.
16+
This page contains a list of active Python-specific and software engineering
17+
high-quality podcasts.
1818

1919

2020
## Favorite podcast episodes
@@ -30,11 +30,20 @@ podcast presentation.
3030
SQLAlchemy's creator. The show host, Michael Kennedy, asks great questions
3131
based on his in-depth research and prior usage of SQLAlchemy.
3232

33+
* [Python past, present, and future with Guido van Rossum](https://talkpython.fm/episodes/show/100/python-past-present-and-future-with-guido-van-rossum)
34+
covers the history of Python, Guido's motivations in creating the
35+
language and shepherding it through almost thirty years of releases.
36+
Fun fact: the question about whether Python being open source contributed
37+
to its success was my question when the podcast host Michael Kennedy asked
38+
me what topics they should talk about.
39+
3340
* [Deploying Python Web Applications](https://talkpython.fm/episodes/show/26/deploying-python-web-applications-updated).
3441
*Spoiler alert*: this is the episode I was on Talk Python to Me explaining
3542
how [Python web application deployments](/deployment.html) work.
3643

3744

45+
46+
3847
## Python-specific podcasts
3948
* [Talk Python to Me](https://talkpython.fm) focuses on the
4049
people and organizations coding on Python. Each episode features a

0 commit comments

Comments
 (0)