winget-cli

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit c8061ea2060bcffa9e87546eeee9ce2da0edc5bd
parent c2c922c4163fc1ebf78a68d93304dccc63c51035
Author: Gijs Reijn <gijsreijn@hotmail.com>
Date:   Thu, 19 Dec 2024 07:48:59 -0800

Solve dead links (#5089)

<!-- To check a checkbox place an "x" between the brackets. e.g: [x] -->

- [x] I have signed the [Contributor License
Agreement](https://cla.opensource.microsoft.com/microsoft/winget-pkgs).
- [ ] This pull request is related to an issue.

-----

This PR is a minor one. It solves some dead links in the documentation.

List of positives I couldn't find to solve:


![image](https://github.com/user-attachments/assets/d6a70cd5-2d01-4e19-932a-af74a8ca743d)

List of potential false positives:


![image](https://github.com/user-attachments/assets/31ac015c-dc1d-49a7-98b2-3e6efe64da96)


![image](https://github.com/user-attachments/assets/7243c003-8d75-4f6f-8c2b-9964462f97c0)


![image](https://github.com/user-attachments/assets/1edc698e-330a-406f-b69d-07d15b11c851)


![image](https://github.com/user-attachments/assets/6f4eb049-f87b-4f07-bd67-42b327ceb2d4)


###### Microsoft Reviewers: [Open in
CodeFlow](https://microsoft.github.io/open-pr/?codeflow=https://github.com/microsoft/winget-cli/pull/5089)

---------

Co-authored-by: G.Reijn <G.Reijn@enzazaden.nl>
Diffstat:
Mdoc/specs/#163 - Dependencies.md | 2+-
Mdoc/specs/#182 - Support for installation of portable standalone apps.md | 2+-
Mdoc/specs/#364 - Feature Toggle.md | 4++--
Mdoc/windows/package-manager/package/winget-validation.md | 2+-
Mdoc/windows/package-manager/winget/features.md | 2+-
Mdoc/windows/package-manager/winget/validate.md | 2+-
6 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/doc/specs/#163 - Dependencies.md b/doc/specs/#163 - Dependencies.md @@ -58,7 +58,7 @@ These include other packages. The restriction on these dependencies is that they ### External Dependencies These include dependencies from outside of the source the original package is distributed. In some cases suitable items may exist in the same source, but for licensing or personal preference, no explicit package should be required. One example is Java. Many vendors offer JREs and JDKs so it may be more reasonable to have a user informed, and allow the user to confirm the presence of a dependency. -As a first step the Windows Package Manager should show dependency information to the user, see issue [1012](github.com/microsoft/winget-cli/issues/1012) with [spec](../../dependencies/doc/specs/%231012%20-%20Show%20dependencies.md). +As a first step the Windows Package Manager should show dependency information to the user, see issue [1012](https://github.com/microsoft/winget-cli/issues/1012) with [spec](./#1012%20-%20Show%20dependencies.md). ## UI/UX Design diff --git a/doc/specs/#182 - Support for installation of portable standalone apps.md b/doc/specs/#182 - Support for installation of portable standalone apps.md @@ -212,7 +212,7 @@ Support for channels has not yet been implemented. Some portable applications ma ## Resources -[Portable / Standalone Executables · Discussion #44183 · microsoft/winget-pkgs (github.com)](https://github.com/microsoft/winget-pkgs/discussions/44183) +[Portable / Standalone Executables · Discussion #1887 · microsoft/winget-cli (github.com)](https://github.com/microsoft/winget-cli/discussions/1887) [Application Registration - Win32 Apps](https://docs.microsoft.com/windows/win32/shell/app-registration) diff --git a/doc/specs/#364 - Feature Toggle.md b/doc/specs/#364 - Feature Toggle.md @@ -11,7 +11,7 @@ For [#364](https://github.com/microsoft/winget-cli/issues/364) ## Abstract -As features are implemented within winget, they may cause disruption to users oblivious to the fact that they are in progress. In order to allow work to be done in master, and distributed to early adopters for their feedback, this spec suggests that settings should be used to control "experimental" features. We use this term [as others have](https://github.com/PowerShell/PowerShell-RFC/blob/master/5-Final/RFC0029-Support-Experimental-Features.md) to mean work in progress that is not yet ready for release to the general audience. +As features are implemented within winget, they may cause disruption to users oblivious to the fact that they are in progress. In order to allow work to be done in master, and distributed to early adopters for their feedback, this spec suggests that settings should be used to control "experimental" features. We use this term [as others have](https://github.com/PowerShell/PowerShell-RFC/blob/master/Final/RFC0029-Support-Experimental-Features.md) to mean work in progress that is not yet ready for release to the general audience. ## Inspiration @@ -93,4 +93,4 @@ This feature enables all larger features in the future to have a phased rollout. ## Resources -[PowerShell Experimental Features RFC](https://github.com/PowerShell/PowerShell-RFC/blob/master/5-Final/RFC0029-Support-Experimental-Features.md) +[PowerShell Experimental Features RFC](https://github.com/PowerShell/PowerShell-RFC/blob/master/Final/RFC0029-Support-Experimental-Features.md) diff --git a/doc/windows/package-manager/package/winget-validation.md b/doc/windows/package-manager/package/winget-validation.md @@ -7,7 +7,7 @@ When you create a pull request, this will start an automation process that valid All application submissions to the Windows Package Manager repository should be well-behaved and adhere to the [Windows Package Manager policies](./windows-package-manager-policies.md). Here are some expectations for submissions: -- The manifest complies with the [schema requirements]("https://docs.microsoft.com/windows/package-manager/package/manifest?tabs=minschema%2Ccompschema"). +- The manifest complies with the [schema requirements](https://learn.microsoft.com/en-us/windows/package-manager/package/manifest?tabs=minschema%2Cversion-example#minimal-required-schema). - All URLs in the manifest lead to safe websites. - The installer and application are virus free. The package may be identified as malware by mistake. If you believe it is a false positive you can [submit the installer to the defender team for diff --git a/doc/windows/package-manager/winget/features.md b/doc/windows/package-manager/winget/features.md @@ -12,7 +12,7 @@ The **features** command of the [winget](index.md) tool displays a list of the e Each feature can be turned on individually by enabling the features through [**settings**](settings.md). -You can find the latest up to date information on the [experimental features](/doc/Settings.md#experimental-features) web page. +You can find the latest up to date information on the [experimental features](../../../Settings.md#experimental-features) web page. ## Usage diff --git a/doc/windows/package-manager/winget/validate.md b/doc/windows/package-manager/winget/validate.md @@ -8,7 +8,7 @@ ms.localizationpriority: medium # validate command (winget) -The **validate** command of the [winget](index.md) tool validates a [manifest](../package/manifest.md) for submitting software to the **Microsoft Community Package Manifest Repository** on GitHub. The manifest must be a YAML file that follows the [specification](/doc/ManifestSpecv1.0.md). +The **validate** command of the [winget](index.md) tool validates a [manifest](../package/manifest.md) for submitting software to the **Microsoft Community Package Manifest Repository** on GitHub. The manifest must be a YAML file that follows the [specification](https://github.com/microsoft/winget-pkgs/blob/master/doc/manifest/README.md). ## Usage