PCGen / pcgen

Main code and data development for pcgen program release
http://pcgen.org
GNU Lesser General Public License v2.1
431 stars 341 forks source link

Submitting to the WinGet/Microsoft-Store Repository #6532

Open Kaosarbitrium opened 3 years ago

Kaosarbitrium commented 3 years ago

Microsoft has made an extension of the Windows Store's framework, presenting it into what is essentially their version of a Linux Package Manager. WinGet, said Package Manager, now past version 1.0 and getting a lot of interest.

So, here's the pitch: throw PC-Gen up on the WinGet Package Manager, Microsoft tutorial available here: https://docs.microsoft.com/en-us/windows/package-manager/package/ , and let people download the latest stable release of PC-Gen, or even the unstable releases and nightly update releases as well through separate packages, through the windows store and WinGet, vastly expanding the audience that comes across the program.

Now, the reason I'm putting in a feature request instead of just doing a fork and uploading it myself: I'm not the owner/lead-dev of this program, and I don't want to ruffle any feathers, or worse, by re-uploading the program in a different repository. Granted, it's essentially setting up an updating "Download" button/command in the Microsoft Store, but, the point remains. However, if this gets green-lit, I've no problem doing the leg work on it. Plus, this let's us gauge if there's a lot of community interest.

Please let me know what y'all think.

LegacyKing commented 3 years ago

If you are willing to do the leg work, I'm happy to green light this effort.

Kaosarbitrium commented 3 years ago

So, turns out they require a "Silent install", with no input from the user, in order to have the package accepted "At this time." That might change at some point in the future, but for right now it's a pretty big stopping point. In case that gets solved or updated, I'll link to the manifest file here to save someone else the work. Here's the Manifest File