brew/docs/governance/2024-agm-minutes.md
Issy Long 31d7bcc583
Add a last_reviewed_date to docs metadata
- At the AGM we formed an ad-hoc documentation working group.
- One of our ideas was that we should have a last reviewed date for
  documentation, so that we can periodically implement a review
  mechanism (GitHub Actions posts to Slack for a regular documentation
  outdatedness check?) to track how old docs are and ensure they're
  still relevant.
- This is a first step towards that goal, by adding a `last_review_date`
  to the metadata of all docs with a date of earlier than Homebrew's
  inception because everything needs reviewing so that we start from a
  good base!
2025-02-03 11:56:07 +00:00

2.5 KiB
Raw Blame History

last_review_date
last_review_date
1970-01-01

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)

Presentations and discussions (11:00-12:00 and 13:30-15:00)

  • Review of last years 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 doesnt 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 (Colin Dean)
  • Formalize when to allow switching a formula/casks upstream to a fork (Eric Knibbe)
  • Revamping conflicts_with for formulae and casks (Rylan Polster)
  • Maintainers using forks (e.g. packaging CI job doesnt run with them) (Mike McQuaid)