Mike McQuaid

Results 31 issues of 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,...

help wanted

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...

do not merge

### 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...

help wanted
features

### 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...

help wanted
features

### 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...

help wanted
features

**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...

help wanted
features

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%...

automerge-skip
CI-no-fail-fast
long build

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...

help wanted
175 hour

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...

help wanted
350 hour