diff --git a/README.md b/README.md index c5b38bf4..83853845 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ View the [demo](https://adobedocs.github.io/dev-site-documentation-template/) ru ## Where to ask for help -The slack channel #adobeio-onsite-onboarding is our main point of contact for help. Feel free to join the channel and ask any questions. +The slack channel #adobeio-onsite-onboarding is our main point of contact for helping developers. Feel free to join the channel and ask any questions. ## How to develop diff --git a/gatsby-config.js b/gatsby-config.js index 7b1253c8..f0d32795 100644 --- a/gatsby-config.js +++ b/gatsby-config.js @@ -33,13 +33,21 @@ module.exports = { path: "guides/index.md", title: "Developer Distribution", pages: [ + { + path: "guides/cep/coming_soon.md", + title: "Coming soon for CEP", + }, { path: "guides/getting_started.md", title: "Getting Started", - }, + }, + // { + // path: "guides/cep/zxp_distribution.md", + // title: "What's new with ZXP", + // }, { - path: "guides/cep/coming_soon.md", - title: "Coming soon for CEP", + path: "guides/cep/troubleshoot_resources", + title: "Build and Troubleshoot Resources", }, { path: "guides/plugin_id.md", diff --git a/src/pages/guides/branding_guidelines.md b/src/pages/guides/branding_guidelines.md index 1c4d7e4a..ee5b8172 100644 --- a/src/pages/guides/branding_guidelines.md +++ b/src/pages/guides/branding_guidelines.md @@ -21,10 +21,12 @@ description: This is the page for branding guidelines # Adobe Branding Guidelines -There are a [predefined set of guidelines](../Adobe_Creative_Cloud_Developer_Guidelines.pdf) that are published by Adobe periodically for the use of Adobe assets and product icons. It is expected that developers strictly adhere to these guidelines. +There is a [predefined set of guidelines](../Adobe_Creative_Cloud_Developer_Guidelines.pdf) that are published by Adobe periodically for the use of Adobe assets and product icons. It is expected that developers strictly adhere to these guidelines. - Association with Adobe will increase acceptability within the user community, and users are confident that plugins will meet Adobe's quality standards, which developers can leverage by using Adobe assets with their products. - Adobe does not allow any change of product icons. Developers are allowed to use Adobe published assets and logos within their products, as long as they do not alter Adobe icons in any way. - We expect you to thoroughly read the [Adobe Branding Guidelines](../Adobe_Creative_Cloud_Developer_Guidelines.pdf) with due diligence and follow the guidelines exactly. Failure to do so will result in rejection during the review process. + +- These are the approved [Creative Cloud developer brand assets](https://www.adobe.com/go/distribute-cc-brand-assets) that you can use in-app or for marketing of your plugin listings. Please note that you're required to login with a valid Adobe ID to access this page. diff --git a/src/pages/guides/cep/coming_soon.md b/src/pages/guides/cep/coming_soon.md index 0f212df6..d3bef15b 100644 --- a/src/pages/guides/cep/coming_soon.md +++ b/src/pages/guides/cep/coming_soon.md @@ -24,14 +24,21 @@ description: Coming Soon to CEP documentation # Important changes coming soon to CEP Distribution -The Creative Cloud Adobe Exchange portal you are used to will soon be merged into Developer Distribution. Read through this guide to know more.​ +The Creative Cloud Adobe Exchange portal you are used to will soon be merged into Developer Distribution. Read through this guide to learn more.​ ## Overview -Developer Distribution is a unified portal where you will soon be able to submit your CEP and UXP plugin listings, and manage them. Read through the frequently asked questions about Developer Distribution, or start exploring the Developer Distribution portal by clicking the 'Distribute' button in the top right.​ +Developer Distribution is a unified portal where you will soon be able to submit your CEP and UXP plugin listings, and manage them. Read through the [frequently asked questions](../faq.md) about Developer Distribution, or start exploring the Developer Distribution portal by clicking the **Distribute** button in the top right of this page.​ ## Frequently Asked Questions - [What is Developer Distribution?](#what-is-developer-distribution) - [Why can’t I see my CEP listings?​](#why-cant-i-see-my-cep-listings) +- [How can I be added to a developer org?​](#how-can-i-be-added-to-a-developer-org) +- [How can I find out who from my team is the admin of the developer org created for my organization?](#how-can-i-find-out-who-from-my-team-is-the-admin-of-the-developer-org-created-for-my-organization) +- [I have an account that I use to log into Developer Distribution to manage my UXP plugin listings, and another one that I use to log into Creative Cloud Exchange Partner Portal to manage my ZXP/CEP plugins listings. Will these accounts be automatically merged when Partner Portal workflows move to Developer Distribution, or do I need to do something?](#i-have-an-account-that-i-use-to-log-into-developer-distribution-to-manage-my-uxp-plugin-listings-and-another-one-that-i-use-to-log-into-creative-cloud-exchange-partner-portal-to-manage-my-zxpcep-plugins-listings-will-these-accounts-be-automatically-merged-when-partner-portal-workflows-move-to-developer-distribution-or-do-i-need-to-do-something) +- [What’s involved in merging accounts?](#whats-involved-in-merging-accounts) +- [What if I only have one account on the Developer Distribution portal?](#what-if-i-only-have-one-account-on-the-developer-distribution-portal) +- [What if I only have one account on the Exchange Partner Portal?](#what-if-i-only-have-one-account-on-the-exchange-partner-portal) +- [Will this change impact how my CEP listings show up in the Adobe Exchange or in Creative Cloud Desktop plugin marketplaces?](#will-this-change-impact-how-my-cep-listings-show-up-in-the-adobe-exchange-or-in-creative-cloud-desktop-plugin-marketplaces) ## Answers @@ -39,6 +46,57 @@ Developer Distribution is a unified portal where you will soon be able to submit Developer Distribution is a unified portal where you will be able to submit your CEP and UXP plugin listings, and manage them. Read [this announcement blog post](https://blog.developer.adobe.com/introducing-a-new-developer-distribution-portal-for-listing-uxp-plugins-in-the-creative-cloud-7f81376f46a9) to learn more. Also, check out the [frequently asked questions](../faq.md) about Developer Distribution. ### Why can't I see my CEP Listings? -If you had multiple users that could access your ZXP plugins in the Creative Cloud Adobe Exchange Portal, someone from your team might have logged into Developer Distribution first. The first person from a multi-user account that logs into Developer Distribution is assigned as the administrator of a developer org with all of your ZXP plugins assigned to it. Ask that person to log into Adobe Admin Console to assign your Adobe ID in the same org and your access will be restored. Now ZXP and UXP developers can use a single org (with multiple users) to manage all their plugins and they will appear together under one publisher profile on Adobe Exchange. ​ +If you had multiple users that could access your ZXP listings in the Creative Cloud Adobe Exchange Portal, someone from your team was the primary contact for that account. That person will be assigned as the administrator of a newly created developer organization with all ZXP existing listings assigned to that developer org. Please ask that person to log into [Adobe Admin Console](https://adminconsole.adobe.com/) to assign your Adobe ID in the same org and your access will be restored. Now ZXP and UXP developers can use a single org (with multiple users) to manage all their plugins and they will appear together under one publisher profile on Adobe Exchange.  ​  + +### How can I be added to a developer org? +Please ask the admin of your developer org to take following steps to add you to the org:  + +1. Log into [Adobe Admin Console](https://adminconsole.adobe.com/) with the same Adobe ID that they used to login to Developer Distribution. + +2. Click on **Add users** under "Quick links" on the top right of the Adobe Admin Console’s home screen: + +![Admin Console Add Users](../../images/admin-console1.png) + +3. A popup titled **Add users to your team** will appear. Under User 1, add your Adobe ID that you had used to login to Creative Cloud Adobe Exchange Partner Portal. Add your first and last name and hit **Save**. + +![Save new user](../../images/admin-console2.png) + +4. A success toast will appear to confirm that you have been successfully added to the developer org. You should also receive a confirmation email. + +![Save new user success](../../images/admin-console3.png) + +5. You should now be able to login to Developer Distribution and see all the ZXP plugin listings and be able to manage them. If you are still unable to access your existing listings in Developer Distribution, please write to us. + +### How can I find out who from my team is the admin of the developer org created for my organization?  +The person who is the primary contact for your account on the Exchange Partner Portal will be the admin of the developer org. If you are not sure who that might be, please [write to us](mailto:ccintrev@adobe.com). +  +### I have an account that I use to log into Developer Distribution to manage my UXP plugin listings, and another one that I use to log into Creative Cloud Exchange Partner Portal to manage my ZXP/CEP plugins listings. Will these accounts be automatically merged when Partner Portal workflows move to Developer Distribution, or do I need to do something? + +All developers who have multiple accounts should [fill out this form](https://survey.adobe.com/jfe/form/SV_2osb09BHSXILQ6q). If you use two different email addresses and we do not receive any feedback from you, your UXP and ZXP/CEP listings will continue to be grouped under two different email addresses and you will have two different public profiles in the new Developer Distribution portal. + +If you use the same email address, and you publish your UXP and ZXP/CEP listings under the same name today, we will merge your accounts into one public profile in the new Developer Distribution portal even if we don't hear back from you. + +You can read more about the details in the [recently published blog post](https://blog.developer.adobe.com/request-for-information-plugin-developers-please-help-us-merge-your-accounts-edfd2d408615). If you have any questions or concerns, please [reach out to us](mailto:ccintrev@adobe.com). + +### What’s involved in merging accounts? +#### Background: +- All UXP developers log in with Adobe ID credentials to an account that is associated with a developer organization, which you can see in the upper right org switcher when logged into [Developer Distribution](https://developer.adobe.com/distribute/home) or the [Developer Console](https://developer.adobe.com/console/): + +![Org Switcher](../../images/merge.png) + +- ZXP/CEP developer's accounts on the Exchange partner portal do not have a developer org associated with them. + +#### Developer Account Merge +- As part of the migration of all listings from the Exchange Partner Portal to Developer Distribution, for Developers with two accounts, we will assign their Developer Distribution accounts to their newly migrated ZXP/CEP listings. +- Once all of the (UXP, ZXP/CEP) listings are assigned under the same account, developers will be able to manage all their listings from Developer Distribution. + +### What if I only have one account on the Developer Distribution portal? +If you have built and listed only UXP plugins on Developer Distribution, then you already have a developer organization, and you don't need to take any action. + +### What if I only have one account on the Exchange Partner Portal? +If you have only built ZXP/CEP plugins in the past and are used to logging into Exchange Partner Portal, then all your listings will be migrated as is to your new Developer Distribution portal account. Please be assured that **you will not lose anything, and we will ensure that your listings details, uploaded packages, and ratings and reviews will be carried over to the new Developer Distribution portal**. This migration is tentatively scheduled for late June, but the timeframe could shift. + +### Will this change impact how my CEP listings show up in the Adobe Exchange or in Creative Cloud Desktop plugin marketplaces? +There is no impact on how users discover, acquire or install your listings on Adobe Exchange or Creative Cloud Desktop plugin marketplaces.



\ No newline at end of file diff --git a/src/pages/guides/cep/troubleshoot_resources.md b/src/pages/guides/cep/troubleshoot_resources.md index 818d2c9c..3a2eba7b 100644 --- a/src/pages/guides/cep/troubleshoot_resources.md +++ b/src/pages/guides/cep/troubleshoot_resources.md @@ -23,22 +23,46 @@ description: Build and troubleshooting resources to help developers distributing --- # Build and Troubleshoot Resources -A list of resources that walk through how to build your plugin and get help as you go. Head to Developer Distribution when you’re ready to publicly list your plugin on the Adobe marketplaces.​ +Here is a list of resources on how to build your plugin and get help during the development process. Head to Developer Distribution when you’re ready to publicly list your plugin on the Adobe marketplaces.​ +## [Explore Adobe Exchange](https://exchange.adobe.com/apps/browse/cc) +With Exchange, Adobe provides you with an easy way to distribute and monetize your integrations. ​ -## Resource header 1​ -2-3 sentences about resource 1, link to resource 1​ -CTA​ +## [Common Extensibility Platform (CEP) cookbook](https://github.com/Adobe-CEP) +Explore tools and documentation for building Creative Cloud app extensions with CEP. -​ +## [Multiple prerelease programs](https://www.adobeprerelease.com) +Easily apply to multiple prerelease programs after creating a listing. + +## [Creative Cloud developer brand guidelines](https://www.adobe.com/go/cc_brand_guidelines) +This brand guide is your reference on use of approved Adobe brand assets in your app UI and for marketing your integration. + +## [Creative Cloud developer brand assets](https://www.adobe.com/go/distribute-cc-brand-assets) +The brand assets that you can use in-app or for marketing are listed here. Please note that you're required to login with a valid Adobe ID to access this page. + +## [Explore Adobe APIs](https://developer.adobe.com/apis/) +Learn about all APIs and SDKs for all Adobe products. + +## [Creative Cloud platform forums​](https://www.adobe.com/go/creative_cloud_developer_forums​) +Have discussions and get support from community experts and Adobe staff.​ + +## [Tech blog​](https://www.adobe.com/go/creative_cloud_tech_blog​) +Explore posts about API updates, how-tos, events and much more.​ + +## [Newsletter](https://www.adobe.com/go/creative_cloud_developer_news​) +Subscribe to updates and news for anyone creating, developing, or building Adobe extensions.​ + +## [Get support](https://helpx.adobe.com/support/programs/cc-exchange-developer-support.html) +Get support on forums or purchase professional technical support cases. -## Resource header 2​ -2-3 sentences about resource 2, link to resource 2​ -CTA​ +## [Frequently Asked Questions about Developer Distribution](https://www.adobe.com/go/developer_distribution_faq) +Browse our FAQs for answers to common questions and issues.​ +## [Submission documentation](https://developer.adobe.com/developer-distribution/creative-cloud/docs/guides/submission/overview) +Read this guide to get an idea on what types of information you will need for the submission process and how to best prepare for review. -## Resource header 3​ -2-3 sentences about resource 3, link to resource 3​ -CTA​ +## [CEP Plugin Packaging and Signing](https://github.com/Adobe-CEP/Getting-Started-guides/tree/master/Package%20Distribute%20Install) +After you have successfully built your extension, you should package the extension in the ZXP format and sign the extension with a valid certificate in order to distribute your extension properly. This guide will walk you through the process of packaging, distributing, and installing your extension. -​ \ No newline at end of file +## [Migrating a CEP panel to UXP](https://github.com/Adobe-CEP/CEP-Resources/tree/master/UXP-Migration-Guide) +This guide is geared towards CEP (Common Extensibility Platform) developers who would like more technical guidance on migrating their extensions to UXP (Unified eXtensibility Platform). diff --git a/src/pages/guides/cep/zxp_distribution.md b/src/pages/guides/cep/zxp_distribution.md new file mode 100644 index 00000000..77cb6d4a --- /dev/null +++ b/src/pages/guides/cep/zxp_distribution.md @@ -0,0 +1,108 @@ +--- +keywords: + - Creative Cloud + - Marketplace + - Exchange + - Distribution + - Extensibility + - SDK + - Developer Tooling + - CEP + - ZXP + - Photoshop + - XD + - Plugin + - JavaScript + - Developer Console + - Creative Cloud Desktop + - FastSpring +title: ZXP Distribution +description: Important updates for ZXP and distribution. +--- + + + + +# Important Changes in ZXP Distribution +The Creative Cloud Exchange Partner Portal has been merged into Adobe Developer Distribution. + +Developer Distribution is a unified portal where you can submit and manage your ZXP and UXP plugin listings. Click **Distribute** in the top right, to begin creating your ZXP listings from Developer Distribution, or manage your existing ones. ​ + + + +- [Launch Developer Distribution](/distribute/home) + +
+ +## Frequently Asked Questions +- [What is Developer Distribution?](#what-is-developer-distribution) +- [Why can’t I see my CEP listings?​](#why-cant-i-see-my-cep-listings) +- [How can I be added to a developer org?​](#how-can-i-be-added-to-a-developer-org) +- [How can I find out who from my team is the admin of the developer org created for my organization?](#how-can-i-find-out-who-from-my-team-is-the-admin-of-the-developer-org-created-for-my-organization) +- [I have an account that I use to log into Developer Distribution to manage my UXP plugin listings, and another one that I use to log into Creative Cloud Exchange Partner Portal to manage my ZXP/CEP plugins listings. Will these accounts be automatically merged when Partner Portal workflows move to Developer Distribution, or do I need to do something?](#i-have-an-account-that-i-use-to-log-into-developer-distribution-to-manage-my-uxp-plugin-listings-and-another-one-that-i-use-to-log-into-creative-cloud-exchange-partner-portal-to-manage-my-zxpcep-plugins-listings-will-these-accounts-be-automatically-merged-when-partner-portal-workflows-move-to-developer-distribution-or-do-i-need-to-do-something) +- [What’s involved in merging accounts?](#whats-involved-in-merging-accounts) +- [What if I only have one account on the Developer Distribution portal?](#what-if-i-only-have-one-account-on-the-developer-distribution-portal) +- [What if I only have one account on the Exchange Partner Portal?](#what-if-i-only-have-one-account-on-the-exchange-partner-portal) +- [Will this change impact how my CEP listings show up in the Adobe Exchange or in Creative Cloud Desktop plugin marketplaces?](#will-this-change-impact-how-my-cep-listings-show-up-in-the-adobe-exchange-or-in-creative-cloud-desktop-plugin-marketplaces) + +## Answers + +### What is Developer Distribution? +Developer Distribution is a unified portal where you will be able to submit your CEP and UXP plugin listings, and manage them. Read [this announcement blog post](https://blog.developer.adobe.com/introducing-a-new-developer-distribution-portal-for-listing-uxp-plugins-in-the-creative-cloud-7f81376f46a9) to learn more. Also, check out the [frequently asked questions](../faq.md) about Developer Distribution. + +### Why can't I see my CEP Listings? +If you had multiple users that could access your ZXP listings in the Creative Cloud Adobe Exchange Portal, someone from your team was the primary contact for that account. That person will be assigned as the administrator of a newly created developer organization with all ZXP existing listings assigned to that developer org. Please ask that person to log into [Adobe Admin Console](https://adminconsole.adobe.com/) to assign your Adobe ID in the same org and your access will be restored. Now ZXP and UXP developers can use a single org (with multiple users) to manage all their plugins and they will appear together under one publisher profile on Adobe Exchange.  ​  + +### How can I be added to a developer org? +Please ask the admin of your developer org to take following steps to add you to the org:  + +1. Log into [Adobe Admin Console](https://adminconsole.adobe.com/) with the same Adobe ID that they used to login to Developer Distribution. + +2. Click on **Add users** under "Quick links" on the top right of the Adobe Admin Console’s home screen: + +![Admin Console Add Users](../../images/admin-console1.png) + +3. A popup titled **Add users to your team** will appear. Under User 1, add your Adobe ID that you had used to login to Creative Cloud Adobe Exchange Partner Portal. Add your first and last name and hit **Save**. + +![Save new user](../../images/admin-console2.png) + +4. A success toast will appear to confirm that you have been successfully added to the developer org. You should also receive a confirmation email. + +![Save new user success](../../images/admin-console3.png) + +5. You should now be able to login to Developer Distribution and see all the ZXP plugin listings and be able to manage them. If you are still unable to access your existing listings in Developer Distribution, please write to us. + +### How can I find out who from my team is the admin of the developer org created for my organization?  +The person who is the primary contact for your account on the Exchange Partner Portal will be the admin of the developer org. If you are not sure who that might be, please [write to us](mailto:ccintrev@adobe.com). +  +### I have an account that I use to log into Developer Distribution to manage my UXP plugin listings, and another one that I use to log into Creative Cloud Exchange Partner Portal to manage my ZXP/CEP plugins listings. Will these accounts be automatically merged when Partner Portal workflows move to Developer Distribution, or do I need to do something? + +All developers who have multiple accounts should [fill out this form](https://survey.adobe.com/jfe/form/SV_2osb09BHSXILQ6q). If you use two different email addresses and we do not receive any feedback from you, your UXP and ZXP/CEP listings will continue to be grouped under two different email addresses and you will have two different public profiles in the new Developer Distribution portal. + +If you use the same email address, and you publish your UXP and ZXP/CEP listings under the same name today, we will merge your accounts into one public profile in the new Developer Distribution portal even if we don't hear back from you. + +You can read more about the details in the [recently published blog post](https://blog.developer.adobe.com/request-for-information-plugin-developers-please-help-us-merge-your-accounts-edfd2d408615). If you have any questions or concerns, please [reach out to us](mailto:ccintrev@adobe.com). + +### What’s involved in merging accounts? +#### Background: +- All UXP developers log in with Adobe ID credentials to an account that is associated with a developer organization, which you can see in the upper right org switcher when logged into [Developer Distribution](https://developer.adobe.com/distribute/home) or the [Developer Console](https://developer.adobe.com/console/): + +![Org Switcher](../../images/merge.png) + +- ZXP/CEP developer's accounts on the Exchange partner portal do not have a developer org associated with them. + +#### Developer Account Merge +- As part of the migration of all listings from the Exchange Partner Portal to Developer Distribution, for Developers with two accounts, we will assign their Developer Distribution accounts to their newly migrated ZXP/CEP listings. +- Once all of the (UXP, ZXP/CEP) listings are assigned under the same account, developers will be able to manage all their listings from Developer Distribution. + +### What if I only have one account on the Developer Distribution portal? +If you have built and listed only UXP plugins on Developer Distribution, then you already have a developer organization, and you don't need to take any action. + +### What if I only have one account on the Exchange Partner Portal? +If you have only built ZXP/CEP plugins in the past and are used to logging into Exchange Partner Portal, then all your listings will be migrated as is to your new Developer Distribution portal account. Please be assured that **you will not lose anything, and we will ensure that your listings details, uploaded packages, and ratings and reviews will be carried over to the new Developer Distribution portal**. This migration is tentatively scheduled for late June, but the timeframe could shift. + +### Will this change impact how my CEP listings show up in the Adobe Exchange or in Creative Cloud Desktop plugin marketplaces? +There is no impact on how users discover, acquire or install your listings on Adobe Exchange or Creative Cloud Desktop plugin marketplaces. + +



+ diff --git a/src/pages/guides/faq.md b/src/pages/guides/faq.md index 29abb363..8a0cff19 100644 --- a/src/pages/guides/faq.md +++ b/src/pages/guides/faq.md @@ -30,8 +30,6 @@ This document provides answers to frequently asked questions about Adobe Develop - [What is Developer Distribution?](#what-is-developer-distribution) - [Who can use Developer Distribution?](#who-can-use-developer-distribution) - [What happens to my existing listings in the Developer Console?](#what-happens-to-my-existing-listings-in-the-developer-console) -- [Is Developer Console going away?](#is-developer-console-going-away) -- [Should I keep using the Exchange Partner Portal?](#should-i-keep-using-the-exchange-partner-portal) - [I distribute templates/brush packs/textures/filters or other non-plugin items via the Exchange. Can I use Developer Distribution?](#i-distribute-templatesbrush-packstexturesfilters-or-other-non-plugin-items-via-the-exchange-can-i-use-developer-distribution) - [What’s new in Developer Distribution?](#whats-new-in-developer-distribution) - [What's the difference between the Creative Cloud desktop app Plugin Marketplace and Exchange Marketplace?](#whats-the-difference-between-the-creative-cloud-desktop-app-plugin-marketplace-and-exchange-marketplace) @@ -41,13 +39,13 @@ This document provides answers to frequently asked questions about Adobe Develop - [How do I retract, mark as pending, modify or re-publish my listing on Developer Distribution?](#how-do-i-retract-mark-as-pending-modify-or-re-publish-my-listing-on-developer-distribution) - [How do I set up an account with FastSpring to collect revenue for my first paid listing?](#how-do-i-set-up-an-account-with-fastspring-to-collect-revenue-for-my-first-paid-listing) - [What do I do when I get “Access Denied” upon login?](#what-do-i-do-when-i-get-access-denied-upon-login) -- [When will ZXPs be supported by this portal?](#when-will-zxps-be-supported-by-this-portal) - [What is the revenue share for paid products?](#what-is-the-revenue-share-for-paid-products) - [What should I do to get support with development?](#what-should-i-do-to-get-support-with-development) - [How do Categories and Tags work?](#how-do-categories-and-tags-work) - [How can I fix a server error encountered while using the portal?](#how-can-i-fix-a-server-error-encountered-while-using-the-portal) - [When do I have to complete my public profile?](#when-do-i-have-to-complete-my-public-profile) - [How can I troubleshoot the following errors on package upload?](#how-can-i-troubleshoot-the-following-errors-on-package-upload) +- [I work exclusively offline, or in a setting where access to the internet is extremely limited. Can I use scripts, plugins, extensions, or C++ plug-ins? How can I install all of the above without the Creative Cloud desktop app, or while offline?](#I-work-exclusively-offline,-or-in-a-setting-where-access-to-the-intenet-is-extremely-limited.can-I-use-scripts,-plugins-extensions-or-C++-plugins?-how-can-I-install-all-of-the-above-without-the-creative-cloud-desktop-app,-or-while-offline) - [I’m stuck! Can you help me?](#im-stuck-can-you-help-me) ## Answers @@ -56,23 +54,13 @@ This document provides answers to frequently asked questions about Adobe Develop [Adobe Developer Distribution](https://developer.adobe.com/distribute/home) is a new portal for Creative Cloud developers who wish to distribute new and manage existing UXP plugins in the Creative Cloud Marketplace. The Creative Cloud Marketplace can be found in both the **Stock & Marketplace** tab in the Creative Cloud desktop app, and on the web within [the Exchange Marketplace](https://exchange.adobe.com/apps/browse/cc?product=All&sort=MOST_POPULAR). The new Developer Distribution portal offers a powerful and flexible surface for developers to rapidly create and update listings, and receive approval with minimal reviewer turnaround time. ### Who can use Developer Distribution? -All UXP plugin developers who wish to list their plugins in the Creative Cloud Marketplace need to use the [Developer Distribution](https://developer.adobe.com/distribute/home) portal to submit their plugins for review and approval. UXP developers can list new plugin listings and manage existing plugin listings within the Developer Distribution portal. - -In the near future (in 2023), we plan to migrate all CEP/ZXP listings to the Developer Distribution portal to enable management of all listings from Developer Distribution, irrespective of the type of plugin. +All Creative Cloud plugin developers (developers of UXP and ZXP i.e. CEP/MXI & non-plugin items) who wish to list their plugins in the Creative Cloud Marketplace need to use the [Developer Distribution](https://developer.adobe.com/distribute/home) portal to submit their plugins for review and approval. Creative Cloud plugin developers can list new plugin listings and manage existing plugin listings within the Developer Distribution portal. ### What happens to my existing listings in the Developer Console? As of today, developers with existing UXP plugin listings in the Developer Console can find them all in Developer Distribution. All listings were successfully migrated to the new platform and can now take advantage of all the cool new features of the Developer Distribution platform. -### Is Developer Console going away? -No, the API access needs, SDK downloads, etc will continue to be on the Developer Console. - -### Should I keep using the Exchange Partner Portal? -All CEP/ZXP plugin developers need to keep using Exchange Partner Portal for listing new plugins, as well as managing their existing listings. - -In the near future (in 2023), we plan to migrate all CEP/ZXP listings to the Developer Distribution portal to enable management of all listings from Developer Distribution irrespective of the type of plugin. - ### I distribute templates/brush packs/textures/filters or other non-plugin items via the Exchange. Can I use Developer Distribution? -If you package templates/brush packs/textures/filters, you will need to keep listing them via Exchange Partner Portal. There is no change to how ZXP packages (or other types of non-UXP packages) are listed on the marketplace for the time being. +Yes. From June 2023, you can list your non-plugin items as well as your ZXP packages from Developer Distribution. All your existing listings that you had created on Partner Portal have been migrated on Developer Distribution. ### What’s new in Developer Distribution? Developer Distribution is a modern distribution platform optimized for minimizing friction in developers’ listing workflows. @@ -147,10 +135,6 @@ Please contact [CC Integrations Review](https://partners.adobe.com/exchangeprogr First, if you have both an Enterprise and Personal account, you can try to login with the other. Next, if you are in an Enterprirse, you should contact your Adobe Admin to get access. If you are not aware of who it is, see [this link](https://helpx.adobe.com/enterprise/kb/contact-administrator.html). You can also consult the Admin Console Guide [here](https://helpx.adobe.com/enterprise/admin-guide.html/enterprise/using/users.ug.html). Adobe Employees can use the slack channel to get help [here](https://adobe-torq.slack.com/archives/C20KF6FAP). If you work for an Enterprise we recommend that you do not use your Personal account to develop any shared plugins. -### When will ZXPs be supported by this portal? - -The support for ZXP plugins in the Developer Distribution portal is planned for June 2023. - ### What is the revenue share for paid products? For any paid product you offer for sale, you will take 90% of the sales revenue. Further details are covered [here](https://partners.adobe.com/exchangeprogram/creativecloud/support/ae-payment-policy.html). You will need to register with our payment provider FastSpring. After you have registered, you will receive a special FastSpring key and a small text reference you need to add to your profile page, so we can ensure all sales are applied to your account. @@ -186,9 +170,9 @@ In addition to the pre-defined categories, you can also add custom tags to your -### Do I need to use the Adobe Developer Console at all in the process of distributing my plugin? +### Do I need to use the Adobe Developer Console at all in the process of distributing my UXP plugin? -No, the Adobe Developer Console is no longer required in the process of distributing a plugin since you can simply [get a plugin ID](./plugin_id.md) from the Developer Distribution portal itself. However, the option to create a plugin on a project still exists in the Adobe Developer Console, but it will simply route you to the Adobe Developer Distribution portal to actually create and manage your listing. +No, the Adobe Developer Console is no longer required in the process of distributing a plugin since you can simply [get a plugin ID](./plugin_id.md) from the Developer Distribution portal itself. However, the option to create a UXP plugin on a project still exists in the Adobe Developer Console, but it will simply route you to the Adobe Developer Distribution portal to actually create and manage your listing. ### How can I fix a server error encountered while using the portal? @@ -247,6 +231,21 @@ Before submitting to the Marketplace, please edit your `manifest.json` to an a.b }, ``` +### I work exclusively offline, or in a setting where access to the internet is extremely limited. Can I use scripts, plugins, extensions, or C++ plug-ins? How can I install all of the above without the Creative Cloud desktop app, or while offline? + +If you work offline, or in a setting where access to the internet is extremely limited, or otherwise in another “Feature Restricted Licensing” Adobe installation environment where you do not install the Creative Cloud desktop app, you can still install and use scripts, plugins, extensions, or C++ plug-ins: + • Scripts + o Do not require CCD or the internet (typically) + • UXP + o Should work thought double-click install or UPIA. + o Cannot be downloaded from the Exchange first, as it would tie to a specific user + • CEP + o Should work, can be installed via UPIA even without CCD present + o Cannot be downloaded from the Exchange first, as it would tie to a specific user + • C++ plug-ins + o Usually have no reliance on CCD or being online unless the developer mandates it + o Cannot be downloaded from the Exchange first, as it would tie to a specific user. + ### I’m stuck! Can you help me? It’s all going to be OK. [Email us](mailto:ccintrev@adobe.com) and we’ll help you. diff --git a/src/pages/guides/index.md b/src/pages/guides/index.md index ba1c417a..fccab642 100644 --- a/src/pages/guides/index.md +++ b/src/pages/guides/index.md @@ -16,14 +16,14 @@ keywords: - Creative Cloud Desktop - FastSpring title: Documentation for Adobe Developer Distribution -description: A self-service submission portal for Creative Cloud UXP plugin developers to publish listings on the Adobe Exchange and Creative Cloud Marketplaces. +description: A self-service submission portal for developers to publish listings that extend Adobe products, on the Adobe marketplaces.​ --- # Adobe Developer Distribution -A self-service submission portal for Creative Cloud UXP plugin developers to publish listings on the Adobe Exchange and Creative Cloud Marketplaces. +A self-service submission portal for developers to publish listings that extend Adobe products, on the Adobe marketplaces.​ ## Overview diff --git a/src/pages/images/admin-console1.png b/src/pages/images/admin-console1.png new file mode 100644 index 00000000..3167b278 Binary files /dev/null and b/src/pages/images/admin-console1.png differ diff --git a/src/pages/images/admin-console2.png b/src/pages/images/admin-console2.png new file mode 100644 index 00000000..1155b5d6 Binary files /dev/null and b/src/pages/images/admin-console2.png differ diff --git a/src/pages/images/admin-console3.png b/src/pages/images/admin-console3.png new file mode 100644 index 00000000..1e29348b Binary files /dev/null and b/src/pages/images/admin-console3.png differ diff --git a/src/pages/images/merge.png b/src/pages/images/merge.png new file mode 100644 index 00000000..404e6e18 Binary files /dev/null and b/src/pages/images/merge.png differ diff --git a/src/pages/index.md b/src/pages/index.md index 3dcc68f2..f3adcb24 100644 --- a/src/pages/index.md +++ b/src/pages/index.md @@ -16,14 +16,14 @@ keywords: - Creative Cloud Desktop - FastSpring title: Documentation for Adobe Developer Distribution -description: A self-service submission portal for Creative Cloud UXP plugin developers to publish listings on the Adobe Exchange and Creative Cloud Marketplaces. +description: A self-service submission portal for developers to publish listings that extend Adobe products, on the Adobe marketplaces.​ --- # Adobe Developer Distribution -A self-service submission portal for Creative Cloud UXP plugin developers to publish listings on the Adobe Exchange and Creative Cloud Marketplaces. +A self-service submission portal for developers to publish listings that extend Adobe products, on the Adobe marketplaces.​ ## Overview