hunter
hunter copied to clipboard
Publish packages
It would be great if you could publish packages/let people contribute packages.
So you e.g. get a list like this: https://github.com/BurntSushi/ripgrep/tree/31adff6f3c4bfefc9e77df40871f2989443e6827#installation See also: https://rust-lang-nursery.github.io/cli-wg/tutorial/packaging.html
Do you mean binary packages? I might look into that, depending on how much work it is. I'd also be happy to accept contributions.
So, yeah, I did take a look and I don't really want to get into that at this point. Maybe a generic tar.gz at most. But if someone wants to provide distribution specific binary packages, I'm willing to accept them. Will close this issue at some point if no one steps up.
Just leave it open though. It certainly takes time until this becomes popular, people step up to package it for their favorite distro and last, but not least, it is unlikely one can do it for a lot of distros. It will certainly be one distro at a time…
After all, it is also the last thing described in the docs. It's obvious, this takes time…
Another vote for releasing it as a binary on github. This is a usefull generall use tool, catering fo the average user. Many already have ranger or similar clones installed. Why would anyone want to check why "hunter" may be better/different, if you dont make it dead easy to do that ?
Not everyone is a developer, has the entire rust distribution installed or as a simple user is familiar with compiling.
Besides that releasing a binary, would make it easier for other third parties to create a package for a Linux distro, based on the binary (ex. Ubuntu, Archlinux AUR).
PS: Dont' confuse a Linux package based on the released binary on github, with a package built by the distro mantainers from the source, that's another thing. Examples, https://aur.archlinux.org/packages/hunter or https://aur.archlinux.org/packages/hunter-git as discussed on https://github.com/rabite0/hunter/issues/1
Thanks to @straussdd there are binary packages now.
@rabite0 Where can I download binary packages from? They're not visible in GitHub releases, like for other rust tools.
I looked at Travis CI and all the builds seem to be failing: https://travis-ci.com/github/rabite0/hunter/branches
Yeah, they've been failing since I added video previews, since the build system doesn't support gstreamer currently. @straussdd implemented the travis integration and is working on fixing this as time permits. Last I heard he's almost done fixing the builds, which should restore the releases, too.