-
Notifications
You must be signed in to change notification settings - Fork 4
Move into upstream Homebrew repo #9
Comments
Hi @lwolfsonkin. Thank you for bringing it up! I completely support this proposal. I have several points that I'd like to address first: As the readme stated from the beginning:
I guess it can be called stable, but I would still walk through the FIXME/TODOs before pushing it to the Homebrew repo. As you've looked in both places, could you tell me, is there anything missing here that the completions from the main repo have? And lastly, there is an open issue about caching #1, which I didn't have time to solve completely. I'd like to look into that to see if anything has changed or it can be closed as won't-fix. |
Hi @laughedelic,
I walked through some of the FIXME/TODOs in Homebrew/brew#6217 and did some cleanups of the completions, like some renames and making
I've walked through them both a bit and added some minor additions, but I was hard pressed to find things that the fish repo's completions support and yours do not.
For now I've punted on the caching, and I figure that can be added later. It seems that the bash completions that Homebrew supports don't yet have any sort of caching, though the zsh completions do have something. Maybe we can get inspiration from there for a caching strategy. Lastly, the maintainers at Homebrew/brew#6217 wanted to make sure you agreed to their license, and then we're good to go to include in Homebrew. :) Thanks so much for the awesome work you put in to bring this to fruition! |
Thank you for looking into this and keeping pushing it forward! 👍 Yes, we can leave caching for later. I will reply in that PR then. |
In Homebrew/brew#6172, I proposed integrating completions from this repo as well as the main fish shell repo into Homebrew itself in order to guarantee wider availability and quicker updates.
Pending your agreement, I would love to combine these together and get them into Homebrew itself. Thoughts?
The text was updated successfully, but these errors were encountered: