Skip to content

Commit 250d73b

Browse files
authored
Merge pull request #103 from willingc/eb-addition
Update docs and add editorial board page
2 parents d7f3511 + 8e84eab commit 250d73b

File tree

13 files changed

+76
-31
lines changed

13 files changed

+76
-31
lines changed

README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
# Python Documentation Community
22

33
[![Documentation Status](https://readthedocs.org/projects/docs-community/badge/?version=latest)](https://docs-community.readthedocs.io/en/latest/?badge=latest)
4+
![Discourse](https://img.shields.io/badge/discourse-chat-brightgreen)
45

56
<picture>
67
<source media="(prefers-color-scheme: dark)" srcset="pep732-circles-dark.png">
@@ -20,7 +21,7 @@
2021
Repo: [python/docs-community](https://github.com/python/docs-community)
2122
3. Users of Python Documentation
2223

23-
This repo serves as documentation for the docs-community.
24+
This repo serves as documentation for the Documentation Community Group.
2425

2526
For example, to find out more about us and what we do, [read the docs](https://docs-community.readthedocs.io/en/latest/).
2627

@@ -46,6 +47,7 @@ For example, to find out more about us and what we do, [read the docs](https://d
4647
```console
4748
python -m pip install -r requirements.txt
4849
```
50+
4951
5. Build the docs, open them in your browser and update whenever changes are made
5052

5153
```console

docs/community/community-guide.md

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,20 +8,25 @@ team!
88

99
There are a few resources that are particularly useful for team members. Here's
1010
a quick list to get you started.
11-
- devguide
12-
- docs
13-
- python_docs_theme
14-
- discourse channel
1511

12+
- [devguide](https://devguide.python.org)
13+
- [docs](https://docs.python.org)
14+
- python_docs_theme
15+
- [discourse category](https://discuss.python.org/c/documentation/26)
16+
- Discord server
1617

1718
### General information about communication channels
1819

1920
We are trying to organize our discussions in order to help both contributors and
2021
maintainers find and choose the right communication channels and have a positive experience :-)
2122

2223
In this respect, we are using:
23-
1. [BPO](https://bugs.python.org) and GitHub issues for specific discussions related to changing a repository's content. This is determined by doc project.
24-
2. The [Discourse forum](http://discuss.python.org/) for general discussions, support
24+
25+
1. GitHub issues for specific discussions related to changing a repository's content.
26+
2. The [Discourse forum](https://discuss.python.org/c/documentation/26) for general discussions, support
2527
questions, or just as a place where we can inspire each other.
2628

2729
## How can I help?
30+
31+
Read the devguide's section on documentation.
32+
Visit the Python repo's GitHub issues and look for [issues tagged with "docs"](https://github.com/python/cpython/labels/docs).

docs/community/index.rst

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,3 @@ The Documentation Community Team has a Code of Conduct
1818
contributing
1919
community-guide
2020
skills
21-
team

docs/community/skills.md

Lines changed: 3 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -4,24 +4,13 @@
44

55
The short answer to this question is: follow your interests :-)
66

7-
## A few general ways to help out
8-
9-
10-
### Python-specific knowledge
11-
12-
- **Code structure of the docs repository**
7+
The [Python Developer's Guide documentation](https://devguide.python.org/documentation) section is a good place to start.
8+
It's a comprehensive guide to the Python documentation and the tools we use to build it.
9+
It's a good idea to read through the guide to get a sense of the tools and processes we use.
1310

1411
## A note on complexity of tasks
1512

1613
Depth/expertise required for certain kinds of tasks can be hard to nail down and not at
1714
all obvious. If you'd like to make a contribution and you're not sure where to start,
1815
a good rule of thumb is to reach out to another team member to help
1916
you scope the work you'd like to do, and to set expectations.
20-
21-
## Links
22-
23-
24-
25-
## Resources for Learning
26-
27-
In this section, we gather some introductory materials for learning the aforementioned tools.

docs/community/team.rst

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
:orphan:
2+
3+
.. This page is retained solely for existing links.
4+
15
.. _doc_team:
26

37
==================

docs/conf.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
# A list of strings that are module names of Sphinx extensions
1414
extensions = [
1515
"sphinx_copybutton",
16+
"sphinx.ext.intersphinx",
1617
"myst_parser",
1718
]
1819

@@ -29,6 +30,13 @@
2930
# Minimum Sphinx version as a string
3031
needs_sphinx = "4.0"
3132

33+
# Intersphinx configuration
34+
intersphinx_mapping = {
35+
"python": ("https://docs.python.org/3/", None),
36+
"devguide": ("https://devguide.python.org/", None),
37+
"pep": ("https://peps.python.org/", None),
38+
}
39+
intersphinx_disabled_reftypes = []
3240

3341
# Options for HTML output
3442
# =======================

docs/editorial-board/index.rst

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
.. _eb_index:
2+
3+
===============
4+
Editorial Board
5+
===============
6+
7+
The acceptance of :pep:`732` established the Python Documentation Editorial Board.
8+
9+
Monthly Editorial Board Meetings
10+
================================
11+
12+
The Editorial Board's private meetings are held monthly on the second Monday
13+
at 1:30pm Pacific.
14+
After each meeting the Editorial Board will post a summary in the
15+
`python/editorial-board repository <https://github.com/python/editorial-board>`_.
16+
17+
Working with the Editorial Board
18+
================================
19+
20+
If you have a general documentation request or question, please use the
21+
`Documentation category in Discourse <https://discuss.python.org/c/documentation/26>`_.
22+
23+
If you need Editorial Board assistance, please file an
24+
`issue on the editorial-board repo <https://github.com/python/editorial-board/issues/new/choose>`_.

docs/index.rst

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,18 @@
22
Python Documentation Community
33
==============================
44

5-
The following pages contain information about the documentation workgroup,
6-
the documentation community team and
7-
community team, resources for community members, and workgroup practices for
8-
governance and planning.
5+
These pages explain the Python Documentation Community and its processes.
96

107
.. toctree::
118
:maxdepth: 2
129

13-
workgroup/index
1410
community/index
1511
monthly-meeting/index
16-
GitHub repository <https://github.com/python/docs-community>
12+
editorial-board/index
13+
GitHub docs-community <https://github.com/python/docs-community>
14+
GitHub editorial-board <https://github.com/python/editorial-board>
15+
Dev Guide <https://devguide.python.org/documentation/>
16+
Python Docs <https://docs.python.org>
1717

1818
Why have this repo?
1919
===================
@@ -28,8 +28,6 @@ needed. The repo contains:
2828

2929
- team meeting agendas and archives
3030
- direction and action plans
31-
- communication and culture of respectful teamwork
32-
- recognitions and team celebrations
3331

3432
Code of Conduct
3533
===============

docs/monthly-meeting/index.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ Monthly Reports Archive
55

66
`Current agenda <https://hackmd.io/@encukou/pydocswg1>`_
77

8-
Monthly reports in reverse chronological order.
8+
Monthly reports in chronological order.
99

1010
.. toctree::
1111
:maxdepth: 1

docs/workgroup/adding-members.rst

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
:orphan:
2+
3+
.. This page is retained solely for existing links.
4+
15
===========================================
26
Adding and onboarding new workgroup members
37
===========================================

docs/workgroup/index.rst

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
:orphan:
2+
3+
.. This page is retained solely for existing links.
4+
15
.. _governance-index:
26

37
==============

docs/workgroup/milestones.rst

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
:orphan:
2+
3+
.. This page is retained solely for existing links.
4+
15
=======================
26
Milestones and roadmaps
37
=======================

docs/workgroup/workgroup_charter.rst

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
:orphan:
2+
3+
.. This page is retained solely for existing links.
4+
15
===============================
26
CPython Documentation Workgroup
37
===============================

0 commit comments

Comments
 (0)