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

Added Chocolatey Install Instructions #81

Merged
merged 1 commit into from Nov 21, 2020

Conversation

digitalcoyote
Copy link
Contributor

@digitalcoyote digitalcoyote commented Nov 3, 2020

Installation via Chocolatey

Chocolatey allows installing bit and git in a single command (if git is not already installed). It is my preferred package manager on Windows. Microsoft has their own package manager now, but it requires an msi installer (currently).

https://chocolatey.org/packages/bit-git/0.9.10

Maintenance

  • I have an AU repo that is currently setup to maintain this package (no changes/extra work for you).
  • I can add you as a maintainer in Chocolatey so that you have basic management rights to the package (delist versions, upload versions etc). This would make it easier to take over the package if anything happened to me and the CI went down.

Questions, Concerns, Etc

  • Installs bit Directly to the path and takes care of upgrades/downgrades/uninstalls
  • When I ran it after an install, it failed to recognize the current repo as a git repo (might mean changes need to be made to the install script in the package)

Should Not Be Merged Before Moderators Approve

Before moderator approval, the package will only be installable if the user explicitly sets the version to install. It will also be hidden from searches until at least one version is approved.

@chriswalz
Copy link
Owner

This appears to install this https://chocolatey.org/packages/bit

Which is a program by the same name but related to this bit

@digitalcoyote
Copy link
Contributor Author

digitalcoyote commented Nov 3, 2020

I set the title and the Id differently (I do not know that moderation allows it, but the nuspec verification appears to). The Files > chocolateyinstsll.ps1 link should show that this is downloading directly from your released page. Are you getting redirected to bit instead of bit-git? If so I need to update the title to match

@chriswalz
Copy link
Owner

@digitalcoyote I haven't actually tried it but it appears it would install another program. My guess is the installation will be choco install bit-git

@chriswalz
Copy link
Owner

@digitalcoyote Also, thanks for setting this up!

@digitalcoyote
Copy link
Contributor Author

digitalcoyote commented Nov 3, 2020

...

Yeah... I messed that up in the instructions. I'll correct it. Lol I thought there was some confusion on the package details page or that it was redirecting.

Thanks for catching that.

Added Chocolatey Install Instructions
@chriswalz
Copy link
Owner

@digitalcoyote looks like it's still in review :/

@digitalcoyote
Copy link
Contributor Author

@digitalcoyote looks like it's still in review :/

It generally takes at least 2 weeks for the first version of a package to get approved. Hacktoberfest seems to put a lot more packages in their queue in October and increases the wait through November (all review is done by volunteers).

You can view the moderator queue here but I don't know what sort order they use.

@digitalcoyote
Copy link
Contributor Author

Got a notification that the first version has been approved so it should be listed publicly now.

@chriswalz chriswalz merged commit 6339668 into chriswalz:master Nov 21, 2020
@chriswalz
Copy link
Owner

@digitalcoyote it's been a long time coming! merged

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants