Support official formula
uncenter opened this issue · 6 comments
I'm glad that there is a formula but I'm surprised it is on this tap instead of https://github.com/Homebrew/homebrew-core. A project of Bun's popularity should totally have its own formula!
Yes! This is something we wanted to do before 1.0, but will to do soon. The reason this hasn't happened is because to become an official formula, you can't provide a binary, homebrew must build Bun from scratch. In the past, Bun needed a lot of resources to build, because it is mostly written in Zig. This has changed and it should be easier now.
There is already some work under way in Homebrew/homebrew-core#142016, if someone from bun can help push it forward.
FWIW I prefer the binary releases, so I hope this tap is kept even if bun is merged into core homebrew.
Their rule is too strict tbqh, and for things like node/bun, there isn't that much value of compiling from source.
why? compiling from source proofs that the source is legit, why would there be no value for node/bun but for everything else?
They're more expensive to build and checksums should be enough. Do you build your web browser from source?
Many homebrew formulas have "bottles" anyway, so they aren't even typically built from source.
I thought the bottles in homebrew/core are build from source automatically?
also not everyone has to build it from source, brew builds it once and we can install the binary, that's like a big point of even using brew and I think it's good to enforce it at least in the core repo