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

Improve installation instructions, maybe add more details about unofficial packages #52

Closed
simskij opened this issue Jul 1, 2020 · 8 comments
Assignees
Labels
Area: OSS Content Improvements or additions to community/oss documentation Priority: Low Type: needsMaintainerHelp Good issue for k6 maintainers

Comments

@simskij
Copy link
Contributor

simskij commented Jul 1, 2020

Like asdf, aur, appimage, snap among others.

Should also include a disclaimer about these methods not being official

@simskij
Copy link
Contributor Author

simskij commented Jul 1, 2020

Same as mentioned in #51. Closing that one as this contains (somewhat) more details. Thanks @mstoykov ! 🙏

@na--
Copy link
Member

na-- commented Jul 6, 2020

https://repology.org/project/k6/versions

We can mention some of these packages - they're unofficial for us, in that we don't build them ourselves, but they may be official to some of the distributions (i.e. they are officially packaged in their main distribution channels)... So, I think we should distinguish between at least 3 tiers of trust:

  1. Managed by us
  2. First-class packages in a distribution
  3. Just a random package built by a random person on the internet

The distinction between 2 and 3 for me is whether someone from a respected distribution/package manager has to review the package before it can be updated, or if a single random person on the internet can release a new bogus k6 version with malware via that channel... 😄 Homebrew and nixpkgs probably fall in the second category, while AUR is in the third, I think...

@mstoykov
Copy link
Contributor

mstoykov commented Mar 9, 2022

Given that I kind of feel like there is barely any reason to make this page.

I would argue Arch Linux users are aware AUR exists and know how to check it and have only them seems ... strange

So I am for closing this and not do anything. So for the purposes on not waiting on this I am closing this issue and if someone disagrees they can reopen it.

@mstoykov mstoykov closed this as completed Mar 9, 2022
@mstoykov
Copy link
Contributor

The chocolatey one seems up to date and has had a PR to be added to the README forever three years.

@imiric
Copy link
Contributor

imiric commented Mar 14, 2022

🤦 We discussed with majkinetor last year when we were making the transition to dl.k6.io to take over maintenance of the Chocolatey package, but never got around to it. He was open to it, we just never started it. If we don't plan to do that soon, it would be a candidate for this separate page.

Though given that is the only package (and possibly Brew as well?) actively maintained by the community, we don't need a separate page for it, so 👍 for closing this.

@na--
Copy link
Member

na-- commented Mar 31, 2022

I somewhat disagree here. Maybe we don't need a separate page, but I don't think the current page with installation instructions is very good. So I'll reopen this with a slightly changed title.

@na-- na-- reopened this Mar 31, 2022
@na-- na-- changed the title Create a separate page for non-official community contributed installation methods Improve installation instructions, maybe add more details about unofficial packages Mar 31, 2022
@mstoykov
Copy link
Contributor

mstoykov commented Apr 1, 2022

I would prefer if you open a new issue and propose the changes you want or at least describe what you don't like from the current one.

Now this issue has a title and first comment that don't go all that well together

@MattDodsonEnglish
Copy link
Contributor

The installation page has instructions for the choco package install now. Same one documented in the linked PR: https://github.com/grafana/k6/pull/1027/files

Closing this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area: OSS Content Improvements or additions to community/oss documentation Priority: Low Type: needsMaintainerHelp Good issue for k6 maintainers
Projects
None yet
Development

No branches or pull requests

6 participants