Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature]: install TCR using a package manager #253

Open
1 task done
mengdaming opened this issue Feb 10, 2023 · 0 comments
Open
1 task done

[Feature]: install TCR using a package manager #253

mengdaming opened this issue Feb 10, 2023 · 0 comments
Labels
enhancement New feature or request M Medium packaging Improves TCR packaging and installability

Comments

@mengdaming
Copy link
Contributor

Contact Details

damien.menanteau@gmail.com

Feature Request

TCR tool can currently only be installed either by hand, or through a TCR wrapper script.

Providing the possibility to install it like any other tool through a package manager could help increasing usage.

Feature Description

Build and distribute with every new TCR release whatever is required for a package manager to allow installing it.

We could provide support for the most used package manager for each target OS in order to increase TCR reach.

For example:

  • homebrew for MacOS
  • fury.io for Linux (deb and yum packages)
  • chocolatey for Windows

Alternatives

  • Stick with what we have, e.g. let users download and extract TCR releases by hand, or use TCR wrapper script
  • We could also create a dedicated TCR-wrapper repository providing all the required information for people to leverage on this wrapper to use TCR

Additional Context

Go-releaser (the utility used for releasing TCR) provides solutions for generating archives for package managers. We could leverage on this when implementing this feature

Code of Conduct

  • I agree to follow this project's Code of Conduct
@mengdaming mengdaming added enhancement New feature or request M Medium labels Feb 10, 2023
@mengdaming mengdaming changed the title [Feature]: Add possibility to install TCR locally through a package manager [Feature]: install TCR using a package manager Feb 13, 2023
@philou philou added the packaging Improves TCR packaging and installability label Feb 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request M Medium packaging Improves TCR packaging and installability
Development

No branches or pull requests

2 participants