ScoopInstaller / Scoop

A command-line installer for Windows.
https://scoop.sh
Other
21.28k stars 1.41k forks source link

Feature request: Scoop as a PackageProvider for OneGet/Windows PackageManagement #501

Open umaritimus opened 9 years ago

umaritimus commented 9 years ago

Won't that be neat?

http://blogs.technet.com/b/packagemanagement/archive/2015/04/29/introducing-packagemanagement-in-windows-10.aspx#pi47623=2

PCouaillier commented 9 years ago

Agree... Hope it will be possible soon!

iamakulov commented 9 years ago

+1 this.

damnhandy commented 8 years ago

This might not be that difficult to do. I've been prototyping how this might work, but it gets a little weird in how it would be installed. Right now, Scoop has it's own install process. PackageManagement has it's own way to install things and would get installed somewhere in the $env:PSModulePath. I'm trying to play around with the Initialize-Provider function to see if behaves in a way that it'll play nicely with both installation methods.

fredericrous commented 8 years ago

it'd be neat =D

here's some information on oneget provider implem found on the python maillist: https://mail.python.org/pipermail/distutils-sig/2015-January/025619.html

oneget wiki: https://github.com/OneGet/oneget/wiki/ImplementingPackageProvider There is also a sdk https://github.com/OneGet/ProviderSdk

deevus commented 8 years ago

The interface seems simple enough. Once that is implemented, then what?

deevus commented 8 years ago

Ok, so we could fork the Sdk project for Scoop and create a custom provider that way.

averyfreeman commented 5 years ago

Wait, could this be used to sideload the Windows Store on LTSB/C? I just asked if that is a possibility:

https://github.com/lukesampson/scoop/issues/3574

dmi3mis commented 4 years ago

+1 for this

Calinou commented 4 years ago

@dmi3mis Please don't bump issues without contributing significant new information. Use the :+1: reaction button on the first post instead.

Naomi010Sentzke commented 4 years ago

@damnhandy Can you share your progress so far, so we can take a look ?

damnhandy commented 4 years ago

Sorry @Naomi010Sentzke , that was over 4 years and 2 jobs ago and I have no recollection where that effort went. Unfortunately, I haven been using Scoop since then as I've been on macOS exclusively since.

ThomasNieto commented 3 months ago

I maintain the replacement for OneGet/PackageManagement called AnyPackage and have a Scoop package provider for it.