qbittorrent / qBittorrent

qBittorrent BitTorrent client
https://www.qbittorrent.org
Other
27.65k stars 3.91k forks source link

Submit qBittorrent for Windows to Microsoft Store #18022

Open rakleed opened 1 year ago

rakleed commented 1 year ago

Suggestion

Could you please submit qBittorent for Windows to the Microsoft Store so it's easier to download and users don't have to think about updates? With the release of Windows 11, it became possible to submit traditional desktop apps (Win32) in the Microsoft Store, not just UWP. Learn more: https://developer.microsoft.com/en-us/microsoft-store/desktop-apps/.

Use case

So it's easier to download and users don't have to think about updates.

Extra info/examples/attachments

Earlier you mentioned that you are not interested in distribution on Stores (https://github.com/qbittorrent/qBittorrent/issues/9165#issuecomment-460029045). Your position has not changed since then, despite the fact that this is Microsoft's Store and you do not need to change the app to submit it?

OpenSpaghettiSauce commented 1 year ago

My word means nothing here, but:

I don't know, I'm just a bit skeptical about it. It's maybe just me though.

I think Store is great! Scammers use it all the time to re-package open-source applications and rip people off. So it is definitely useful for some (scammers). And less useful for others (actual users and the devs.)

hichemfantar commented 1 year ago

@OpenSpaghettiSauce on your third point, windows store now allows Win32 apps. Although I agree, I don't see much value in publishing qbt to the windows store.

Balls0fSteel commented 1 year ago

Oh I know @hichemfantar , but it still requires preparation/changes on the packaging/installer end of things.

Balls0fSteel commented 1 year ago

Also, FIXME on this one, but qBittorrent's current installer allows for disabling the Windows path limit for example. Putting out an icon, etc. I am not sure if these are available if you use Store to install an app.

(Heck, this is a personal "issue" I suppose, but I cannot even find if something is installed. It may or may not appear in Start menu. Sometimes I have to open Store, find the application through My Library and then select it, and then Start. Then I have to pin it, so it may appear properly.)

But anyway! Code signing is a must for all of this.

soredake commented 1 year ago

I agree, I don't see much value in publishing qbt to the windows store.

Auto updates, maybe? If this https://github.com/qbittorrent/qBittorrent/issues/17698 will be fixed and installer will terminate running process and launch qbittorrent again.

hichemfantar commented 1 year ago

I personally have auto updates disabled in the windows store. A better solution would be a built-in updater in qbt.

soredake commented 1 year ago

https://github.com/felixrieseberg/windows95/issues/221

RokeJulianLockhart commented 1 year ago

Although @soredake links a useful issue, .msix support hasn't been necessary to publish to the Microsoft Store since Windows 11's release. However, can anyone confirm that due to https://winget.run/pkg/qBittorrent/qBittorrent, qBitTorrent is at least installable via the Microsoft Store's GUI, even if not via the Store's backend (store) repository via https://github.com/microsoft/winget-cli? It might/should be.

soredake commented 10 months ago

qBitTorrent is at least installable via the Microsoft Store's GUI, even if not via the Store's backend (store) repository via microsoft/winget-cli?

No, it's not, and never be. The point of submitting qbittorent to microsoft store is to use .msix format for easy updates (https://github.com/qbittorrent/qBittorrent/issues/18115 https://github.com/qbittorrent/qBittorrent/issues/18582) and signed executable (https://github.com/qbittorrent/qBittorrent/issues/18028)