These are chat archives for chocolatey/chocolatey-oneget

7th
Apr 2015
bonnoshawon
@bonnoshawon
Apr 07 2015 18:36
@undefined i am new in Oneget. Can you please tell me what is the differences between chocolatey and oneget? what is the goal of oneget? commands are seems similar for both chocolatey and oneget. Thanks in advance :)
i am new in Oneget. Can you please tell me what is the differences between chocolatey and oneget? what is the goal of oneget? commands are seems similar for both chocolatey and oneget. Thanks in advance :)
Gary Ewan Park
@gep13
Apr 07 2015 18:42
@bonnoshawon Let me try to field that one...
Chocolatey is a Package Manager
One-Get is a Package Manager Aggregator
One-Get will use Chocolatey, as well as a number of other package managers, to provide a common interface for installing packages. It uses a provider model to allow the various Package Managers to plugin into it.
i.e. Chocolatey does not depend on One-Get, but One-Get can take a dependency on Chocolatey to allow the installation of the various packages that Chocolatey is able to install
does that make sense?
bonnoshawon
@bonnoshawon
Apr 07 2015 19:07
So does that means the main difference is Provider?
Gary Ewan Park
@gep13
Apr 07 2015 19:08
sorry, not sure I understand your question.
One-Get uses a number of different provider, one of which is chocolatey, to install packages/applications/tools onto your machine
without these provider, One-Get, by itself, wouldn't be able to install certain things
One-Get relies on Chocolatey to allow the installation of all the packages from chocolatey.org
bonnoshawon
@bonnoshawon
Apr 07 2015 19:18
I mean, chocolatey only support .nupkg packages and Oneget support .nupkg, .msi, .exe etc .
Gary Ewan Park
@gep13
Apr 07 2015 19:19
well, that is not strictly correct, but yes, I think you are getting the idea.
bonnoshawon
@bonnoshawon
Apr 07 2015 19:19
can i manage dependency installation from chocolatey like Oneget?
Gary Ewan Park
@gep13
Apr 07 2015 19:19
chocolatey is an application package manager, that,using the nupkg file format, can install application from exe's and msi.
bonnoshawon
@bonnoshawon
Apr 07 2015 19:20
yes
Gary Ewan Park
@gep13
Apr 07 2015 19:20
one-get as the package manager aggregator, via the chocolatey provider, the msi provider and exe provider, can call into each of these provider to install the various application/packages
with regard to this: "can i manage dependency installation from chocolatey like Oneget?"
can you elaborate?
bonnoshawon
@bonnoshawon
Apr 07 2015 19:29
i think i understand for what i am asking. Though my questioning ability is poor :smile:
Many many thanks for the help
Gary Ewan Park
@gep13
Apr 07 2015 19:29
woot! Glad to hear that it is making sense :+1:
feel free to follow up if you have any more questions.
bonnoshawon
@bonnoshawon
Apr 07 2015 19:30
okay :+1:
Joel Bennett
@Jaykul
Apr 07 2015 21:22
I'm pretty convinced that understanding the difference between Chocolatey and OneGet makes you one in a million ;-)
Rob Reynolds
@ferventcoder
Apr 07 2015 21:22
I understand the difference :0
Joel Bennett
@Jaykul
Apr 07 2015 21:24
Yep. You, Me, gep13, fearthecowboy, and about 25 other people in the world?
Maybe there's more than that, I don't know how many there are at Microsoft ;)
Rob Reynolds
@ferventcoder
Apr 07 2015 21:43
haha