Skip to content

Commit 0db6242

Browse files
authored
Add December 2024 meeting notes (#142)
1 parent c6ceb6e commit 0db6242

File tree

2 files changed

+93
-0
lines changed

2 files changed

+93
-0
lines changed

docs/monthly-meeting/2024-12.md

+92
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,92 @@
1+
# Documentation Community Team Meeting (December 2024)
2+
3+
- **Date:** 2024-12-03
4+
- **Time:** [20:00 UTC](https://arewemeetingyet.com/UTC/2024-11-05/20:00/Docs20Meeting)
5+
- **This HackMD:** <https://hackmd.io/@encukou/pydocswg1>
6+
- [**Discourse thread**](https://discuss.python.org/t/documentation-community-meeting-tuesday-3rd-december-2024/72547/1)
7+
(for December)
8+
- [**Meeting reports**](https://docs-community.readthedocs.io/en/latest/monthly-meeting/)
9+
(the latest one might be an
10+
[**unmerged PR**](https://github.com/python/docs-community/pulls))
11+
- **Calendar event:** (send your e-mail to Mariatta for an invitation)
12+
- **How to participate:**
13+
- We are using [Discord](https://discord.gg/RxKXyPYV?event=1303462925834522666) this
14+
time
15+
- To edit notes, click the “pencil” or “split view” button on the
16+
[HackMD document](https://hackmd.io/@encukou/pydocswg1). You need to log in (e.g.
17+
with a GitHub account).
18+
19+
By participating in this meeting, you are agreeing to abide by and uphold the
20+
[PSF Code of Conduct](https://www.python.org/psf/codeofconduct/). Please take a second
21+
to read through it!
22+
23+
## Roll call
24+
25+
(Name / `@GitHubUsername` _[/ Discord, if different]_)
26+
27+
- Petr Viktorin / `@encukou`
28+
- Daniele
29+
- Erlend / `@erlend-aasland`
30+
- Trey
31+
- Bartosz/bswck
32+
- Hugo van Kemenade / `@hugovk`
33+
- Ned / `@nedbat`
34+
- Stan
35+
- Ryan Duve / `ryan-duve`
36+
- Blaise Pabon / `controlpl4n3`
37+
38+
## Discussion
39+
40+
- [Erlend]: Undocumented `calendar` APIs; what to do? (recently brought up by Pieter
41+
Eendebak.)
42+
[According to Serhiy](https://github.com/python/cpython/pull/108192#discussion_r1299892823),
43+
several APIs are deliberately undocumented:
44+
45+
> But first than documenting these particular method or two, we should decide whether
46+
> they should be documented at all.
47+
>
48+
> See past issues with the `calendar` module. There may be requests for undocumented
49+
> methods, and some of them may even be rejected already. I think this has already
50+
> been discussed.
51+
52+
I could not find previous discussions nor issues regarding this. IMO, we should either
53+
document public API, or at least add an explanatory comment in the source code that
54+
some APIs are deliberately undocumented. See also:
55+
56+
- [gh-126164](https://github.com/python/cpython/issues/126164)
57+
- [gh-108202](https://github.com/python/cpython/issues/108202)
58+
59+
Discussion:
60+
61+
- [Petr] backwards compat ([PEP 387](https://peps.python.org/pep-0387/)) says things
62+
without underscore are supported, even if not documented
63+
- [Petr] a possibility is also to deprecate the APIs, or document them as deprecated
64+
- [Erlend] list from Adam of undocumented APIs:
65+
[python/cpython#108202 (comment)](https://github.com/python/cpython/issues/108202#issuecomment-1686798068)
66+
- there was a short discussion that it was not immediately obvious if these APIs were
67+
meant to be public or not
68+
- [Erlend] will try to dig up previous discussions; maybe there are some in the
69+
python-dev archive; will post a summary on the
70+
[gh-108202](https://github.com/python/cpython/issues/108202) issue in a few days
71+
72+
- [Carol] [from Nov] API navigation or tables on long pages:
73+
<https://discuss.python.org/t/summary-tables-as-an-api-overview/68474>
74+
75+
- [python/cpython#125810](https://github.com/python/cpython/pull/125810) ->
76+
[docs.python.org/3/library/math.html](https://docs.python.org/3/library/math.html)
77+
[merged!]
78+
- [python/cpython#126342](https://github.com/python/cpython/pull/126342) ->
79+
[cpython-previews--126342.org.readthedocs.build/en/126342/library/pathlib.html#summary](https://cpython-previews--126342.org.readthedocs.build/en/126342/library/pathlib.html#summary)
80+
- Petr to figure out the Sphinx side of how to solve this, then ping Trey to polish
81+
the CSS
82+
83+
- Translation dashboard
84+
- [m-aciek.github.io/pydocs-translation-dashboard](https://m-aciek.github.io/pydocs-translation-dashboard/)
85+
- [m-aciek/pydocs-translation-dashboard](https://github.com/m-aciek/pydocs-translation-dashboard)
86+
87+
## Next meeting
88+
89+
The docs team generally meets on the first Tuesday of every month around 20:00-ish UTC.
90+
91+
We have a recurring Google Calendar event for the meeting. Let Mariatta know your email
92+
address and she can invite you.

docs/monthly-meeting/index.rst

+1
Original file line numberDiff line numberDiff line change
@@ -27,3 +27,4 @@ Monthly reports in chronological order.
2727
Sep 2024 <2024-09.md>
2828
Oct 2024 <2024-10.md>
2929
Nov 2024 <2024-11.md>
30+
Dec 2024 <2024-12.md>

0 commit comments

Comments
 (0)