Skip to content

Add import tool and split notes into per-month files - #6

Open
iccir wants to merge 14 commits into
matplotlib:masterfrom
iccir:master
Open

Add import tool and split notes into per-month files#6
iccir wants to merge 14 commits into
matplotlib:masterfrom
iccir:master

Conversation

@iccir

@iccir iccir commented Aug 18, 2026

Copy link
Copy Markdown

I wrote a tool to import the current .md file from the hackmd.io page, extract the meetings, and then append them to the appropriate spot in the "meeting_notes" directory.

This tool operates one year at a time and will warn if you try to import a file that contains both January and December meetings. It will also warn if it cannot parse a single-# heading into a date.

I removed the 2026 meeting notes from "meeting_notes/2025/q2.md".

Let me know if we want a different format for the output files. I chose {year}_{month}_{month_name}.md.

@story645

Copy link
Copy Markdown
Member

I wrote a tool to import the current .md file from the hackmd.io page, extract the meetings, and then append them to the appropriate spot in the "meeting_notes" directory.

Yay! I just use the push button, but this seems like a nice way to get around API limits.

@story645 story645 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

cool, I can keep the current notes logged to a current file (not in a folder) so it gets synced but doesn't break the archive

@iccir

iccir commented Aug 19, 2026

Copy link
Copy Markdown
Author

I thought a lot about "how can I double-check and verify that I'm not accidentally altering the archive as I clean it up."

Here's what I came up with:

  1. I wrote another tool called "diff_meeting_notes.py". This takes two git commits, concatenates the contents of all files in the "meetings_notes" directory, sorts the lines in the concatenation, and then uses difflib to show the diffs.
  2. The resulting diff shouldn't contain any actual meeting notes.

For example:

python tools/diff_meeting_notes.py e66bcba6 7ac7dc2c

Outputs:

--- 
+++ 
+---

Since I moved around a horizontal rule when I extracted the 2026 notes.

python tools/diff_meeting_notes.py e66bcba6 750cf231

Outputs:

diff of e66bcba to 750cf23
--- 
+++ 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-    
-    
-    
-     
-# April 16th
+# April 16, 2026
+# April 2, 2026
-# April 23rd
+# April 23, 2026
-# April 2nd
-# April 30th
+# April 30, 2026
-# April 9th
+# April 9, 2026
-# August 13th
+# August 13, 2026
-# August 20th
+# August 20, 2026
-# August 6th
+# August 6, 2026
-# Feb 05
-# Feb 12
-# Feb 19
-# Feb 26
+# February 12, 2026
+# February 19, 2026
+# February 26, 2026
+# February 5, 2026
-# Jan 15
-# Jan 22
-# Jan 29
-# Jan 8
+# January 15, 2026
+# January 22, 2026
+# January 29, 2026
+# January 8, 2026
-# July 16th
+# July 16, 2026
+# July 2, 2026
-# July 23rd
+# July 23, 2026
-# July 2nd
-# July 30th
+# July 30, 2026
-# July 9th
+# July 9, 2026
-# June 11th
+# June 11, 2026
-# June 18th
+# June 18, 2026
-# June 25th
+# June 25, 2026
-# June 4th
+# June 4, 2026
-# March 12th
+# March 12, 2026
-# March 19th
+# March 19, 2026
-# March 26th
+# March 26, 2026
-# March 5th
+# March 5, 2026
+# Matplotlib Weekly Meeting: April 2026
+# Matplotlib Weekly Meeting: August 2026
+# Matplotlib Weekly Meeting: February 2026
+# Matplotlib Weekly Meeting: January 2026
+# Matplotlib Weekly Meeting: July 2026
+# Matplotlib Weekly Meeting: June 2026
+# Matplotlib Weekly Meeting: March 2026
+# Matplotlib Weekly Meeting: May 2026
-# May 14th
+# May 14, 2026
-# May 21st
+# May 21, 2026
-# May 28th
+# May 28, 2026
-# May 7th
+# May 7, 2026
-# Month 5th
-## Agenda
-## Notes
+###### tags: `2026 dev call`
+###### tags: `2026 dev call`
+###### tags: `2026 dev call`
+###### tags: `2026 dev call`
+###### tags: `2026 dev call`
+###### tags: `2026 dev call`
+###### tags: `2026 dev call`
+###### tags: `2026 dev call`
-- 
-- [ ] [name=username] - Agenda Item
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
--->
-<!-- Template for weekly meeting for quick copy/paste
-_attending_:

