question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Consider publishing to the Windows Store

See original GitHub issue

Hey, I’ve been using Caprine for a long time on Windows and really enjoy it. It’d be nice to see it in the Windows Store where we could easily download it without looking up this GitHub repo and downloading the exe.

This doesn’t require many changes, just installing electron-windows-store and configuring the script/certs. I’ve got this running in a fork already and haven’t had any problems building the appx, but wanted to open an issue here to get your thoughts on this before submitting a pull request.

Some of the benefits you get from converting to an appx and publishing on the Windows Store:

  • A more convenient install experience. It’s easier (imo) to just press “Install App” in the store instead of finding this repo and downloading/installing the exe.
  • A nicer uninstall experience. When uninstalling an exe you have to open the control pane first, then find the program in the list of all other programs and press uninstall. With an app you can just uninstall it straight from the start menu. Compare the install/uninstall process of an exe with an appx.
  • Built-in update experience.
  • Windows Store apps are cleaned up after uninstall and don’t leave behind data/registry tweaks like an exe might.

Some downsides, to be fair:

To be clear I’m not suggesting support for Xbox, HoloLens or the now dead Windows Phone; this is still an Electron app and won’t run on those platforms anyway. This is solely about the convenience of installing the app from the Windows Store.

Issue Analytics

  • State:closed
  • Created 6 years ago
  • Reactions:1
  • Comments:10 (2 by maintainers)

github_iconTop GitHub Comments

2reactions
sindresorhuscommented, Oct 30, 2017

Sure. No problem at all. This is open source. The more people that get access to it, the better. I’m happy to link to it too if you can commit to keeping it up to date.

1reaction
nozzlegearcommented, Jul 21, 2019

@CvX I’ve actually unpublished the app from the Windows Store this morning, at the request of @sindresorhus.

Sorry to everyone who’s been using it, I simply haven’t had the time to keep up with upstream changes and never found a great way to automate publishing to the Windows Store. If anyone wants to try their hand at it, check out the appx.ps1 file in my fork of Caprine, it should have enough info to get you started.

Read more comments on GitHub >

github_iconTop Results From Across the Web

How to publish your MSIX package to the Microsoft Store?
To publish your app to the store, you need to have a developer account. Go to Microsoft Partner Center and sign up. ......
Read more >
Publish apps and games to the Microsoft Store
Publish your apps and games to the Microsoft Store for Windows, including traditional desktop apps and PWAs.
Read more >
Distribute your packaged desktop app - Windows
Distribute your application by publishing it to the Microsoft Store. The Microsoft Store is a convenient way for customers to get your app....
Read more >
Create an app submission for your app - Windows apps
Once you've created your app by reserving a name, you can start working on getting it published. The first step is to create...
Read more >
Publish traditional desktop apps through Microsoft Store
Find out why Microsoft Store should be your new favorite way to distribute your traditional desktop apps.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found