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

Add package to popular package managers #53

Open
hhptvoka1379 opened this issue Jan 6, 2023 · 6 comments
Open

Add package to popular package managers #53

hhptvoka1379 opened this issue Jan 6, 2023 · 6 comments
Labels
enhancement New feature or request

Comments

@hhptvoka1379
Copy link

I sadly don't have the competence to do it myself at this moment in time, though there's documentation for someone to do it properly, this way it can be easily installed and kept up to date on macOS systems

@Owez Owez self-assigned this Jan 6, 2023
@Owez Owez added the enhancement New feature or request label Jan 6, 2023
@Owez
Copy link
Owner

Owez commented Jan 6, 2023

I agree, having it on homebrew and a few package managers on linux (apt, pacman, nix?) would be useful too. Hopefully this could be done using CI with git tags to trigger an automatic publish

@Owez Owez added this to Yark 1.3 Jan 6, 2023
@Owez Owez removed this from Yark 1.3 Jan 6, 2023
@Owez Owez removed their assignment Jan 6, 2023
@Owez Owez added this to Yark 1.2.1 Jan 6, 2023
@Owez Owez moved this to In Progress in Yark 1.2.1 Jan 6, 2023
@Owez Owez moved this from In Progress to Todo in Yark 1.2.1 Jan 6, 2023
@Owez Owez removed this from Yark 1.2.1 Jan 6, 2023
@redactedscribe
Copy link

Consider adding yark to Windows' winget (pkgs), Scoop, and Chocolatey.

@Owez
Copy link
Owner

Owez commented Jan 9, 2023

Consider adding yark to Windows' winget (pkgs), Scoop, and Chocolatey.

When I get to this issue my priority will probably be:

  1. APT
  2. Homebrew
  3. Most popular windows
  4. Second linux
  5. Second windows

Which package manager would you reccomend for windows at the moment? The one I've heard of is chocolatey

@redactedscribe
Copy link

redactedscribe commented Jan 10, 2023

  • winget is Window's official package manager.
  • Scoop is my personal favourite due to its simple and portable nature. Easy to make new manifests for apps via scoop create. You'd want to submit it to the Scoop Extras bucket.
  • Chocolatey is loved by many and the eldest. The other two cover most bases.

If going off Stars on GitHub: winget-cli (18.5k), Scoop (17k), Choco(latey) (9k).

@Owez Owez added this to Yark 1.4 Jan 10, 2023
@Owez Owez moved this to Todo in Yark 1.4 Jan 10, 2023
@Owez Owez removed this from Yark 1.4 Jan 15, 2023
@Owez Owez added this to Yark 1.3 Jan 15, 2023
@Owez Owez moved this to Todo in Yark 1.3 Jan 15, 2023
@MostAwesomeDude
Copy link

I have opened up a PR here for nixpkgs.

@Owez Owez changed the title Add package to homebrew Add package to popular package managers Jan 19, 2023
@Owez
Copy link
Owner

Owez commented Jan 19, 2023

These will be done for Yark 1.3 at minimum:

  • Brew
  • Windows Package Manager
  • APT
  • Pacman
  • NixOS (*update)

PyPI releases will be sunsetted in favour of using these package managers or a manual download. This'll be done for a couple reasons, see #86 and #93 for the main ones. Might do a final 1.2.4 bugfix and also add a warning note saying it's phased out on PyPI.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
No open projects
Status: Todo
Development

No branches or pull requests

4 participants