git-machete icon indicating copy to clipboard operation
git-machete copied to clipboard

Try adding git-machete to official Homebrew package collection

Open PawelLipski opened this issue 3 years ago • 4 comments

So that it's no longer needed to add a tap.

PawelLipski avatar Feb 08 '22 09:02 PawelLipski

Already attempted 2+ years ago: https://github.com/Homebrew/homebrew-core/pull/48238, wasn't accepted back then... before another attempt, let's see what other git plugins similar to git-machete are already included (how many stars on github they've got etc.).

PawelLipski avatar Feb 10 '22 09:02 PawelLipski

One example is https://github.com/Homebrew/homebrew-core/blob/master/Formula/git-plus.rb ... https://github.com/tkrajina/git-plus has 170 stars, last release in 2017 😅

PawelLipski avatar Aug 13 '22 11:08 PawelLipski

In the PR, would be good to mention independently-written blog posts on git-machete:

  • https://benjamincongdon.me/blog/2022/07/17/In-Praise-of-Stacked-PRs/
  • https://dev.to/morrone_carlo/hidden-gems-5-jetbrains-plugins-to-boost-your-productivity-1728 (that's about IntelliJ plugin, though)

PawelLipski avatar Aug 13 '22 11:08 PawelLipski

TBD how updating the version will then look like... will we need to open a PR to Homebrew/homebrew-core with every release (just as we commit to VirtusLab/homebrew-git-machete now)?

I suppose there's some automation to keep Homebrew in sync with PyPI, there're surely hundreds of such Homebrew packages (which are just mirrors of a PyPI package).

PawelLipski avatar Aug 13 '22 11:08 PawelLipski

@PawelLipski Here we go -> https://github.com/Homebrew/homebrew-core/pull/111891

amalota avatar Sep 28 '22 11:09 amalota