Glimpse: Add package to Scoop

Created on 29 Jul 2019  路  17Comments  路  Source: glimpse-editor/Glimpse

All 17 comments

We could also investigate chocolatey: https://chocolatey.org/
The "Windows Store" may also be worth a look as a distribution platform.

I think that realistically scoop & chocolatey would probably be "unsupported" distribution platforms, where we rely on the wider community making the manifests for us because only a limited number of highly technical people are using those distribution mechanisms.

Much like other "unsupported" channels though we are happy to answer questions and possibly apply patches if needed. (For reference, unlike GNU Image Manipulation Program we will be distributing an MSI installer and not an EXE file or ZIP)

I'm tracking the idea of publishing to the Windows Store on #180

Re-opening as it may be worth considering later on this summer.

I def vouch for it as the active scoop user. Really helps when it comes to managing software on Windows, and it def is used by plenty of ppl.

Just commenting to confirm that we haven't forgotten about this! After 0.2.0 is released in July, this is something I'm going to be looking at. The reason I held off is because we'll have a new 64-bit installer and ZIP files, so would have more flexibility about how scoop installs/deploys the end result.

We could also investigate chocolatey: https://chocolatey.org/
The "Windows Store" may also be worth a look as a distribution platform.

@TrechNex FWIW: I created the choco package, and am currently updating it to 0.2.0 release. Let me know if you'd like to take over management of the package at any point and we can get it sorted out.

@corbob if you can provide a link to it I'll update the downloads page to point to it as a "Community-Supported Source" 馃憤

We could pick it up in future, but it'll depend on how many people are using it and if we can get one of our contributors to maintain it. Currently I'm solely responsible for our Windows port, so I have no issues leaving with someone more knowledgeable about the subject.

I think that realistically scoop & chocolatey would probably be "unsupported" distribution platforms, where we rely on the wider community making the manifests for us because only a limited number of highly technical people are using those distribution mechanisms.

Much like other "unsupported" channels though we are happy to answer questions and possibly apply patches if needed. (For reference, unlike GNU Image Manipulation Program we will be distributing an MSI installer and not an EXE file or ZIP)

I'm tracking the idea of publishing to the Windows Store on #180

Some manifests just wget the MSI then unpack and install it so you can have a easy list whats installed on your PC and you can build your dev toolset easily on new computers as you install that list like a "requirements.txt". Then if you mess with any package just remove ~/scoop/apps/ or run "repair". I love it

@corbob I've added a link to your Chocolatey entry on our downloads page.

@moracabanas thank you for the Scoop tips. If you have any doc links that would be really helpful 馃憤

Sure! There is the Scoop docs to create an app manifest
app mannifest docs

I've never made any app manifesst but it doesn't seem hard

Okay, I'm going to have a crack at doing this some time in the next week or two. In the meantime, the wider community has actually added Glimpse 0.2.0 to WinGet and Chocolatey, which is very cool. I've added links to our website's downloads page.

I had a crack at this today, and fell at the first hurdle because I wasn't able to install Scoop on a standard Windows 10 Home installation. There are missing components, and a mainstream anti-virus program (McAfee) blocked it.

I will try again in the coming week on a Windows 10 Pro installation. If that does not work then we will need the assistance of someone that actually uses Scoop. If they can get a working JSON file up and running, we will host it from our website.

I had a crack at this today, and fell at the first hurdle because I wasn't able to install Scoop on a standard Windows 10 Home installation. There are missing components, and a mainstream anti-virus program (McAfee) blocked it.

I will try again in the coming week on a Windows 10 Pro installation. If that does not work then we will need the assistance of someone that actually uses Scoop. If they can get a working JSON file up and running, we will host it from our website.

I have Windows 10 home and I successfully instaled scoop. I use windows defender and that give me no issues at all. You can try this things:

  • temporary disable antivirus during scoop installation as it probably blocks Admin Powershell scripting with some Set-ExecutionPolicy.
  • Then open Powershell as ADMIN and type Set-ExecutionPolicy RemoteSigned -scope CurrentUser

  • Next install scoop with iwr -useb get.scoop.sh | iex

It is so reliable at my setup with windows defender antivirus I just love it to manage my developer tools installation.

I will try to help you as much as I can

(I recommend to add ~/scoop folder to any antivirus exceptions rule as it improves performance a lot. Software is installed there at level user so it is no risky to do that change)

I also found there are issues with Powershell 5 and antivirus, and the issue is gone with Powershell 7

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

@moracabanas @BenLubar could you try out this JSON file locally?
https://github.com/TrechNex/scoop-extras/blob/master/bucket/glimpse-editor.json

Instructions for testing: https://scoop-docs.now.sh/docs/concepts/Creating-an-app-manifest.html#a-basic-example

If that works then I will raise a pull request so it'll appear in the scoop extras repository. (I am unable to get scoop working on my own machine, so if changes are needed I hope this is at least a good starting point)

Linking to lukesampson/scoop-extras#4842
cc @bb010g

If that's the change that gets this merged, we will close the issue as fixed and link to Scoop.

Sorry, missed this earlier. lukesampson/scoop-extras#4842 has been tested on my Windows machine, and should work just as well as other Scoop apps.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

lorendias picture lorendias  路  7Comments

chris-short picture chris-short  路  3Comments

cristianovitorino picture cristianovitorino  路  8Comments

pipboy96 picture pipboy96  路  6Comments

kofa73 picture kofa73  路  6Comments