aaif-goose / aaif-goose/goose

Add Windows installer for Goose Desktop & CLI

Aperta
#11,987 0 commenti 0 reazioni 1 assegnatario Rivendicata da @jbg Vedi su GitHub
Lingua principale
Rust
Stelle
54.2k
Fork
6.2k
Merge medio
3g 2h
PR unite (30g)
262

Descrizione

**What problem would this solve?**
Installation and Updates for Goose Desktop on Windows are currently a bit cumbersome, since provided zip files have to be manually unpacked and placed in some user/system program folder.

**What would a good outcome look like?**
- Have an alternative Goose Desktop download option for an MSIX installer, which can be run to auto-extract the program files and place them into an appropriate folder.
- Optionally be able to install Goose CLI via the same or a similar installer alongside.
- Also be able to install Goose Desktop and CLI via `winget`

**Possible approaches**
- Implement a Goose MSIX installer according to [this guide](https://learn.microsoft.com/en-us/windows/msix/desktop/source-code-overview) (either one combined installer for Desktop & CLI or separate ones).
- Use [winget-create](https://github.com/microsoft/winget-create) to build a package manifest.
- [Submit the manifest](https://github.com/microsoft/winget-pkgs/blob/master/doc/README.md#submitting-a-manifest) to [winget-pkgs repo](https://github.com/microsoft/winget-pkgs)

**Additional context**
First time contributor here :)
I am motivated to make a PR out of this if the maintainers greenlight the feature.

- [x] I have verified this does not duplicate an existing feature request
- [x] Do not begin implementation until the issue reaches **Ready** on the [Goose Issues board](https://github.com/orgs/aaif-goose/projects/1).

Guida per i contributori

Apri la guida per i contributori

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.