-
Notifications
You must be signed in to change notification settings - Fork 42
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
No more MacOS/brew packages due to unmaintained upstream status. #232
Comments
We use this repository for importing as snapshots into FreeBSD, see e.g. https://cgit.freebsd.org/src/log/contrib/kyua. It would be interesting to hear about use cases for kyua on other than FreeBSD. |
Hi Ed, Brew kicked out (inactivated) the kyua formula due to inactivity. As per Brew guidelines https://docs.brew.sh/Acceptable-Formulae#stable-versions brew formulae should point to a stable version: (8<) Stable versionsFormulae in the core repository must have a stable version tagged by the upstream project. Tarballs are preferred to Git checkouts, and tarballs should include the version in the filename whenever possible. Now neither the freebsd-src git, nor the freebsd/kyua github repository seem to have tags marking releases for ``kyua```, i.e. they don't qualify for inclusion into Brew. The problem is not git, the problem is not having a (recent) tag or a tarball to point at. Importing To put is short, to move forward on this, we would need to:
I could take care of reworking the brew formula and ask for re-activation. |
I understand the value of having it in homebrew, I just wasn't aware of anyone using kyua outside of FreeBSD. Upstream is https://github.com/freebsd/kyua. When we incorporate software into the FreeBSD base system we incorporate it under contrib/ in our repo. If it's just a matter of tagging a release that should be pretty straightforward. CC @ngie-eign |
ATF 0.22 was just released -- https://github.com/freebsd/atf/releases/tag/atf-0.22 -- and I hope that this is next on @ngie-eign's list. |
Brew project has disabled building kyua as it deems it unmaintained upstream. See https://github.com/Homebrew/homebrew-core/blob/master/Formula/k/kyua.rb
Background is that the latest release was published 10y ago.
As there is recent activity in the log, pushing a release would support argumentation of reactivating kyua built by brew on MacOS.
The text was updated successfully, but these errors were encountered: