Skip to content

Commit 24bfe56

Browse files
authored
Merge pull request #7983 from ychikazawa/fix-extension-publisher-docs
Adding note of publisher name limitation
2 parents da2cda0 + db6c5b1 commit 24bfe56

File tree

1 file changed

+10
-11
lines changed

1 file changed

+10
-11
lines changed
Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,21 @@
1-
All extensions and integrations, including extensions from Microsoft, have a publisher. Anyone can create a publisher and publish extensions under it. You can also give other people access to your publisher if a team is developing the extension.
2-
3-
A user owns the publisher, typically the user who created it. You can also share the publisher with other users.
1+
Every extension or integration, including those from Microsoft, must have a publisher. Anyone can create a publisher and publish extensions under it. You can also share publisher access with other users, such as your development team.
42

53
1. Sign in to the [Visual Studio Marketplace Publishing Portal](https://marketplace.visualstudio.com/manage/createpublisher?managePageRedirect=true).
6-
2. If you're not already a member of an existing publisher, **+ Create a publisher**.
7-
Enter a name in the publisher name field. The ID field should automatically get set based on the name you entered.
4+
2. If you aren't part of an existing publisher, select **+ Create a publisher**.
5+
Enter a publisher name; the ID field autofills based on your entry.
86

97
:::image type="content" source="../../media/create-publisher.png" alt-text="Screenshot showing highlighted button, Create publisher.":::
108

119
> [!NOTE]
12-
> Make note of the ID, as you need to set it in the manifest file of your extension.
10+
> - Ensure your publisher name is within 16 characters for multibyte characters.
11+
> - Save the publisher ID—you need it in your extension's manifest file.
1312
14-
If you're not prompted to create a publisher, scroll down to the bottom of the page and select **Publish extensions** below *Related sites*.
15-
* Specify an identifier for your publisher, for example: `mycompany-myteam`. This identifier is used as the value for the `publisher` attribute in your extension manifest file.
16-
* Specify a display name for your publisher, for example: `My Team`
13+
If you aren't prompted to create a publisher, scroll to **Publish extensions** under *Related sites*.
14+
* Set a unique publisher identifier, such as `mycompany-myteam`. Use this value for the `publisher` attribute in your manifest.
15+
* Set a display name, such as `My Team`.
1716

18-
3. Review the [Marketplace Publisher Agreement](https://aka.ms/vsmarketplace-agreement), and then select **Create**.
17+
3. Review the [Marketplace Publisher Agreement](https://aka.ms/vsmarketplace-agreement), then select **Create**.
1918

2019
:::image type="content" source="../../media/create-publisher.png" alt-text="Create publisher for extension":::
2120

22-
Once the publisher's created, you're directed to manage items, but there aren't any items.
21+
After you create the publisher, you can manage items, although no items appear until you publish.

0 commit comments

Comments
 (0)