Homebrew / homebrew-core

🍻 Default formulae for the missing package manager for macOS (or Linux)
https://brew.sh
BSD 2-Clause "Simplified" License
13.67k stars 12.37k forks source link

feature request for additonal head specs #6540

Closed equal-l2 closed 7 years ago

equal-l2 commented 7 years ago

The following formulae don't have head spec, while their description says that they have the own repository on Github.

I will make PR for each formula when I have time, but I would greatly appreciate anyone's help.

bfontaine commented 7 years ago

Good idea! I just made one for known_hosts (#6541).

ilovezfs commented 7 years ago

I'd actually prefer we absolutely not do this. In many cases it's deliberate that we do not have a head spec, and do not want to support one.

zmwangx commented 7 years ago

Compiling head is often tricky, and it's not a good user experience anyway (both in terms of upgrades and how easy head builds break) so I personally wouldn't recommend head spec for day to day use. From my experience they're usually reserved for debugging purposes. Therefore, I think it's a bad idea to blindly add them. Instead, add them one at a time, when the need is there.

MikeMcQuaid commented 7 years ago

Agreed with above. Add them only when a user wants to use them.