afsctool icon indicating copy to clipboard operation
afsctool copied to clipboard

Suggestion of a new fork at Homebrew

Open kenorb opened this issue 7 years ago • 5 comments

As per @brkirch comment at https://github.com/Homebrew/homebrew-core/pull/20898#issuecomment-380737553:

Any fork with major changes can have a formula submitted under a different program name, and I don't mind at all if "afsctool" is included in the name so long as it isn't the full name.

The enhancements in https://github.com/RJVB/afsctool do look nice so if @RJVB doesn't mind then it doesn't seem like a bad idea to submit a formula for it under a different name. Like I said in my above comment, it would be fine if afsctool is included in the name (e.g. afsctool_rjvb).

kenorb avatar Apr 12 '18 10:04 kenorb

if you read the most recent post in that thread, homebrew won't accept this fork because it doesn't meet their notability threshold (not enough: forks, watchers, stars).

Interestingly the threshold was not in place when the afsctool formula was originally added, so it could not be added today - quite ironic. And they have increased the threshold requirements over the intervening years.

So the only viable alternative right now is to self host a tap here in the repo, which will allow people to install it like: brew tap RJVB/afsctool

https://github.com/Homebrew/brew/blob/master/docs/How-to-Create-and-Maintain-a-Tap.md#how-to-create-and-maintain-a-tap

In future if @brkirch creates a "master" repo on GitHub, and homebrew then accept a change to refer to that, finally @RJVB will be in a position to submit pull requests to there, hopefully they will be accepted and we will all be happy.

gingerbeardman avatar Apr 12 '18 10:04 gingerbeardman

Own tap would be a great start I think.

kenorb avatar Apr 12 '18 11:04 kenorb

@kenorb want to try it?

gingerbeardman avatar Apr 12 '18 11:04 gingerbeardman

This already mentioned afsctool.rb file is a good start.

kenorb avatar Apr 12 '18 11:04 kenorb

Done in PR https://github.com/RJVB/afsctool/pull/16 please check

gingerbeardman avatar Apr 12 '18 11:04 gingerbeardman