commit 0c0d6c0f7202e6934b4193ec2d04aab013a594f8
parent 5869b31d0465c4bf4089d79202e5e0bf39a12133
Author: denelon <denelon@microsoft.com>
Date: Tue, 27 Apr 2021 12:13:35 -0700
Working on docs (#905)
* Working on docs
This is a first attempt at synchronizing documentation in the GitHub project with docs.microsoft.com.
* Update expect.txt
Diffstat:
2 files changed, 40 insertions(+), 0 deletions(-)
diff --git a/.github/actions/spelling/expect.txt b/.github/actions/spelling/expect.txt
@@ -116,6 +116,7 @@ IPersist
IService
ISettings
ISQ
+ISVs
itr
IVector
IWeb
@@ -137,6 +138,7 @@ Linq
liv
llvm
localhost
+localizationpriority
LPBYTE
LPWSTR
LSTATUS
diff --git a/doc/windows/package-manager/index.md b/doc/windows/package-manager/index.md
@@ -0,0 +1,38 @@
+---
+title: Windows Package Manager
+description: Windows Package Manager is a comprehensive package manager solution that consists of a command line tool and set of services for installing applications on Windows 10.
+ms.date: 05/03/2020
+ms.topic: overview
+ms.localizationpriority: medium
+---
+
+# Windows Package Manager (preview)
+
+[!INCLUDE [preview-note](../includes/package-manager-preview.md)]
+
+Windows Package Manager is a comprehensive [package manager solution](#understanding-package-managers) that consists of a command line tool and set of services for installing applications on Windows 10.
+
+## Windows Package Manager for developers
+
+Developers use the **winget** command line tool to discover, install, upgrade, remove and configure a curated set of applications. After it is installed, developers can access **winget** via the Windows Terminal, PowerShell, or the Command Prompt.
+
+For more information, see [Use the winget tool to install and manage applications](winget/index.md).
+
+## Windows Package Manager for ISVs
+
+Independent Software Vendors (ISVs) can use Windows Package Manager as a distribution channel for software packages containing their tools and applications. To submit software packages (containing .msix, .msi, or .exe installers) to Windows Package Manager, we provide the open source **Microsoft Community Package Manifest Repository** on GitHub where ISVs can upload [package manifests](package/manifest.md) to have their software packages considered for inclusion with Windows Package Manager. Manifests are automatically validated and may also be reviewed manually.
+
+For more information, see [Submit packages to Windows Package Manager](package/repository.md).
+
+## Understanding package managers
+
+A package manager is a system or set of tools used to automate installing, upgrading, configuring and using software. Most package managers are designed for discovering and installing developer tools.
+
+Ideally, developers use a package manager to specify the prerequisites for the tools they need to develop solutions for a given project. The package manager then follows the declarative instructions to install and configure the tools. The package manager reduces the time spent getting an environment ready, and it helps ensure the same versions of packages are installed on their machine.
+
+Third party package managers can leverage the [Microsoft Community Package Manifest Repository](package/repository.md) to increase the size of their software catalog.
+
+## Related topics
+
+* [Use the winget tool to install and manage software packages](winget/index.md)
+* [Submit packages to Windows Package Manager](package/index.md)