diff --git a/meeting_notes/2018/2018_03_mar.md b/meeting_notes/2018/2018_03_mar.md index a331bf2..fb4ffe8 100644 --- a/meeting_notes/2018/2018_03_mar.md +++ b/meeting_notes/2018/2018_03_mar.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: March 2018 -###### tags: `2018 dev call` - --- # March 26, 2018 diff --git a/meeting_notes/2018/2018_04_apr.md b/meeting_notes/2018/2018_04_apr.md index cf8d88a..1460b4b 100644 --- a/meeting_notes/2018/2018_04_apr.md +++ b/meeting_notes/2018/2018_04_apr.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: April 2018 -###### tags: `2018 dev call` - --- # April 2, 2018 diff --git a/meeting_notes/2018/2018_05_may.md b/meeting_notes/2018/2018_05_may.md index 6a7c806..3c85177 100644 --- a/meeting_notes/2018/2018_05_may.md +++ b/meeting_notes/2018/2018_05_may.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: May 2018 -###### tags: `2018 dev call` - --- # May 7, 2018 diff --git a/meeting_notes/2018/2018_06_jun.md b/meeting_notes/2018/2018_06_jun.md index b8ce8dd..62d1758 100644 --- a/meeting_notes/2018/2018_06_jun.md +++ b/meeting_notes/2018/2018_06_jun.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: June 2018 -###### tags: `2018 dev call` - --- # June 4, 2018 diff --git a/meeting_notes/2018/2018_07_jul.md b/meeting_notes/2018/2018_07_jul.md index ff1a873..ce63c90 100644 --- a/meeting_notes/2018/2018_07_jul.md +++ b/meeting_notes/2018/2018_07_jul.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: July 2018 -###### tags: `2018 dev call` - --- # July 2, 2018 diff --git a/meeting_notes/2018/2018_08_aug.md b/meeting_notes/2018/2018_08_aug.md index e33c670..cf9383b 100644 --- a/meeting_notes/2018/2018_08_aug.md +++ b/meeting_notes/2018/2018_08_aug.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: August 2018 -###### tags: `2018 dev call` - --- # August 6, 2018 diff --git a/meeting_notes/2018/2018_09_sep.md b/meeting_notes/2018/2018_09_sep.md index 6665bdd..ca9df91 100644 --- a/meeting_notes/2018/2018_09_sep.md +++ b/meeting_notes/2018/2018_09_sep.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: September 2018 -###### tags: `2018 dev call` - --- # September 3, 2018 diff --git a/meeting_notes/2018/2018_10_oct.md b/meeting_notes/2018/2018_10_oct.md index ccbadc7..12d57a8 100644 --- a/meeting_notes/2018/2018_10_oct.md +++ b/meeting_notes/2018/2018_10_oct.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: October 2018 -###### tags: `2018 dev call` - --- # October 1, 2018 diff --git a/meeting_notes/2018/2018_11_nov.md b/meeting_notes/2018/2018_11_nov.md index cdf79e2..3899d3b 100644 --- a/meeting_notes/2018/2018_11_nov.md +++ b/meeting_notes/2018/2018_11_nov.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: November 2018 -###### tags: `2018 dev call` - --- # November 5, 2018 diff --git a/meeting_notes/2018/2018_12_dec.md b/meeting_notes/2018/2018_12_dec.md index 6bf752c..037ccbf 100644 --- a/meeting_notes/2018/2018_12_dec.md +++ b/meeting_notes/2018/2018_12_dec.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: December 2018 -###### tags: `2018 dev call` - --- # December 3, 2018 diff --git a/meeting_notes/2019/2019_01_jan.md b/meeting_notes/2019/2019_01_jan.md index 6b2977f..743ee15 100644 --- a/meeting_notes/2019/2019_01_jan.md +++ b/meeting_notes/2019/2019_01_jan.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: January 2019 -###### tags: `2019 dev call` - --- # January 7, 2019 diff --git a/meeting_notes/2019/2019_02_feb.md b/meeting_notes/2019/2019_02_feb.md index 851a3f2..b74ee8a 100644 --- a/meeting_notes/2019/2019_02_feb.md +++ b/meeting_notes/2019/2019_02_feb.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: February 2019 -###### tags: `2019 dev call` - --- # February 4, 2019 diff --git a/meeting_notes/2019/2019_03_mar.md b/meeting_notes/2019/2019_03_mar.md index 61058c0..f85cd90 100644 --- a/meeting_notes/2019/2019_03_mar.md +++ b/meeting_notes/2019/2019_03_mar.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: March 2019 -###### tags: `2019 dev call` - --- # March 4, 2019 diff --git a/meeting_notes/2019/2019_04_apr.md b/meeting_notes/2019/2019_04_apr.md index 9fbe483..4d609ce 100644 --- a/meeting_notes/2019/2019_04_apr.md +++ b/meeting_notes/2019/2019_04_apr.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: April 2019 -###### tags: `2019 dev call` - --- # April 1, 2019 diff --git a/meeting_notes/2019/2019_05_may.md b/meeting_notes/2019/2019_05_may.md index 571346b..d7e067f 100644 --- a/meeting_notes/2019/2019_05_may.md +++ b/meeting_notes/2019/2019_05_may.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: May 2019 -###### tags: `2019 dev call` - --- # May 6, 2019 diff --git a/meeting_notes/2019/2019_06_jun.md b/meeting_notes/2019/2019_06_jun.md index 05a611a..c903ea6 100644 --- a/meeting_notes/2019/2019_06_jun.md +++ b/meeting_notes/2019/2019_06_jun.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: June 2019 -###### tags: `2019 dev call` - --- # June 3, 2019 diff --git a/meeting_notes/2019/2019_07_jul.md b/meeting_notes/2019/2019_07_jul.md index 2214ccd..c6494b2 100644 --- a/meeting_notes/2019/2019_07_jul.md +++ b/meeting_notes/2019/2019_07_jul.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: July 2019 -###### tags: `2019 dev call` - --- # July 1, 2019 diff --git a/meeting_notes/2019/2019_08_aug.md b/meeting_notes/2019/2019_08_aug.md index a5771ce..4437996 100644 --- a/meeting_notes/2019/2019_08_aug.md +++ b/meeting_notes/2019/2019_08_aug.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: August 2019 -###### tags: `2019 dev call` - --- # August 5, 2019 diff --git a/meeting_notes/2019/2019_09_sep.md b/meeting_notes/2019/2019_09_sep.md index 094fab6..97e8a77 100644 --- a/meeting_notes/2019/2019_09_sep.md +++ b/meeting_notes/2019/2019_09_sep.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: September 2019 -###### tags: `2019 dev call` - --- # September 3, 2019 diff --git a/meeting_notes/2019/2019_10_oct.md b/meeting_notes/2019/2019_10_oct.md index e442d65..84f330e 100644 --- a/meeting_notes/2019/2019_10_oct.md +++ b/meeting_notes/2019/2019_10_oct.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: October 2019 -###### tags: `2019 dev call` - --- # October 1, 2019 diff --git a/meeting_notes/2019/2019_11_nov.md b/meeting_notes/2019/2019_11_nov.md index d43e17b..54c0850 100644 --- a/meeting_notes/2019/2019_11_nov.md +++ b/meeting_notes/2019/2019_11_nov.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: November 2019 -###### tags: `2019 dev call` - --- # November 4, 2019 diff --git a/meeting_notes/2019/2019_12_dec.md b/meeting_notes/2019/2019_12_dec.md index 51d0574..faff952 100644 --- a/meeting_notes/2019/2019_12_dec.md +++ b/meeting_notes/2019/2019_12_dec.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: December 2019 -###### tags: `2019 dev call` - --- # December 3, 2019 diff --git a/meeting_notes/2020/2020_01_jan.md b/meeting_notes/2020/2020_01_jan.md index 3ab7d3b..e9f69e4 100644 --- a/meeting_notes/2020/2020_01_jan.md +++ b/meeting_notes/2020/2020_01_jan.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: January 2020 -###### tags: `2020 dev call` - --- # January 7, 2020 diff --git a/meeting_notes/2020/2020_02_feb.md b/meeting_notes/2020/2020_02_feb.md index d15801d..6886245 100644 --- a/meeting_notes/2020/2020_02_feb.md +++ b/meeting_notes/2020/2020_02_feb.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: February 2020 -###### tags: `2020 dev call` - --- # February 3, 2020 diff --git a/meeting_notes/2020/2020_03_mar.md b/meeting_notes/2020/2020_03_mar.md index 695223d..bbb139e 100644 --- a/meeting_notes/2020/2020_03_mar.md +++ b/meeting_notes/2020/2020_03_mar.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: March 2020 -###### tags: `2020 dev call` - --- # March 2, 2020 diff --git a/meeting_notes/2020/2020_04_apr.md b/meeting_notes/2020/2020_04_apr.md index 12ba2b5..2778912 100644 --- a/meeting_notes/2020/2020_04_apr.md +++ b/meeting_notes/2020/2020_04_apr.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: April 2020 -###### tags: `2020 dev call` - --- # April 6, 2020 diff --git a/meeting_notes/2020/2020_05_may.md b/meeting_notes/2020/2020_05_may.md index c30b6e7..e1fddd8 100644 --- a/meeting_notes/2020/2020_05_may.md +++ b/meeting_notes/2020/2020_05_may.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: May 2020 -###### tags: `2020 dev call` - --- # May 4, 2020 diff --git a/meeting_notes/2020/2020_06_jun.md b/meeting_notes/2020/2020_06_jun.md index 9fe2377..f3f537e 100644 --- a/meeting_notes/2020/2020_06_jun.md +++ b/meeting_notes/2020/2020_06_jun.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: June 2020 -###### tags: `2020 dev call` - --- # June 1, 2020 diff --git a/meeting_notes/2020/2020_07_jul.md b/meeting_notes/2020/2020_07_jul.md index 672c599..b378501 100644 --- a/meeting_notes/2020/2020_07_jul.md +++ b/meeting_notes/2020/2020_07_jul.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: July 2020 -###### tags: `2020 dev call` - --- # July 6, 2020 diff --git a/meeting_notes/2020/2020_08_aug.md b/meeting_notes/2020/2020_08_aug.md index 6f39687..6b08bbc 100644 --- a/meeting_notes/2020/2020_08_aug.md +++ b/meeting_notes/2020/2020_08_aug.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: August 2020 -###### tags: `2020 dev call` - --- # August 3, 2020 diff --git a/meeting_notes/2020/2020_09_sep.md b/meeting_notes/2020/2020_09_sep.md index edd58c1..e5eb531 100644 --- a/meeting_notes/2020/2020_09_sep.md +++ b/meeting_notes/2020/2020_09_sep.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: September 2020 -###### tags: `2020 dev call` - --- # September 7, 2020 diff --git a/meeting_notes/2020/2020_10_oct.md b/meeting_notes/2020/2020_10_oct.md index f1b4ca7..e6f9bce 100644 --- a/meeting_notes/2020/2020_10_oct.md +++ b/meeting_notes/2020/2020_10_oct.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: October 2020 -###### tags: `2020 dev call` - --- # October 5, 2020 diff --git a/meeting_notes/2020/2020_11_nov.md b/meeting_notes/2020/2020_11_nov.md index 4c21005..8df2ac5 100644 --- a/meeting_notes/2020/2020_11_nov.md +++ b/meeting_notes/2020/2020_11_nov.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: November 2020 -###### tags: `2020 dev call` - --- # November 3, 2020 diff --git a/meeting_notes/2020/2020_12_dec.md b/meeting_notes/2020/2020_12_dec.md index 0beebf3..7f0c513 100644 --- a/meeting_notes/2020/2020_12_dec.md +++ b/meeting_notes/2020/2020_12_dec.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: December 2020 -###### tags: `2020 dev call` - --- # December 1, 2020 diff --git a/meeting_notes/2021/2021_01_jan.md b/meeting_notes/2021/2021_01_jan.md index fedc8b6..2792434 100644 --- a/meeting_notes/2021/2021_01_jan.md +++ b/meeting_notes/2021/2021_01_jan.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: January 2021 -###### tags: `2021 dev call` - --- # January 5, 2021 diff --git a/meeting_notes/2021/2021_02_feb.md b/meeting_notes/2021/2021_02_feb.md index 627a35b..2a5c92c 100644 --- a/meeting_notes/2021/2021_02_feb.md +++ b/meeting_notes/2021/2021_02_feb.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: February 2021 -###### tags: `2021 dev call` - --- # February 4, 2021 diff --git a/meeting_notes/2021/2021_03_mar.md b/meeting_notes/2021/2021_03_mar.md index fefb6dd..038ea47 100644 --- a/meeting_notes/2021/2021_03_mar.md +++ b/meeting_notes/2021/2021_03_mar.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: March 2021 -###### tags: `2021 dev call` - --- # March 4, 2021 diff --git a/meeting_notes/2021/2021_04_apr.md b/meeting_notes/2021/2021_04_apr.md index 7fa09ae..852c028 100644 --- a/meeting_notes/2021/2021_04_apr.md +++ b/meeting_notes/2021/2021_04_apr.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: April 2021 -###### tags: `2021 dev call` - --- # April 1, 2021 diff --git a/meeting_notes/2021/2021_05_may.md b/meeting_notes/2021/2021_05_may.md index 8fae8af..ef5009d 100644 --- a/meeting_notes/2021/2021_05_may.md +++ b/meeting_notes/2021/2021_05_may.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: May 2021 -###### tags: `2021 dev call` - --- # May 6, 2021 diff --git a/meeting_notes/2021/2021_06_jun.md b/meeting_notes/2021/2021_06_jun.md index 3309d1f..be7890f 100644 --- a/meeting_notes/2021/2021_06_jun.md +++ b/meeting_notes/2021/2021_06_jun.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: June 2021 -###### tags: `2021 dev call` - --- # June 3, 2021 diff --git a/meeting_notes/2021/2021_07_jul.md b/meeting_notes/2021/2021_07_jul.md index e6b31d9..5d9b630 100644 --- a/meeting_notes/2021/2021_07_jul.md +++ b/meeting_notes/2021/2021_07_jul.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: July 2021 -###### tags: `2021 dev call` - --- # July 1, 2021 diff --git a/meeting_notes/2021/2021_08_aug.md b/meeting_notes/2021/2021_08_aug.md index 57d3bed..78c42a8 100644 --- a/meeting_notes/2021/2021_08_aug.md +++ b/meeting_notes/2021/2021_08_aug.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: August 2021 -###### tags: `2021 dev call` - --- # August 5, 2021 diff --git a/meeting_notes/2021/2021_09_sep.md b/meeting_notes/2021/2021_09_sep.md index 4cfb70d..211b863 100644 --- a/meeting_notes/2021/2021_09_sep.md +++ b/meeting_notes/2021/2021_09_sep.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: September 2021 -###### tags: `2021 dev call` - --- # September 2, 2021 diff --git a/meeting_notes/2021/2021_10_oct.md b/meeting_notes/2021/2021_10_oct.md index f26d450..721cccd 100644 --- a/meeting_notes/2021/2021_10_oct.md +++ b/meeting_notes/2021/2021_10_oct.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: October 2021 -###### tags: `2021 dev call` - --- # October 7, 2021 diff --git a/meeting_notes/2021/2021_11_nov.md b/meeting_notes/2021/2021_11_nov.md index 6fa4ea2..53750f0 100644 --- a/meeting_notes/2021/2021_11_nov.md +++ b/meeting_notes/2021/2021_11_nov.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: November 2021 -###### tags: `2021 dev call` - --- # November 4, 2021 diff --git a/meeting_notes/2021/2021_12_dec.md b/meeting_notes/2021/2021_12_dec.md index cc8bf6c..f0a82c2 100644 --- a/meeting_notes/2021/2021_12_dec.md +++ b/meeting_notes/2021/2021_12_dec.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: December 2021 -###### tags: `2021 dev call` - --- # December 2, 2021 diff --git a/meeting_notes/2022/2022_01_jan.md b/meeting_notes/2022/2022_01_jan.md index 41c3bfc..2755399 100644 --- a/meeting_notes/2022/2022_01_jan.md +++ b/meeting_notes/2022/2022_01_jan.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: January 2022 -###### tags: `2022 dev call` - --- # January 6, 2022 diff --git a/meeting_notes/2022/2022_02_feb.md b/meeting_notes/2022/2022_02_feb.md index 1427c26..034fa4a 100644 --- a/meeting_notes/2022/2022_02_feb.md +++ b/meeting_notes/2022/2022_02_feb.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: February 2022 -###### tags: `2022 dev call` - --- # February 3, 2022 diff --git a/meeting_notes/2022/2022_03_mar.md b/meeting_notes/2022/2022_03_mar.md index 58eb43f..bee8d85 100644 --- a/meeting_notes/2022/2022_03_mar.md +++ b/meeting_notes/2022/2022_03_mar.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: March 2022 -###### tags: `2022 dev call` - --- # March 3, 2022 diff --git a/meeting_notes/2022/2022_04_apr.md b/meeting_notes/2022/2022_04_apr.md index 4a321ef..6c1d86f 100644 --- a/meeting_notes/2022/2022_04_apr.md +++ b/meeting_notes/2022/2022_04_apr.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: April 2022 -###### tags: `2022 dev call` - --- # April 7, 2022 diff --git a/meeting_notes/2022/2022_05_may.md b/meeting_notes/2022/2022_05_may.md index 846c68a..ec9831b 100644 --- a/meeting_notes/2022/2022_05_may.md +++ b/meeting_notes/2022/2022_05_may.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: May 2022 -###### tags: `2022 dev call` - --- # May 5, 2022 diff --git a/meeting_notes/2022/2022_06_jun.md b/meeting_notes/2022/2022_06_jun.md index a5c7cbb..d9dcde1 100644 --- a/meeting_notes/2022/2022_06_jun.md +++ b/meeting_notes/2022/2022_06_jun.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: June 2022 -###### tags: `2022 dev call` - --- # June 2, 2022 diff --git a/meeting_notes/2022/2022_07_jul.md b/meeting_notes/2022/2022_07_jul.md index 7be6ad2..c554a8c 100644 --- a/meeting_notes/2022/2022_07_jul.md +++ b/meeting_notes/2022/2022_07_jul.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: July 2022 -###### tags: `2022 dev call` - --- # July 7, 2022 diff --git a/meeting_notes/2022/2022_08_aug.md b/meeting_notes/2022/2022_08_aug.md index 933f704..0dc1256 100644 --- a/meeting_notes/2022/2022_08_aug.md +++ b/meeting_notes/2022/2022_08_aug.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: August 2022 -###### tags: `2022 dev call` - --- # August 4, 2022 diff --git a/meeting_notes/2022/2022_09_sep.md b/meeting_notes/2022/2022_09_sep.md index 2b3105d..3a28ece 100644 --- a/meeting_notes/2022/2022_09_sep.md +++ b/meeting_notes/2022/2022_09_sep.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: September 2022 -###### tags: `2022 dev call` - --- # September 1, 2022 diff --git a/meeting_notes/2022/2022_10_oct.md b/meeting_notes/2022/2022_10_oct.md index fd74263..89744d9 100644 --- a/meeting_notes/2022/2022_10_oct.md +++ b/meeting_notes/2022/2022_10_oct.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: October 2022 -###### tags: `2022 dev call` - --- # October 6, 2022 diff --git a/meeting_notes/2022/2022_11_nov.md b/meeting_notes/2022/2022_11_nov.md index 20156de..3f5de41 100644 --- a/meeting_notes/2022/2022_11_nov.md +++ b/meeting_notes/2022/2022_11_nov.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: November 2022 -###### tags: `2022 dev call` - --- # November 3, 2022 @@ -114,7 +112,7 @@ I don't think we need to be permissive. # November 10, 2022 -_attending_: [@efiring](@efiring) [@story645](@story645) [@ksunden](@ksunden) [@QuLogic](@QuLogic) [@chahak13](@chahak13) [@anntzer](@anntzer) [@greglucas](@greglucas) +_attending_: @efiring @story645 @ksunden @QuLogic @chahak13 @anntzer @greglucas ## Agenda @@ -165,16 +163,16 @@ half range: - soon `distutils` will be removed, and we should try to get off it - `distutils` is mostly unused by us, but the biggest use might be indirectly through `numpy.distutils`, which is in maintenance-only mode - Moving to `pybind11` may also limit the need for `numpy.distutils` -- [@greglucas](@greglucas) and [@QuLogic](@QuLogic) have some experience with Meson +- @greglucas and @QuLogic have some experience with Meson - It seems fairly straightforward to implement compiled extensions - The Python integration is not 100% perfect yet, but there seems to be a lot of momentum -- [@QuLogic](@QuLogic) has a test branch for _only_ the compiled extensions https://github.com/QuLogic/matplotlib/tree/meson +- @QuLogic has a test branch for _only_ the compiled extensions https://github.com/QuLogic/matplotlib/tree/meson --- # November 17, 2022 -_attending_: [@efiring](@efiring) [@story645](@story645) [@ksunden](@ksunden) [@QuLogic](@QuLogic) [@chahak13](@chahak13) [@anntzer](@anntzer) [@greglucas](@greglucas), [@noatamir](@noatamir) @dopplershift, @melissawm +_attending_: @efiring @story645 @ksunden @QuLogic @chahak13 @anntzer @greglucas, @noatamir @dopplershift, @melissawm ## Agenda ### Old business diff --git a/meeting_notes/2022/2022_12_dec.md b/meeting_notes/2022/2022_12_dec.md index c7dd83b..2924559 100644 --- a/meeting_notes/2022/2022_12_dec.md +++ b/meeting_notes/2022/2022_12_dec.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: December 2022 -###### tags: `2022 dev call` - --- # December 1, 2022 diff --git a/meeting_notes/2023/2023_01_jan.md b/meeting_notes/2023/2023_01_jan.md index a07afa3..914ea5a 100644 --- a/meeting_notes/2023/2023_01_jan.md +++ b/meeting_notes/2023/2023_01_jan.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: January 2023 -###### tags: `2023 dev call` - --- # January 5, 2023 diff --git a/meeting_notes/2023/2023_02_feb.md b/meeting_notes/2023/2023_02_feb.md index 300b947..e13a209 100644 --- a/meeting_notes/2023/2023_02_feb.md +++ b/meeting_notes/2023/2023_02_feb.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: February 2023 -###### tags: `2023 dev call` - --- # February 2, 2023 diff --git a/meeting_notes/2023/2023_03_mar.md b/meeting_notes/2023/2023_03_mar.md index c84a3ff..3522440 100644 --- a/meeting_notes/2023/2023_03_mar.md +++ b/meeting_notes/2023/2023_03_mar.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: March 2023 -###### tags: `2023 dev call` - --- # March 2, 2023 diff --git a/meeting_notes/2023/2023_04_apr.md b/meeting_notes/2023/2023_04_apr.md index f5c8f1a..24c636e 100644 --- a/meeting_notes/2023/2023_04_apr.md +++ b/meeting_notes/2023/2023_04_apr.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: April 2023 -###### tags: `2023 dev call` - --- # April 6, 2023 diff --git a/meeting_notes/2023/2023_05_may.md b/meeting_notes/2023/2023_05_may.md index 86fd3d3..deef6ed 100644 --- a/meeting_notes/2023/2023_05_may.md +++ b/meeting_notes/2023/2023_05_may.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: May 2023 -###### tags: `2023 dev call` - --- # May 4, 2023 diff --git a/meeting_notes/2023/2023_06_jun.md b/meeting_notes/2023/2023_06_jun.md index 8e503c5..3f915a5 100644 --- a/meeting_notes/2023/2023_06_jun.md +++ b/meeting_notes/2023/2023_06_jun.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: June 2023 -###### tags: `2023 dev call` - --- # June 1, 2023 diff --git a/meeting_notes/2023/2023_07_jul.md b/meeting_notes/2023/2023_07_jul.md index 26417fa..d32e7d5 100644 --- a/meeting_notes/2023/2023_07_jul.md +++ b/meeting_notes/2023/2023_07_jul.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: July 2023 -###### tags: `2023 dev call` - --- # July 6, 2023 diff --git a/meeting_notes/2023/2023_08_aug.md b/meeting_notes/2023/2023_08_aug.md index 950f76a..50c1254 100644 --- a/meeting_notes/2023/2023_08_aug.md +++ b/meeting_notes/2023/2023_08_aug.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: August 2023 -###### tags: `2023 dev call` - --- # August 3, 2023 diff --git a/meeting_notes/2023/2023_09_sep.md b/meeting_notes/2023/2023_09_sep.md index 9af2331..01d2d36 100644 --- a/meeting_notes/2023/2023_09_sep.md +++ b/meeting_notes/2023/2023_09_sep.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: September 2023 -###### tags: `2023 dev call` - --- # September 7, 2023 diff --git a/meeting_notes/2023/2023_10_oct.md b/meeting_notes/2023/2023_10_oct.md index 5708b19..19468d7 100644 --- a/meeting_notes/2023/2023_10_oct.md +++ b/meeting_notes/2023/2023_10_oct.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: October 2023 -###### tags: `2023 dev call` - --- # October 5, 2023 diff --git a/meeting_notes/2023/2023_11_nov.md b/meeting_notes/2023/2023_11_nov.md index 233fa85..cbcd470 100644 --- a/meeting_notes/2023/2023_11_nov.md +++ b/meeting_notes/2023/2023_11_nov.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: November 2023 -###### tags: `2023 dev call` - --- # November 2, 2023 diff --git a/meeting_notes/2023/2023_12_dec.md b/meeting_notes/2023/2023_12_dec.md index 461e544..f37cf8d 100644 --- a/meeting_notes/2023/2023_12_dec.md +++ b/meeting_notes/2023/2023_12_dec.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: December 2023 -###### tags: `2023 dev call` - --- # December 7, 2023 diff --git a/meeting_notes/2024/2024_01_jan.md b/meeting_notes/2024/2024_01_jan.md index 0773753..c3923f1 100644 --- a/meeting_notes/2024/2024_01_jan.md +++ b/meeting_notes/2024/2024_01_jan.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: January 2024 -###### tags: `2024 dev call` - --- # January 4, 2024 diff --git a/meeting_notes/2024/2024_02_feb.md b/meeting_notes/2024/2024_02_feb.md index 02ac302..863bef2 100644 --- a/meeting_notes/2024/2024_02_feb.md +++ b/meeting_notes/2024/2024_02_feb.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: February 2024 -###### tags: `2024 dev call` - --- # February 1, 2024 diff --git a/meeting_notes/2024/2024_03_mar.md b/meeting_notes/2024/2024_03_mar.md index 3224017..cd27da6 100644 --- a/meeting_notes/2024/2024_03_mar.md +++ b/meeting_notes/2024/2024_03_mar.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: March 2024 -###### tags: `2024 dev call` - --- # March 7, 2024 diff --git a/meeting_notes/2024/2024_04_apr.md b/meeting_notes/2024/2024_04_apr.md index 147f87d..d9f5317 100644 --- a/meeting_notes/2024/2024_04_apr.md +++ b/meeting_notes/2024/2024_04_apr.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: April 2024 -###### tags: `2024 dev call` - --- # April 4, 2024 diff --git a/meeting_notes/2024/2024_05_may.md b/meeting_notes/2024/2024_05_may.md index ca37123..5707736 100644 --- a/meeting_notes/2024/2024_05_may.md +++ b/meeting_notes/2024/2024_05_may.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: May 2024 -###### tags: `2024 dev call` - --- # May 2, 2024 diff --git a/meeting_notes/2024/2024_06_jun.md b/meeting_notes/2024/2024_06_jun.md index b950af6..642bf1f 100644 --- a/meeting_notes/2024/2024_06_jun.md +++ b/meeting_notes/2024/2024_06_jun.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: June 2024 -###### tags: `2024 dev call` - --- # June 6, 2024 diff --git a/meeting_notes/2024/2024_07_jul.md b/meeting_notes/2024/2024_07_jul.md index 786bc5f..f5c7c1d 100644 --- a/meeting_notes/2024/2024_07_jul.md +++ b/meeting_notes/2024/2024_07_jul.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: July 2024 -###### tags: `2024 dev call` - --- # July 4, 2024 diff --git a/meeting_notes/2024/2024_08_aug.md b/meeting_notes/2024/2024_08_aug.md index a95ddbb..1eb5027 100644 --- a/meeting_notes/2024/2024_08_aug.md +++ b/meeting_notes/2024/2024_08_aug.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: August 2024 -###### tags: `2024 dev call` - --- # August 1, 2024 diff --git a/meeting_notes/2024/2024_09_sep.md b/meeting_notes/2024/2024_09_sep.md index 5daa1c7..3edaa8c 100644 --- a/meeting_notes/2024/2024_09_sep.md +++ b/meeting_notes/2024/2024_09_sep.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: September 2024 -###### tags: `2024 dev call` - --- # September 5, 2024 diff --git a/meeting_notes/2024/2024_10_oct.md b/meeting_notes/2024/2024_10_oct.md index a924bbb..1474266 100644 --- a/meeting_notes/2024/2024_10_oct.md +++ b/meeting_notes/2024/2024_10_oct.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: October 2024 -###### tags: `2024 dev call` - --- # October 3, 2024 diff --git a/meeting_notes/2024/2024_11_nov.md b/meeting_notes/2024/2024_11_nov.md index 51ef598..fd64b15 100644 --- a/meeting_notes/2024/2024_11_nov.md +++ b/meeting_notes/2024/2024_11_nov.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: November 2024 -###### tags: `2024 dev call` - --- # November 7, 2024 diff --git a/meeting_notes/2024/2024_12_dec.md b/meeting_notes/2024/2024_12_dec.md index 25d7844..5753726 100644 --- a/meeting_notes/2024/2024_12_dec.md +++ b/meeting_notes/2024/2024_12_dec.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: December 2024 -###### tags: `2024 dev call` - --- # December 5, 2024 diff --git a/meeting_notes/2025/2025_01_jan.md b/meeting_notes/2025/2025_01_jan.md index bfa8643..3332731 100644 --- a/meeting_notes/2025/2025_01_jan.md +++ b/meeting_notes/2025/2025_01_jan.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: January 2025 -###### tags: `2025 dev call` - --- # January 2, 2025 diff --git a/meeting_notes/2025/2025_02_feb.md b/meeting_notes/2025/2025_02_feb.md index 208f981..252996a 100644 --- a/meeting_notes/2025/2025_02_feb.md +++ b/meeting_notes/2025/2025_02_feb.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: February 2025 -###### tags: `2025 dev call` - --- # February 6, 2025 diff --git a/meeting_notes/2025/2025_03_mar.md b/meeting_notes/2025/2025_03_mar.md index 16584f0..1932947 100644 --- a/meeting_notes/2025/2025_03_mar.md +++ b/meeting_notes/2025/2025_03_mar.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: March 2025 -###### tags: `2025 dev call` - --- # March 6, 2025 diff --git a/meeting_notes/2025/2025_04_apr.md b/meeting_notes/2025/2025_04_apr.md index 5441c52..db52ef8 100644 --- a/meeting_notes/2025/2025_04_apr.md +++ b/meeting_notes/2025/2025_04_apr.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: April 2025 -###### tags: `2025 dev call` - --- # April 3, 2025 diff --git a/meeting_notes/2025/2025_05_may.md b/meeting_notes/2025/2025_05_may.md index 90657fd..0f57980 100644 --- a/meeting_notes/2025/2025_05_may.md +++ b/meeting_notes/2025/2025_05_may.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: May 2025 -###### tags: `2025 dev call` - --- # May 1, 2025 diff --git a/meeting_notes/2025/2025_06_jun.md b/meeting_notes/2025/2025_06_jun.md index e496ef5..5c5393b 100644 --- a/meeting_notes/2025/2025_06_jun.md +++ b/meeting_notes/2025/2025_06_jun.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: June 2025 -###### tags: `2025 dev call` - --- # June 5, 2025 diff --git a/meeting_notes/2025/2025_07_jul.md b/meeting_notes/2025/2025_07_jul.md index 680b355..38f8209 100644 --- a/meeting_notes/2025/2025_07_jul.md +++ b/meeting_notes/2025/2025_07_jul.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: July 2025 -###### tags: `2025 dev call` - --- # July 3, 2025 diff --git a/meeting_notes/2025/2025_08_aug.md b/meeting_notes/2025/2025_08_aug.md index b5d0c78..6958591 100644 --- a/meeting_notes/2025/2025_08_aug.md +++ b/meeting_notes/2025/2025_08_aug.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: August 2025 -###### tags: `2025 dev call` - --- # August 7, 2025 diff --git a/meeting_notes/2025/2025_09_sep.md b/meeting_notes/2025/2025_09_sep.md index fd971c2..e955d7c 100644 --- a/meeting_notes/2025/2025_09_sep.md +++ b/meeting_notes/2025/2025_09_sep.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: September 2025 -###### tags: `2025 dev call` - --- # September 4, 2025 diff --git a/meeting_notes/2025/2025_10_oct.md b/meeting_notes/2025/2025_10_oct.md index 9e0e0aa..518d160 100644 --- a/meeting_notes/2025/2025_10_oct.md +++ b/meeting_notes/2025/2025_10_oct.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: October 2025 -###### tags: `2025 dev call` - --- # October 2, 2025 diff --git a/meeting_notes/2025/2025_11_nov.md b/meeting_notes/2025/2025_11_nov.md index 6aee69f..42d9b10 100644 --- a/meeting_notes/2025/2025_11_nov.md +++ b/meeting_notes/2025/2025_11_nov.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: November 2025 -###### tags: `2025 dev call` - --- # November 6, 2025 diff --git a/meeting_notes/2025/2025_12_dec.md b/meeting_notes/2025/2025_12_dec.md index 04f670a..899cf0b 100644 --- a/meeting_notes/2025/2025_12_dec.md +++ b/meeting_notes/2025/2025_12_dec.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: December 2025 -###### tags: `2025 dev call` - --- # December 4, 2025 @@ -189,7 +187,6 @@ Some review of widget PRs and text / Agg PRs. Discussion about DPI handling and Likely not many people on the next two calls with Christmas and New Year holiday. - --- # December 25, 2025 diff --git a/meeting_notes/2026/2026_01_jan.md b/meeting_notes/2026/2026_01_jan.md index 0d96ce0..9ff5cbe 100644 --- a/meeting_notes/2026/2026_01_jan.md +++ b/meeting_notes/2026/2026_01_jan.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: January 2026 -###### tags: `2026 dev call` - --- # January 1, 2026 diff --git a/meeting_notes/2026/2026_02_feb.md b/meeting_notes/2026/2026_02_feb.md index 59269f4..79f4cd4 100644 --- a/meeting_notes/2026/2026_02_feb.md +++ b/meeting_notes/2026/2026_02_feb.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: February 2026 -###### tags: `2026 dev call` - --- # February 5, 2026 diff --git a/meeting_notes/2026/2026_03_mar.md b/meeting_notes/2026/2026_03_mar.md index 9959cd6..95c1497 100644 --- a/meeting_notes/2026/2026_03_mar.md +++ b/meeting_notes/2026/2026_03_mar.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: March 2026 -###### tags: `2026 dev call` - --- # March 5, 2026 diff --git a/meeting_notes/2026/2026_04_apr.md b/meeting_notes/2026/2026_04_apr.md index 600f898..9f9749a 100644 --- a/meeting_notes/2026/2026_04_apr.md +++ b/meeting_notes/2026/2026_04_apr.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: April 2026 -###### tags: `2026 dev call` - --- # April 2, 2026 diff --git a/meeting_notes/2026/2026_05_may.md b/meeting_notes/2026/2026_05_may.md index d3db931..999e3e4 100644 --- a/meeting_notes/2026/2026_05_may.md +++ b/meeting_notes/2026/2026_05_may.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: May 2026 -###### tags: `2026 dev call` - --- # May 7, 2026 diff --git a/meeting_notes/2026/2026_06_jun.md b/meeting_notes/2026/2026_06_jun.md index 34832b6..7ab9d19 100644 --- a/meeting_notes/2026/2026_06_jun.md +++ b/meeting_notes/2026/2026_06_jun.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: June 2026 -###### tags: `2026 dev call` - --- # June 4, 2026 diff --git a/meeting_notes/2026/2026_07_jul.md b/meeting_notes/2026/2026_07_jul.md index 612cef6..5329511 100644 --- a/meeting_notes/2026/2026_07_jul.md +++ b/meeting_notes/2026/2026_07_jul.md @@ -1,7 +1,5 @@ # Matplotlib Weekly Meeting: July 2026 -###### tags: `2026 dev call` - --- # July 2, 2026 diff --git a/meeting_notes/2026/2026_08_aug.md b/meeting_notes/2026/2026_08_aug.md index 4010584..b394826 100644 --- a/meeting_notes/2026/2026_08_aug.md +++ b/meeting_notes/2026/2026_08_aug.md @@ -1,6 +1,63 @@ # Matplotlib Weekly Meeting: August 2026 -###### tags: `2026 dev call` +--- + +# August 6, 2026 + +_attending_: @iccir, @efiring, @ayshih, @scottshambaugh, @QuLogic, @ksunden, @tacaswell, @story645 + + +## Agenda +- [x] RSE updates +- [x] [name=hannah][32113: 2 reviews for large doc prs](https://github.com/matplotlib/matplotlib/pull/32113) +- [] [name=hannah][29124: plotting section for user guide](https://github.com/matplotlib/matplotlib/pull/29124) +- [x] [name=ayshih][32107: alpha handling when flattening images](https://github.com/matplotlib/matplotlib/pull/32107) + + +## Notes +### RSE updates + - Kyle + - planning around data prototype + - how we get things merged + - PR review + - Elliott + - short week due to holiday + - looked at WASM, confused again + - reviews + - merged core text + - reviewing blend modes + - cartopy + - waiting on others + - Tom + - emails out looking for grant collaborators, starting to hear back + +### 2 reviews for large docs +- fuzzy definition of large docs but will clarify for now +- side discussion on loosening review requirements for code + - @tacaswell strongly opposed + +### alpha +- simplified code and fixed bug + +### blending modes / groups +- Elliott still reviewing + +### Mac work +- progressing +- @iccir looked at pybind11 and nanobind and decided that direct binding is still best + - pybind11 increases binary size +- @iccir will make an issue/project/something listing all the moving pieces + +### toolbar icon +- https://github.com/matplotlib/matplotlib/pull/32095 +- needs second review + +### oxipng +- https://github.com/matplotlib/matplotlib/pull/29925 +- waiting on broken github actions + rebase, need to verify new precommit works + +### GSOC update + - discussed simplified scheme for being explicit about layers rather than implicitly extract from the artist tree as discussed on call last week --- @@ -68,6 +125,63 @@ _attending_: @iccir, @efiring, @ayshih, @scottshambaugh, @QuLogic, @ksunden, @t _attending_: @iccir, @story645, @ksunden, @QuLogic +## Agenda +- [x] RSE updates + +## Notes + +### Data containers +Data container phase: + +uniform interface for artists that go in axes + - defined by the `describe` and `query` methods + +- subphase 1: core (artists will use this functionality) + - reviewer documentation: + - how to review core and future artists + - classes ported over from datacontainers/vendored internally: + - protocol class for containers + - definition of description + - `arraycontainer(arrayLike)` + - `funccontainer(callable: arrayLike->arrayLike)` + - minimum version of graph data->viz pipeline + - e.g. transfrom edge + - theoretically parameters are graph edges are encoding functions + - e.g. color + - single artist: Line2d w/ Line2D data container + - goal is `query` will take over a lot of what `set_data` is currently used for + - helper functions + - graph building for `data -> axes -> display` transforms + - error handling + +- subphase 2: extending to more artists types + - e.g. image, patch, etc + - 3d will likely happen in parallel + - might be split up by families: AxesImages, Patches, Text, etc. + - then collections + +- note: delay implementing changes on artist 'til more artists need it + - private helper functions when shared by few artists + - base stuff til all artists are implemented + +- subphase 3: extending functionality: + - more visual parameters: eg color, shape, etc + - initial is name data fields w/ parameter name + - needs discussion: how data field->visual parameter associations happen in API + - semantic containers: e.g. stats like hist + - downstream containers: e.g. sympy, pandas, + - maybe reconcile mpl-data-containers w/ built ins + +visual pipeline phase: +- worry about after DC is in + +--- + +# August 13, 2026 + +_attending_: @iccir, @story645, @ksunden, @QuLogic + + ## Agenda - [x] RSE updates @@ -130,3 +244,120 @@ _attending_: - [ ] [name=iccir] - Requesting a brief history of "ToolManager" and "NavigationToolbar2" if we have time. ## Notes + +--- + +# August 20, 2026 + +_attending_: @iccir, @tacaswell, @ksunden, @QuLogic, @ayshih, @story645 + + +## Agenda +- [x] RSE updates +- [x] [name=iccir] - Requesting a brief history of "ToolManager" and "NavigationToolbar2" if we have time. +- [ ] [name=Melissa] Triage! Please take a look if you have the time. If not, feel free to skip/look at them later! + - [ ] Needs review: [Fix mathtext font fallback for glyphs missing from math fonts](https://github.com/matplotlib/matplotlib/pull/31766) + - [ ] Needs review: [Document example of a tooltip for svg that works on line/area plots](https://github.com/matplotlib/matplotlib/pull/23274) + - [x] One approval: [Allow setting frequency units for psd plots](https://github.com/matplotlib/matplotlib/pull/32211) + - [ ] One approval: [Fix nested braces in mathtext \text arguments - #32147](https://github.com/matplotlib/matplotlib/pull/32147) + - [x] One approval:[doc: add thumbnails for skipped gallery and tutorial examples](https://github.com/matplotlib/matplotlib/pull/31450) + - [x] Close? (Inactive since 2022!) [Add custom values for determining colors in trisurf](https://github.com/matplotlib/matplotlib/pull/23878) + - [x] Close? (Inactive since 2023) [Adds row and column axes sharing to simple subplot mosaics -](https://github.com/matplotlib/matplotlib/pull/26411) +- [ ] [name=Melissa] Follow-up on maintainers/triagers nominations? + - Can we get a status check/close out completed nomination threads? +- [x] [name=Melissa] Triage board + - Proposal to rename status columns (currently unused): https://discourse.matplotlib.org/chat/c/-/12/1290 +- [x] [name=hannah] clarify merge requirements for project management repo +- [x] [name=ayshih] [31162: blend modes/groups](https://github.com/matplotlib/matplotlib/pull/31162) +- [x] [name=ayshih] [32194: bugged animation frame size](https://github.com/matplotlib/matplotlib/pull/32194) +- [x] [name=ayshih] [32228: spurious path with empty Collection](https://github.com/matplotlib/matplotlib/pull/32228) + +## Notes +### Talk updates + - accessviz paper accepted +### RSE updates +- Elliott + - bug fixes + - looking at weird build issues +- Kyle + - finished planning for data prototype + - cutting back initial PR to be the first step + - enough to show off how it works and core machinery + - GSOC work + - need to finish reviewing paper revisions +- Tom + - busy with other work + +### project management + - keep current sync from hackmd procedure + - one approval fine for everything else + - document in readme + +### triage +- psd: adds an explicit string for labeling the units + - concern about consistency with matlab API + - is strict extension + - concern about fit w/ longer term plans for mlab + - small low impact fix +- nest braces: Kyle and Elliott will review +- add thumbnails: needs rebase + - [alt pr](https://github.com/matplotlib/matplotlib/pull/31986) +- trisurf: closed b/c orphaned + +## triage team +- @ayshih & @iccir are maintainers :partying_face: +- discourse threads need to be closed out + +### Collection draw + +## triage +- rename status to the status labels we already use +- in process, define and clarify the criteria for label + +--- + +# August 27, 2026 + +_attending_: @iccir, @ksunden, @ayshih, @QuLogic, @story645, @anntzer + + +## Agenda +- [x] RSE updates +- [x] [name=iccir] - Minimum macOS requirements when Apple releases Xcode 27 +- [x] [name=ayshih] [32228: spurious path with empty Collection](https://github.com/matplotlib/matplotlib/pull/32228), needs one more review +- [x] [name=ayshih] Interest in being able to choose the [even-odd fill rule](https://en.wikipedia.org/wiki/Even%E2%80%93odd_rule)? + +## Notes + +### RSE notes +- Kyle: data prototypes, gsoc, some review +- Elliot: cartopy, gsoc, some review + +### Blend Modes +- question if docs should be on one page or across 2 + - 1 page -> beginner to advance + - 2 pages -> modes and groups are related but independent + - consensus: 2->1 can happen on follow up as no (not much) change in content + +Merged :partying_face: + +### Animation +- https://github.com/matplotlib/matplotlib/pull/32194 +@iccir hit merge on their first PR + +### min macOS requirements +- next xcode will require macOS 12 + - apple will not allow devs to support older versions +- https://matplotlib.org/devdocs/devel/min_dep_policy.html +- can force support for older versions if need be +- official policy is to support oldest practical + +### even-odd fill rule +- is kind of vector knockout rule +- currently backends default to non-zero +- artist property to set fill rule +- usually on path or patch +- maybe on patheffects +- needs to be implemented on core b/c is backend parameter +- might be useful for polygon management (e.g. cartopy/geopandas) and masking +- tangent on supporting [miter limit](https://developer.mozilla.org/en-US/docs/Web/SVG/Reference/Attribute/stroke-miterlimit)