brewformulas.org
brewformulas.org copied to clipboard
Add support for taps
In particular https://github.com/Homebrew/homebrew-science
A todo list for the cask implementation:
- [ ] Add an administration part where to configure the scanned Git repo
- [ ] Add in the administration part the import statuses
- [ ] Update the app in order to iterate over the homebrew and the homebrew-cask Git repo
- [ ] Update the source file link URL host based on the formula's repo URL
- [ ] Update the formula show page in order to show the source (Official or Cask)
- [ ] Update the search feature in order to include/exclude the formula from the Casks
By the way, since
- now homebrew-cask (https://caskroom.github.io/) has been "integrated" more closely in homebrew
- and unfortunately casks do not provide any description at all
wouldn't it be interesting to also support "taps" of casks? (and propose descriptions for them).
For sure, more we give information to users, the better it is.
Bump?
@sjackman I'm not super actif on this project, so or someone make me a PR and I'll take immediately the time to review it, or you have to wait until I can work on it (couple of weeks/months).
I'm afraid I don't have the time to work on it myself. I'm happy to wait, and it'd be great if you were to able to find time to implement it. Thanks!
Looking deeper about this ticket, I found out that in the end, those taps are other Git repositories (https://github.com/caskroom/homebrew-cask/tree/master/Casks) and should work like the repo from Homebrew.
If it's the case, it's just a matter of iterating over multiple Git repositories instead of one.
I'll give it a try and see how it goes.
P.S: First detected impact: source file link has to use the formula's repo URL instead of the one from the configuration.
This repo has been migrated to GitLab and this issue too. Move to the right place now!