| Store | Cart

Re: [Python-Dev] Impact of Windows PowerShell OneGet ?

From: Martin v. Löwis <mar...@v.loewis.de>
Thu, 30 Oct 2014 15:26:01 +0100
Am 29.10.14 20:34, schrieb Glenn Linderman:
> New package manager from M$... article here> <http://www.neowin.net/news/windows-10-oneget-a-linux-style-package-management-framework>.

I've looked at it, but only by reading its code, not trying it out.
Some notes.

First, what is Chocolatey? It's a PowerShell library, and a package
infrastructure. A Chocolatey package is a PowerShell script that
installs a piece of software on the system. The software itself comes
in a different format. There are installer helpers for exe, msi and msu,
Python packages (running setup.py), Ruby packages, etc. There appears to
be a notion of dependencies also.

OneGet is similar; it is also a PowerShell library. It has the notion
of "providers", which are classes that can make a package installed.
There is the ARP provider (Add-Remove-Programs), which can report that
a package is already installed. There is the MSI provider, which can
install an MSI file that is already on disk. And there is the web
provider which can download a file over http. They claim to include
a re-implementation of Chocolatey (meaning that Chocolatey packages
can be installed), however, ISTM that this only supports exe and msi
packages.

I haven't seen anything resembling dependencies in OneGet.

Regards,
Martin



_______________________________________________
Python-Dev mailing list
Pyth...@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: https://mail.python.org/mailman/options/python-dev/python-dev-ml%40activestate.com

Recent Messages in this Thread
Glenn Linderman Oct 29, 2014 07:34 pm
Donald Stufft Oct 29, 2014 07:44 pm
Chris Angelico Oct 30, 2014 07:52 am
"Martin v. Löwis" Oct 30, 2014 02:30 pm
Steve Dower Oct 30, 2014 03:39 pm
Glenn Linderman Oct 30, 2014 05:48 pm
"Martin v. Löwis" Oct 30, 2014 02:26 pm
Messages in this thread