Mostly dates and the HTML <!-- template --> that I added.


Going forward, this should allow me to preserve all meetings notes and split them into the correct files while also verifying that no meeting content was modified.

@iccir

iccir commented Aug 19, 2026

Copy link
Copy Markdown
Author

2025 Split

Diff of 750cf23 to a4da3a5
python tools/diff_meeting_notes.py 750cf231 a4da3a56
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-    
-        
-        
-    - 
-    - 
-# April 10
+# April 10, 2025
-# April 17
+# April 17, 2025
-# April 24
+# April 24, 2025
-# April 3
+# April 3, 2025
-# Aug 14
-# Aug 21
-# Aug 28
-# Aug 7
+# August 14, 2025
+# August 21, 2025
+# August 28, 2025
-# Dec 11
+# August 7, 2025
-# Dec 18
-# Dec 4
+# December 11, 2025
+# December 18, 2025
+# December 4, 2025
-# Feb 13
-# Feb 20
-# Feb 27
-# Feb 6 
+# February 13, 2025
+# February 20, 2025
+# February 27, 2025
+# February 6, 2025
-# Jan 16
-# Jan 23
-# Jan 30
-# Jan 9
+# January 16, 2025
+# January 23, 2025
+# January 30, 2025
+# January 9, 2025
-# July 10th
+# July 10, 2025
-# July 17
+# July 17, 2025
-# July 24
+# July 24, 2025
+# July 3, 2025
-# July 31
-# July 3rd
+# July 31, 2025
-# June 12
+# June 12, 2025
-# June 19
+# June 19, 2025
-# June 26
+# June 26, 2025
-# June 5th
+# June 5, 2025
+# March 13, 2025
+# March 20, 2025
-# March 27
+# March 27, 2025
+# March 6, 2025
-# Matplotlib Weekly Meeting: 
+# Matplotlib Weekly Meeting: April 2025
+# Matplotlib Weekly Meeting: August 2025
+# Matplotlib Weekly Meeting: December 2025
+# Matplotlib Weekly Meeting: February 2025
-# Matplotlib Weekly Meeting: Jan 09 2025 - Sep 4 2025
+# Matplotlib Weekly Meeting: January 2025
+# Matplotlib Weekly Meeting: July 2025
+# Matplotlib Weekly Meeting: June 2025
+# Matplotlib Weekly Meeting: March 2025
+# Matplotlib Weekly Meeting: May 2025
-# May 1
+# Matplotlib Weekly Meeting: November 2025
+# Matplotlib Weekly Meeting: October 2025
+# Matplotlib Weekly Meeting: September 2025
+# May 1, 2025
-# May 15
+# May 15, 2025
-# May 22
+# May 22, 2025
-# May 29
+# May 29, 2025
-# May 8
+# May 8, 2025
-# Nov 13
-# Nov 20 
-# Nov 6
+# November 13, 2025
+# November 20, 2025
+# November 6, 2025
-# Oct 16
-# Oct 2
-# Oct 23 
-# Oct 30
-# Oct 9
+# October 16, 2025
+# October 2, 2025
+# October 23, 2025
+# October 30, 2025
+# October 9, 2025
-# Sept 11
-# Sept 18
-# Sept 25
-# Sept 4
+# September 11, 2025
+# September 18, 2025
+# September 25, 2025
+# September 4, 2025
-## Sep 11 2025 -
-### March 13th 
-### March 20th
-### March 6th
-### [Find your time](https://time.is/0900PM_19_March_2026_in_Berlin/UTC/New_York/MT/Vancouver/Hawaii/London?matplotlib_weekly_meeting)
-### [Find your time](https://time.is/2100_3_April_2025_in_Berlin/UTC/New_York/MT/Vancouver/Hawaii?matplotlib_weekly_meeting)
-#### [RSE worklog](https://hackmd.io/@matplotlib/HyVoUHlSo)
-#### [RSE worklog](https://hackmd.io/@matplotlib/HyVoUHlSo)
-#### [projects](https://hackmd.io/@matplotlib/projectslist)
-#### [projects](https://hackmd.io/@matplotlib/projectslist)
+###### tags: `2025 dev call`
+###### tags: `2025 dev call`
+###### tags: `2025 dev call`
+###### tags: `2025 dev call`
+###### tags: `2025 dev call`
+###### tags: `2025 dev call`
+###### tags: `2025 dev call`
+###### tags: `2025 dev call`
+###### tags: `2025 dev call`
+###### tags: `2025 dev call`
-**A regular sync meeting for the project's maintainers, which is open to the community.** Everyone is welcome to attend and contribute to conversations.
-**A regular sync meeting for the project's maintainers, which is open to the community.** Everyone is welcome to attend and contribute to conversations.
-**NOTE** Open PR to adjust time next day light savings change, times must be in UTC [scientific python mpl calender entry](https://github.com/scientific-python/scientific-python.org/blob/main/calendars/matplotlib.yaml)
-- 
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
-Archive: [matplotlib/ProjectManagement](https://github.com/matplotlib/ProjectManagement)
-Archive: [matplotlib/ProjectManagement](https://github.com/matplotlib/ProjectManagement)
-Call co-ordinates:  Thursdays @ 21:00 (9:00PM) Berlin time (20:00 UTC during winter, **19:00 UTC during summer**)
-Call co-ordinates:  Thursdays @ 21:00 (9:00PM) Berlin time (20:00 UTC during winter, **19:00 UTC during summer**)
-Previous notes: [Meeting Agendas](https://hackmd.io/zljR-pZrQ0O5J_j4NZ-9yw)
-Previous notes: [Meeting Agendas](https://hackmd.io/zljR-pZrQ0O5J_j4NZ-9yw)
-[<h1 style="text-align: center;">Zoom link</h1>](https://zoom.us/j/384435716?pwd=WFpxVWxoYXArTDFzN1lWaHNoOE8xZz09)
-[<h1 style="text-align: center;">Zoom link</h1>](https://zoom.us/j/384435716?pwd=WFpxVWxoYXArTDFzN1lWaHNoOE8xZz09)
-_

Removing Duplicated Meeting

There were several instances of duplicated meetings notes. To work around this, I added a new --lenient flag to the diff_meetings_notes.py tool. This trims whitespace from the start and end of each line, sorts the lines, and then performs the equivalent of uniq.

There were some cases where formatting was changed between the duplicated meeting notes. I verified these cases manually.

Lenient Diff of a4da3a5 to 123913b
python tools/diff_meeting_notes.py --lenient a4da3a56 123913b1
-# Jan 9
-# ☑️ Matplotlib meeting agenda
-### Unit property of Axis:attn @Ryan M
-**Call co-ordinates:  15:00 Eastern US time (UTC -04:00)**
-- **3.0 plan**
-- **API inconsistencies**
-- **Backport/to do/bugfix/critical**
-- **Colorbar Norm #13234**
-- **Depr****e****cated/closed MEPS**
-- **Discussion about #13030**
-- **Discussion about webpage**
-- **GSOC & JDH**
-- **Gitwash/git workflow documentation**
-- **Inset_axes/spine tick stuff**
-- **Legend location**
-- **MEP about MEP?** @Thomas C **will do book keeping tasks**
-- **Mailing list:**
-- **Matplotlib.use cleanup?**
-- **Merging**
-- **Minor tick changer**
-- **Minor ticks**
-- **Need text/followup from** @Thomas C **on**
-- **Next release?**
-- **Numfocus Annual Report** @Thomas C **wrote it**
-- **OS/X Backend**
-- **OpenGL**
-- **Outstanding PRs** **/ work** **for 3.0.3**
-- **Parameter renaming decorator**
-- **Perez:**
-- **Repr vs. Str for Transforms**
-- **Scatter Legend**
-- **Summer Students**
-- **Ternary graph:**
-- **TextCollection? instead of list of Texts**
-- **Tick Refactor** @Tim H ****
-- **Timezone handling**
-- **Tool manager:**
-- **Unit property of Axis****:** attn ****@Ryan M ****
-- **Units issue discussion #13236**
-- **Units**
-- **Verbose logging**
-- **Warn on all-float string arrays**
-- **Wh****at do do with** **John Hunter Fellowship money?**
-- **Wh****ere to put developer notes?**
-- **bbox_issues**
-- **documentation summit**
-- **inset_axis**
-- **summer students**
-- @Eric F @Jody K @Thomas C @paul h @hannah a
-- @Eric F, @Ryan M, @Thomas C, @hannah a, @Antony L
-- @Jody K @Eric F @hannah a @Thomas C
-- @Ryan M , @Jody K @Eric F @Thomas C , @hannah a
-- @efiring @jklymak, @story645, @dopplershift
-- PY3 transition.
-- UpdateL bbox issues
-- [ ] discussion about moving time of standing meeting
-- [+☑️ Matplotlib 2019 meeting agenda: unit-conversion:](https://paper.dropbox.com/doc/Matplotlib-2019-meeting-agenda-unit-conversion-aAmENlkgepgsMeDZtlsYu#:uid=393380968722540654338756&amp;h2=unit-conversion:)
-- [+☑️ Matplotlib meeting agenda: unit-conversion:](https://paper.dropbox.com/doc/Matplotlib-meeting-agenda-unit-conversion-aAmENlkgepgsMeDZtlsYu#:uid=393380968722540654338756&amp;h2=unit-conversion:)
-- [matplotlib/matplotlib#12119](https://github.com/matplotlib/matplotlib/issues/12119) [](https://github.com/matplotlib/matplotlib/issues/12119)
-- conversion:
-- datatype - `_unit`
-- fix overwriting the unit object by passing in the unit `**kwarg`
-- xref: [+☑️ Matplotlib 2019 meeting agenda: unit-conversion:](https://paper.dropbox.com/doc/Matplotlib-2019-meeting-agenda-unit-conversion-aAmENlkgepgsMeDZtlsYu#:uid=393380968722540654338756&amp;h2=unit-conversion:)
-- xref: [+☑️ Matplotlib meeting agenda: unit-conversion:](https://paper.dropbox.com/doc/Matplotlib-meeting-agenda-unit-conversion-aAmENlkgepgsMeDZtlsYu#:uid=393380968722540654338756&amp;h2=unit-conversion:)
+@Ryan M, @Jody K, @Eric F, @Thomas C, @hannah a
+@efiring, @jklymak, @story645, @dopplershift
-[ ] Scatter legend: https://github.com/matplotlib/matplotlib/pull/11127
-[ ] figsize in non-inches: https://github.com/matplotlib/matplotlib/pull/12415
-[ ] xmin/xmax undeprecate: https://github.com/matplotlib/matplotlib/issues/11761
-[Google Hangouts](https://hangouts.google.com/hangouts/_/calendar/NzloazhqaHZsa3M4am44ZHM0cmkxZTZxNGdAZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ.bb6q6do0fci19u582r7mjv6o2o?authuser=0) (link)
-_attending_: @greglucas, @efiring, @story645, @tacaswell, @rcomer, @ksunden, [@efiring](@QWhXj01mSwmTjk5kN1H_qQ)

2024 split

Diff of b96263c to 3f4310e
python tools/diff_meeting_notes.py b96263c0 3f4310ef
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-     
-     
-        - 
- - 
- - 
-# 01 Feb 2024
-# 08 Feb 2024
-# 11 Jan 2024
-# 15 Feb 2024
-# 18 Jan 2024
-# 22 Feb 2024
-# 25 Jan 2024
-# 29 Feb 2024
-# 4 Jan 2024
-# April 04
-# April 11
+# April 11, 2024
-# April 18
+# April 18, 2024
-# April 25
+# April 25, 2024
+# April 4, 2024
-# Aug 1
-# Aug 15th
-# Aug 22nd
-# Aug 29th
-# Aug 8
+# August 1, 2024
+# August 15, 2024
+# August 22, 2024
+# August 29, 2024
-# Dec 12
+# August 8, 2024
-# Dec 19 
-# Dec 26
-# Dec 5 
+# December 12, 2024
+# December 19, 2024
+# December 26, 2024
+# December 5, 2024
+# February 1, 2024
+# February 15, 2024
+# February 22, 2024
+# February 29, 2024
+# February 8, 2024
-# GSOC
+# January 11, 2024
+# January 18, 2024
+# January 25, 2024
+# January 4, 2024
-# July 18
+# July 18, 2024
-# July 25
+# July 25, 2024
-# June 13
+# June 13, 2024
-# June 20
+# June 20, 2024
-# June 27
+# June 27, 2024
+# June 6, 2024
-# March 14th
+# March 14, 2024
-# March 21st
+# March 21, 2024
-# March 28
+# March 28, 2024
-# March 7th
+# March 7, 2024
-# Matplotlib Weekly Meeting 
-# Matplotlib Weekly Meeting 
+# Matplotlib Weekly Meeting: April 2024
+# Matplotlib Weekly Meeting: August 2024
+# Matplotlib Weekly Meeting: December 2024
+# Matplotlib Weekly Meeting: February 2024
+# Matplotlib Weekly Meeting: January 2024
+# Matplotlib Weekly Meeting: July 2024
+# Matplotlib Weekly Meeting: June 2024
+# Matplotlib Weekly Meeting: March 2024
+# Matplotlib Weekly Meeting: May 2024
+# Matplotlib Weekly Meeting: November 2024
+# Matplotlib Weekly Meeting: October 2024
+# Matplotlib Weekly Meeting: September 2024
-# May 16 
+# May 16, 2024
-# May 2
+# May 2, 2024
-# May 23
+# May 23, 2024
-# May 30 
+# May 30, 2024
-# May 9
+# May 9, 2024
-# November 14
+# November 14, 2024
-# November 21
+# November 21, 2024
-# November 7
+# November 7, 2024
-# October 10
+# October 10, 2024
-# October 17
+# October 17, 2024
-# October 24
+# October 24, 2024
-# October 3
+# October 3, 2024
-# October 31
+# October 31, 2024
-# RSE
-# September  19th
-# September 12th
+# September 12, 2024
+# September 19, 2024
-# September 26th
+# September 26, 2024
-# September 5th
+# September 5, 2024
-# old business
-# user surve + analytics
-# ~~June 6~~ CANCELED 
-## 27 July 2023 -- February 15 2024
-## February 22 2024 - Jan 09 2025
+### GSOC
+### Old business
+### RSE
+### user surve + analytics
-#### [Medium sized projects](https://hackmd.io/GgtrcXTlTfuoyHO76_LMLg)
-#### [Medium sized projects](https://hackmd.io/GgtrcXTlTfuoyHO76_LMLg)
-#### [Needs discussion at some point](https://hackmd.io/uzWviu8zSUChq3XhI2FqPg)
-#### [Needs discussion at some point](https://hackmd.io/uzWviu8zSUChq3XhI2FqPg)
-#### [RSE worklog](https://hackmd.io/@matplotlib/HyVoUHlSo)
-#### [RSE worklog](https://hackmd.io/@matplotlib/HyVoUHlSo)
-###### tags: `2023 dev call`
+###### tags: `2024 dev call`
+###### tags: `2024 dev call`
+###### tags: `2024 dev call`
+###### tags: `2024 dev call`
+###### tags: `2024 dev call`
+###### tags: `2024 dev call`
+###### tags: `2024 dev call`
+###### tags: `2024 dev call`
+###### tags: `2024 dev call`
+###### tags: `2024 dev call`
+###### tags: `2024 dev call`
-**A regular sync meeting for the project's maintainers, which is open to the community.** Everyone is welcome to attend and contribute to conversations.
-**A regular sync meeting for the project's maintainers, which is open to the community.** Everyone is welcome to attend and contribute to conversations.
+**CANCELED**
-- 
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
-2023-04-20 19:00:00+00:00
-2023-04-20 19:00:00+00:00
-America/New_York     2023-04-06 15:00:00-04:00
-America/New_York     2023-04-06 15:00:00-04:00
-America/Vancouver    2023-04-06 12:00:00-07:00
-America/Vancouver    2023-04-06 12:00:00-07:00
-Archive: [matplotlib/ProjectManagement](https://github.com/matplotlib/ProjectManagement)
-Archive: [matplotlib/ProjectManagement](https://github.com/matplotlib/ProjectManagement)
-Call co-ordinates:  Thursdays @ 21:00 Berlin time (20:00 UTC during winter, 19:00 UTC during summer) https://zoom.us/j/384435716?pwd=WFpxVWxoYXArTDFzN1lWaHNoOE8xZz09
-Call co-ordinates:  Thursdays @ 21:00 Berlin time (20:00 UTC during winter, 19:00 UTC during summer) https://zoom.us/j/384435716?pwd=WFpxVWxoYXArTDFzN1lWaHNoOE8xZz09
-Europe/Berlin        2023-04-06 21:00:00+02:00
-Europe/Berlin        2023-04-06 21:00:00+02:00
-Previous notes: [Meeting Agendas](https://hackmd.io/zljR-pZrQ0O5J_j4NZ-9yw)
-Previous notes: [Meeting Agendas](https://hackmd.io/zljR-pZrQ0O5J_j4NZ-9yw)
-US/Hawaii            2023-04-06 09:00:00-10:00
-US/Hawaii            2023-04-06 09:00:00-10:00
-UTC                  2023-04-06 19:00:00+00:00
-UTC                  2023-04-06 19:00:00+00:00
-[![hackmd-github-sync-badge](https://hackmd.io/jd_7FjxNQ4y7XgNknvmvGQ/badge)](https://hackmd.io/jd_7FjxNQ4y7XgNknvmvGQ)
-```
-```
-```
-```

2023 Split

Diff of 3f4310e to 99d43ad
python tools/diff_meeting_notes.py 3f4310ef 99d43adc
-
-
-
-
-
-
-        - 
-     - 
-     - at least 1 week more discussion+     - at least 1 week more discussion
-# 02 Nov 2023
-# 03 August 2023
-# 04 May 2023
-# 07 September 2023
-# 09 Nov 2023
-# 1 June 2023
-# 10 August 2023
-# 11 May 2023
-# 12 Oct 2023
-# 13 Apr 2023
-# 13 July 2023
-# 14 Dec 2023
-# 14 September 2023
-# 15 June 2023
-# 16 Mar 2023
-# 16 Nov 2023
-# 17 August 2023
-# 18 May 2023
-# 19 Oct 2023
-# 2 March 2023
-# 20 Apr 2023
-# 20 July 2023
-# 21 Dec 2023
-# 21 September 2023
-# 22 June 2023
-# 23 Mar 2023
-# 23 Nov 2023
-# 24 August 2023
-# 25 May 2023
-# 26 Oct 2023
-# 27 Apr 2023
-# 27 July 2023
-# 28 Sept 2023
-# 29 June 2023
-# 30 Mar 2023
-# 30 Nov 2023
-# 31 August 2023
-# 5 Oct 2023
-# 6 Apr 2023
-# 6 July 2023
-# 7 Dec 2023
-# 8 June 2023
-# 9 March 2023
+# April 13, 2023
+# April 20, 2023
+# April 27, 2023
+# April 6, 2023
+# August 10, 2023
+# August 17, 2023
+# August 24, 2023
+# August 3, 2023
+# August 31, 2023
+# December 14, 2023
+# December 21, 2023
+# December 7, 2023
-# February 2 2023
+# February 2, 2023
+# July 13, 2023
+# July 20, 2023
+# July 27, 2023
+# July 6, 2023
+# June 1, 2023
+# June 15, 2023
+# June 22, 2023
+# June 29, 2023
+# June 8, 2023
+# March 16, 2023
+# March 2, 2023
+# March 23, 2023
+# March 30, 2023
+# March 9, 2023
-# Matplotlib Weekly Meeting 
-# Matplotlib Weekly Meeting 
+# Matplotlib Weekly Meeting: April 2023
+# Matplotlib Weekly Meeting: August 2023
+# Matplotlib Weekly Meeting: December 2023
+# Matplotlib Weekly Meeting: February 2023
+# Matplotlib Weekly Meeting: January 2023
+# Matplotlib Weekly Meeting: July 2023
+# Matplotlib Weekly Meeting: June 2023
+# Matplotlib Weekly Meeting: March 2023
+# Matplotlib Weekly Meeting: May 2023
+# Matplotlib Weekly Meeting: November 2023
+# Matplotlib Weekly Meeting: October 2023
+# Matplotlib Weekly Meeting: September 2023
+# May 11, 2023
+# May 18, 2023
+# May 25, 2023
+# May 4, 2023
+# November 16, 2023
+# November 2, 2023
+# November 23, 2023
+# November 30, 2023
+# November 9, 2023
+# October 12, 2023
+# October 19, 2023
+# October 26, 2023
+# October 5, 2023
+# September 14, 2023
+# September 21, 2023
+# September 28, 2023
+# September 7, 2023
-## 27 July 2023 -- 
-## 9 March 2023 -- 20 July 2023
-#### [Medium sized projects](https://hackmd.io/GgtrcXTlTfuoyHO76_LMLg)
-#### [Medium sized projects](https://hackmd.io/GgtrcXTlTfuoyHO76_LMLg)
-#### [Needs discussion at some point](https://hackmd.io/uzWviu8zSUChq3XhI2FqPg)
-#### [Needs discussion at some point](https://hackmd.io/uzWviu8zSUChq3XhI2FqPg)
-#### [RSE worklog](https://hackmd.io/@matplotlib/HyVoUHlSo)
-#### [RSE worklog](https://hackmd.io/@matplotlib/HyVoUHlSo)
+###### tags: `2023 dev call`
+###### tags: `2023 dev call`
+###### tags: `2023 dev call`
+###### tags: `2023 dev call`
+###### tags: `2023 dev call`
+###### tags: `2023 dev call`
+###### tags: `2023 dev call`
+###### tags: `2023 dev call`
+###### tags: `2023 dev call`
+###### tags: `2023 dev call`
-**A regular sync meeting for the project's maintainers, which is open to the community.** Everyone is welcome to attend and contribute to conversations.
-**A regular sync meeting for the project's maintainers, which is open to the community.** Everyone is welcome to attend and contribute to conversations.
-- 
-- 
-- 
-- 
-- 
-- 
-- 
-- 
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
-2023-04-20 19:00:00+00:00
-2023-04-20 19:00:00+00:00
-America/New_York     2023-04-06 15:00:00-04:00
-America/New_York     2023-04-06 15:00:00-04:00
-America/Vancouver    2023-04-06 12:00:00-07:00
-America/Vancouver    2023-04-06 12:00:00-07:00
-Archive: [matplotlib/ProjectManagement](https://github.com/matplotlib/ProjectManagement)
-Archive: [matplotlib/ProjectManagement](https://github.com/matplotlib/ProjectManagement)
-Call co-ordinates:  Thursdays @ 21:00 Berlin time (20:00 UTC during winter, 19:00 UTC during summer) https://zoom.us/j/384435716?pwd=WFpxVWxoYXArTDFzN1lWaHNoOE8xZz09
-Call co-ordinates:  Thursdays @ 21:00 Berlin time (20:00 UTC during winter, 19:00 UTC during summer) https://zoom.us/j/384435716?pwd=WFpxVWxoYXArTDFzN1lWaHNoOE8xZz09
-Europe/Berlin        2023-04-06 21:00:00+02:00
-Europe/Berlin        2023-04-06 21:00:00+02:00
-Previous notes: [Meeting Agendas](https://hackmd.io/zljR-pZrQ0O5J_j4NZ-9yw)
-Previous notes: [Meeting Agendas](https://hackmd.io/zljR-pZrQ0O5J_j4NZ-9yw)
-US/Hawaii            2023-04-06 09:00:00-10:00
-US/Hawaii            2023-04-06 09:00:00-10:00
-UTC                  2023-04-06 19:00:00+00:00
-UTC                  2023-04-06 19:00:00+00:00
-[![hackmd-github-sync-badge](https://hackmd.io/jd_7FjxNQ4y7XgNknvmvGQ/badge)](https://hackmd.io/jd_7FjxNQ4y7XgNknvmvGQ)
-[![hackmd-github-sync-badge](https://hackmd.io/jd_7FjxNQ4y7XgNknvmvGQ/badge)](https://hackmd.io/jd_7FjxNQ4y7XgNknvmvGQ)
-```
-```
-```
-```

2021 Split

Diff of 99d43ad to b56a057
python tools/diff_meeting_notes.py 99d43adc b56a057c
+
+
+
+
+
+
+
+
+
-    
-    
-        
-    - -    - 
-    - 
- - 
-# 14 Jan 2021
-# 2021
-# 21 Jan 2021
-# 28 Jan 2021
-# 5 Jan 2021
-# Apr 1, 2021
-# Apr 15, 2021
-# Apr 22, 2021
-# Apr 29, 2021
-# Apr 8 2021 --
-# Apr 8, 2021
+# April 1, 2021
+# April 15, 2021
+# April 22, 2021
+# April 29, 2021
+# April 8, 2021
-# Aug 12 2021
-# Aug 19 2021
-# Aug 26 2021
-# Aug 5 2021
-# Aug 5 2021 -- Dec 23 2021
+# August 12, 2021
+# August 19, 2021
+# August 26, 2021
+# August 5, 2021
-# Dec 16 2021
-# Dec 2 2021
-# Dec 23 2021
-# Dec 9 2021
+# December 16, 2021
+# December 2, 2021
+# December 23, 2021
+# December 9, 2021
-# Feb 11 2021
-# Feb 18 2021
-# Feb 25 2021
-# Feb 4 2021
+# February 11, 2021
+# February 18, 2021
+# February 25, 2021
+# February 4, 2021
+# January 14, 2021
+# January 21, 2021
+# January 28, 2021
+# January 5, 2021
-# July 1 2021
+# July 1, 2021
-# July 15 2021
+# July 15, 2021
-# July 22 2021
+# July 22, 2021
-# July 29 2021
+# July 29, 2021
-# July 8 2021
+# July 8, 2021
-# June 10 2021
+# June 10, 2021
-# June 17 2021
+# June 17, 2021
-# June 24 2021
+# June 24, 2021
-# June 3 2021
+# June 3, 2021
-# Mar 13 2021
-# Mar 18 2021
-# Mar 25 2021
-# Mar 4 2021
+# March 13, 2021
+# March 18, 2021
+# March 25, 2021
+# March 4, 2021
+# Matplotlib Weekly Meeting: April 2021
+# Matplotlib Weekly Meeting: August 2021
+# Matplotlib Weekly Meeting: December 2021
+# Matplotlib Weekly Meeting: February 2021
+# Matplotlib Weekly Meeting: January 2021
+# Matplotlib Weekly Meeting: July 2021
+# Matplotlib Weekly Meeting: June 2021
+# Matplotlib Weekly Meeting: March 2021
+# Matplotlib Weekly Meeting: May 2021
+# Matplotlib Weekly Meeting: November 2021
+# Matplotlib Weekly Meeting: October 2021
+# Matplotlib Weekly Meeting: September 2021
-# May 27 2021
+# May 27, 2021
-# Nov 11 2021
-# Nov 18 2021
-# Nov 25 2021
-# Nov 4 2021
+# November 11, 2021
+# November 18, 2021
+# November 25, 2021
+# November 4, 2021
-# Oct 14 2021
-# Oct 21 2021
-# Oct 28 2021
-# Oct 7 2021
+# October 14, 2021
+# October 21, 2021
+# October 28, 2021
+# October 7, 2021
-# Sept 16 2021
-# Sept 2 2021
-# Sept 23 2021
-# Sept 30 2021
-# Sept 9 2021
+# September 16, 2021
+# September 2, 2021
+# September 23, 2021
+# September 30, 2021
+# September 9, 2021
-#### [Needs discussion at some point](https://hackmd.io/uzWviu8zSUChq3XhI2FqPg)
-#### [Needs discussion at some point](https://hackmd.io/uzWviu8zSUChq3XhI2FqPg)
-#### [Needs discussion at some point](https://hackmd.io/uzWviu8zSUChq3XhI2FqPg)
+###### tags: `2021 dev call`
+###### tags: `2021 dev call`
+###### tags: `2021 dev call`
+###### tags: `2021 dev call`
+###### tags: `2021 dev call`
+###### tags: `2021 dev call`
+###### tags: `2021 dev call`
+###### tags: `2021 dev call`
+###### tags: `2021 dev call`
+###### tags: `2021 dev call`
+###### tags: `2021 dev call`
+###### tags: `2021 dev call`
-###### tags: `dev call 2021`
-###### tags: `dev call 2021`
-###### tags: `dev call 2021`
-* 
--
-- 
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
+---
-Archive: [matplotlib/ProjectManagement](https://github.com/matplotlib/ProjectManagement)
-Archive: [matplotlib/ProjectManagement](https://github.com/matplotlib/ProjectManagement)
-Archive: [matplotlib/ProjectManagement](https://github.com/matplotlib/ProjectManagement)
-Call co-ordinates:  Thursdays @ 19:00 UTC https://zoom.us/j/384435716?pwd=WFpxVWxoYXArTDFzN1lWaHNoOE8xZz09
-Call co-ordinates:  Thursdays @ 19:00 UTC https://zoom.us/j/384435716?pwd=WFpxVWxoYXArTDFzN1lWaHNoOE8xZz09
-Call co-ordinates:  Thursdays @ 20:00 UTC https://zoom.us/j/384435716?pwd=WFpxVWxoYXArTDFzN1lWaHNoOE8xZz09
-Previous notes: [Meeting Agendas](https://hackmd.io/zljR-pZrQ0O5J_j4NZ-9yw)
-Previous notes: [Meeting Agendas](https://hackmd.io/zljR-pZrQ0O5J_j4NZ-9yw)
-Previous notes: [Meeting Agendas](https://hackmd.io/zljR-pZrQ0O5J_j4NZ-9yw)

@iccir iccir changed the title Add import tool and split 2026 notes Add import tool and split notes into per-month files Aug 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants