From e62889cb61aecb475f6b617fc8f1238ba49efbc4 Mon Sep 17 00:00:00 2001 From: Colin Dean Date: Thu, 11 Apr 2024 12:17:01 -0400 Subject: [PATCH 1/3] Publish 2024 AGM minutes summary --- docs/governance/2024-agm-minutes.md | 74 +++++++++++++++++++++++++++++ 1 file changed, 74 insertions(+) create mode 100644 docs/governance/2024-agm-minutes.md diff --git a/docs/governance/2024-agm-minutes.md b/docs/governance/2024-agm-minutes.md new file mode 100644 index 0000000000..4fafb50b15 --- /dev/null +++ b/docs/governance/2024-agm-minutes.md @@ -0,0 +1,74 @@ +# Homebrew Annual General Meeting 2024 + +## Opening + +* 09:00 Taking seats +* 09:10 Call to order + +Attendance: + +* Issy Long +* Mike McQuaid +* Sean Molenaar +* Colin Dean +* Rui Chen +* Bevan Kay +* George Adams +* Rylan Polster +* Doug Eichelberger +* Michael Cho +* Eric Knibbe +* Markus Reiter +* Vanessa Gennarelli +* John Britton +* Carlo Cabrera +* William Woodruff +* Patrick Linnane +* Justin Krehel +* Ruoyu Zhong +* Michka Popoff +* Bo Anderson +* Miccal Matthews +* Caleb Xu + +## Reports + +* 09:15 “State of the Brewnion” Project Leader Report (15 min, Mike McQuaid) +* 09:40 Project Leadership Committee Report (15 min, Colin and Sean for the PLC) +* 10:00 Technical Steering Committee Report (15 min, Michka for the TSC) + +## Election Results + +* 10:00 PL Voting Results (5 min, Issy for the PLC) + * Mike McQuaid reelected with 48 votes +* 10:05 PLC Voting Results (5 min, Issy for the PLC) + * Patrick and Vanessa candidates, 2 seats, 46 voters + * Both elected. +* 10:10 Governance Changes Voting Results (5 min, Issy for the PLC) + * Approved, merged [#16494](https://github.com/Homebrew/brew/pull/16494) + +## Presentations and discussions (11:00-12:00 and 13:30-15:00) + +* Review of last year’s topics (Sean Molenaar) +* Workbrew and Homebrew (Mike McQuaid) +* Rename master branches to main (Mike McQuaid) +* Faster brew (Mike McQuaid) +* Killing non-homebrew-cask cask taps (Mike McQuaid) +* Maintainers using forks (e.g. packaging CI job doesn’t run with them) (Mike McQuaid) +* Long-term solutions for formulas with lots of dependents testing: parallelisation, etc. (FX Coudert) +* Removing six (Python 2/3): communication with the Python community (Michka) +* Revising the formula deprecation policy (Bo Anderson) +* Introducing the cask deprecation policy (Bo Anderson) +* Criteria of suitability for Python formulae (FX Coudert) +* Revisiting dependency grants (Colin Dean) +* Grant seeking (Colin Dean) +* Commission redesign of formula & cask page layouts (Eric Knibbe) +* Formal security governance (Patrick Linnane) +* Security initiatives (Patrick Linnane) +* Build provenance on homebrew-core (William Woodruff) +* Publicly discouraging duplicating testbot bumps (Sean Molenaar) +* Long running run switching (Sean Molenaar) +* [brew fund](https://github.com/colindean/homebrew-fund) (Colin Dean) +* Formalize when to allow switching a formula/cask’s upstream to a fork (Eric Knibbe) +* Revamping `conflicts_with` for formulae and casks (Rylan Polster) +* Maintainers using forks (e.g. packaging CI job doesn’t run with them) (Mike McQuaid) From 413d82c6f1a48ff1ff5cc1e4281fc4f7bdf78cb9 Mon Sep 17 00:00:00 2001 From: Colin Dean Date: Thu, 11 Apr 2024 12:25:06 -0400 Subject: [PATCH 2/3] Fixes whitespace issues in 2024 AGM Minutes --- docs/governance/2024-agm-minutes.md | 54 ++++++++++++++--------------- 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/docs/governance/2024-agm-minutes.md b/docs/governance/2024-agm-minutes.md index 4fafb50b15..57b88a4a73 100644 --- a/docs/governance/2024-agm-minutes.md +++ b/docs/governance/2024-agm-minutes.md @@ -40,35 +40,35 @@ Attendance: ## Election Results * 10:00 PL Voting Results (5 min, Issy for the PLC) - * Mike McQuaid reelected with 48 votes + * Mike McQuaid reelected with 48 votes * 10:05 PLC Voting Results (5 min, Issy for the PLC) - * Patrick and Vanessa candidates, 2 seats, 46 voters - * Both elected. + * Patrick and Vanessa candidates, 2 seats, 46 voters + * Both elected. * 10:10 Governance Changes Voting Results (5 min, Issy for the PLC) - * Approved, merged [#16494](https://github.com/Homebrew/brew/pull/16494) + * Approved, merged [#16494](https://github.com/Homebrew/brew/pull/16494) ## Presentations and discussions (11:00-12:00 and 13:30-15:00) -* Review of last year’s topics (Sean Molenaar) -* Workbrew and Homebrew (Mike McQuaid) -* Rename master branches to main (Mike McQuaid) -* Faster brew (Mike McQuaid) -* Killing non-homebrew-cask cask taps (Mike McQuaid) -* Maintainers using forks (e.g. packaging CI job doesn’t run with them) (Mike McQuaid) -* Long-term solutions for formulas with lots of dependents testing: parallelisation, etc. (FX Coudert) -* Removing six (Python 2/3): communication with the Python community (Michka) -* Revising the formula deprecation policy (Bo Anderson) -* Introducing the cask deprecation policy (Bo Anderson) -* Criteria of suitability for Python formulae (FX Coudert) -* Revisiting dependency grants (Colin Dean) -* Grant seeking (Colin Dean) -* Commission redesign of formula & cask page layouts (Eric Knibbe) -* Formal security governance (Patrick Linnane) -* Security initiatives (Patrick Linnane) -* Build provenance on homebrew-core (William Woodruff) -* Publicly discouraging duplicating testbot bumps (Sean Molenaar) -* Long running run switching (Sean Molenaar) -* [brew fund](https://github.com/colindean/homebrew-fund) (Colin Dean) -* Formalize when to allow switching a formula/cask’s upstream to a fork (Eric Knibbe) -* Revamping `conflicts_with` for formulae and casks (Rylan Polster) -* Maintainers using forks (e.g. packaging CI job doesn’t run with them) (Mike McQuaid) +* Review of last year’s topics (Sean Molenaar) +* Workbrew and Homebrew (Mike McQuaid) +* Rename master branches to main (Mike McQuaid) +* Faster brew (Mike McQuaid) +* Killing non-homebrew-cask cask taps (Mike McQuaid) +* Maintainers using forks (e.g. packaging CI job doesn’t run with them) (Mike McQuaid) +* Long-term solutions for formulas with lots of dependents testing: parallelisation, etc. (FX Coudert) +* Removing six (Python 2/3): communication with the Python community (Michka) +* Revising the formula deprecation policy (Bo Anderson) +* Introducing the cask deprecation policy (Bo Anderson) +* Criteria of suitability for Python formulae (FX Coudert) +* Revisiting dependency grants (Colin Dean) +* Grant seeking (Colin Dean) +* Commission redesign of formula & cask page layouts (Eric Knibbe) +* Formal security governance (Patrick Linnane) +* Security initiatives (Patrick Linnane) +* Build provenance on homebrew-core (William Woodruff) +* Publicly discouraging duplicating testbot bumps (Sean Molenaar) +* Long running run switching (Sean Molenaar) +* [brew fund](https://github.com/colindean/homebrew-fund) (Colin Dean) +* Formalize when to allow switching a formula/cask’s upstream to a fork (Eric Knibbe) +* Revamping `conflicts_with` for formulae and casks (Rylan Polster) +* Maintainers using forks (e.g. packaging CI job doesn’t run with them) (Mike McQuaid) From cf3858765d64314a7365ad587104956686551fa0 Mon Sep 17 00:00:00 2001 From: Colin Dean Date: Thu, 11 Apr 2024 12:38:02 -0400 Subject: [PATCH 3/3] Fixes one more whitespace in 2024 AGM minutes --- docs/governance/2024-agm-minutes.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/governance/2024-agm-minutes.md b/docs/governance/2024-agm-minutes.md index 57b88a4a73..52c8444657 100644 --- a/docs/governance/2024-agm-minutes.md +++ b/docs/governance/2024-agm-minutes.md @@ -40,7 +40,7 @@ Attendance: ## Election Results * 10:00 PL Voting Results (5 min, Issy for the PLC) - * Mike McQuaid reelected with 48 votes + * Mike McQuaid reelected with 48 votes * 10:05 PLC Voting Results (5 min, Issy for the PLC) * Patrick and Vanessa candidates, 2 seats, 46 voters * Both elected.