Mike McQuaid
Mike McQuaid
We've now migrated Linux formulae from linuxbrew-core to homebrew-core. Unfortunately, this breaks a non-trivial number of assumptions in this codebase. Things that need to be updated (in a rough order,...
PostgreSQL is being renamed to always be a versioned formula so handle when people type `brew install postgresql`. Companion PR: https://github.com/Homebrew/homebrew-core/pull/107726
It's been deprecated for a long time. Add a disabling message to be nice (that we'll remove in future). --- This should probably wait for the next major/minor release, to...
### Provide a detailed description of the proposed feature Homebrew/homebrew-core and Homebrew/linuxbrew-core (and, to a much lesser extent, Homebrew/brew) have a huge amount of duplication and copy-paste between actions that...
### Provide a detailed description of the proposed feature Tapioca, which we use with `brew typecheck --update`, [has removed support for Ruby 2.6](https://github.com/Shopify/tapioca/pull/885), which we use for Homebrew. Our `tapioca`/"Update...
### Provide a detailed description of the proposed feature This `HOMEBREW_MIN_VERSION` would be something we'd automatically bump in homebrew/core on every release. It would contain just the version and a...
**Provide a detailed description of the proposed feature** ActiveSupport is something we use [fairly minimally](https://github.com/Homebrew/brew/blob/04dab8428b4db1bb94bc1284cbaf77322fef9334/Library/Homebrew/global.rb#L20-L32) but, I speculate, adds a lot to our `require "global.rb"` time. We should investigate whether...
PostgreSQL makes more sense to only be a versioned formula. It breaks on every major version upgrade until people run a tool we provide for them which is not 100%...
Homebrew makes extensive use of GitHub Actions. Some of our workflows are pretty similar to each other and could be reused within the Homebrew organisation and community. See more details...
Homebrew uses Google Analytics but it would ideally be replaced with something else that's fully open source and, if necessary, self-hosted. This replacement should only use aggregate metrics to count...