-
Notifications
You must be signed in to change notification settings - Fork 767
Revamp Marketplace Curation #10575
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
NicoletaComan
wants to merge
5
commits into
development
Choose a base branch
from
nc-mp-curation-revamp
base: development
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Revamp Marketplace Curation #10575
Changes from all commits
Commits
Show all changes
5 commits
Select commit
Hold shift + click to select a range
2a0956e
Revamped Marketplace Curation + Added new content
NicoletaComan 98feee2
Fixed broken links
NicoletaComan 09fc26d
Updated per new design + changed screenshots
NicoletaComan d67190c
Implemented feedback
NicoletaComan 5d79c1f
Updated settings screenshot
NicoletaComan File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
73 changes: 73 additions & 0 deletions
73
content/en/docs/control-center/marketplace/company-approved.md
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,73 @@ | ||
| --- | ||
| title: "Company-Approved" | ||
| url: /control-center/company-approved/ | ||
| description: "Describes the Company-Approved page in the Mendix Control Center." | ||
| weight: 10 | ||
| no_list: true | ||
| aliases: | ||
| - /control-center/marketplace-curation/ | ||
| --- | ||
|
|
||
| ## Introduction | ||
|
|
||
| The **Company-Approved** page provides an overview of the approval status of Marketplace content, as well as governance capabilities for that content. It allows you to translate the company's policies and guidelines for public and private Marketplace content to curation settings. Marketplace components that meet these requirements get a company-approved badge: <text class="badge badge-pill badge-company-approved" style="margin-left:0px"> {{% icon name="checkmark-shield-filled" color="green" %}}COMPANY APPROVED</text>. This way, developers from your company can easily see which content is company-approved according to your company policies and guidelines. This functionality provides several key benefits: | ||
|
|
||
| * Developer guidance – Developers can easily identify Marketplace content suitable for their apps by filtering Marketplace content by the company-approved badge in Studio Pro's Marketplace section or on the Marketplace website. This helps developers find valuable and relevant content for app development in your company. | ||
| For more information, see [Displaying Company Approved Marketplace Content in Studio Pro](#display-company-approved-marketplace-content). | ||
| * Enhanced marketplace exploration – By specifying criteria for company-approved content, developers can explore a wider array of public content, enabling them to leverage resources for their apps. | ||
| * Governance control – Centralized curation allows Mendix Admins to translate offline policies and guidelines to an in-platform experience, establishing efficient communication and time-saving processes between developers and Mendix Admins. | ||
|
|
||
| The **Company-Approved** page contains the following tabs: | ||
|
|
||
| * [Components](#marketplace-content-list) | ||
| * [Settings](#curation-settings) | ||
|
|
||
| ## Components {#marketplace-content-list} | ||
|
|
||
| {{< figure src="/attachments/control-center/marketplace/company-approved/company-approved.png" max-width=100% alt=''displaying-company-approved-mp-content'' >}} | ||
|
|
||
| The **Components** tab lists all company-approved Marketplace content, be it public or private. These are the details displayed in the list: | ||
|
|
||
| * **Component Name** – The name of the component. | ||
| * **Support Type** – The support type of the component. | ||
| * **Visibility** – The visibility of the component, which can be **Public** or **Private**. | ||
| * **Updated on** – The date when the component was most recently updated. | ||
| * **License** – The license of the component. | ||
| * **Authorized by** – This indicates the origin of the badge: | ||
|
|
||
| * **Marked via Setting** – The company-approved badge is added automatically based on the curation settings. | ||
| * **[Admin Name]** – The company-approved badge is added manually by a Mendix Admin. | ||
|
|
||
| ### Managing the Company-Approved Badge | ||
|
|
||
| {{< figure src="/attachments/control-center/marketplace/company-approved/manage-company-approved.png" max-width=70% alt=''displaying-company-approved-mp-content'' >}} | ||
|
|
||
| For components that are not company-approved based on your [curation settings](#curation-settings), you can manually add the company-approved badge. | ||
| The **Manage Company-Approved Badge** page allows you to manually add and remove the company-approved badge for your company's components. To access it, click **Manage Company-Approved Badge** in the top right of the component list. | ||
|
|
||
| The **Manage Company-Approved Badge** page includes the same fields as the component list, with the additional **Company Approval** field, which shows whether the component has been marked as company-approved or not. | ||
|
|
||
| You can click the contextual actions menu next to each component to change its company approval status. | ||
| Additionally, you can select multiple components to change their company approval status simultaneously. | ||
|
|
||
| {{% alert color="info" %}}If you manually add a company-approved badge to a Marketplace component, this Marketplace component will always keep the badge, even if the curation settings get changed later. The same thing is true if you manually remove a company-approved badge from a Marketplace component: it will not be added back even if the curation settings get changed later, and the Marketplace component meets the new requirements. {{% /alert %}} | ||
|
|
||
| ## Settings {#curation-settings} | ||
|
|
||
| {{< figure src="/attachments/control-center/marketplace/company-approved/curation-settings.png" max-width=50% alt=''displaying-company-approved-mp-content'' >}} | ||
|
|
||
| On the **Settings** tab, you can configure company policies and guidelines for public and private Marketplace content. | ||
|
|
||
| Select the support types and license types that you deem relevant. Marketplace components that meet your requirements will be automatically labeled as company-approved. | ||
|
|
||
| For instance, if you select **Community** and **Platform** under **Based on Support Types**, and **MIT** under **Based on License**, then any component supported by the **Community** or **Platform** and licensed under **MIT** will be labeled as company-approved. | ||
|
|
||
| {{% alert color="info" %}}Partner License: this license covers all custom licenses generated by partner companies. {{% /alert %}} | ||
|
|
||
| ## Displaying Company-Approved Marketplace Content in Studio Pro {#display-company-approved-marketplace-content} | ||
|
|
||
| In Studio Pro's Marketplace section, developers can view all Marketplace components, company approved content or not. To only see company approved content, select the **Show <text class="badge badge-pill badge-company-approved" style="margin-left:0px"> {{% icon name="checkmark-shield-filled" color="green" %}}COMPANY APPROVED</text>** check box. | ||
|
|
||
| The company-approved badge is also visible on the details page in the main panel. | ||
|
|
||
| {{< figure src="/attachments/control-center/marketplace/company-approved/displaying-company-approved-content.png" max-width=100% alt=''displaying-company-approved-mp-content'' >}} | ||
56 changes: 0 additions & 56 deletions
56
content/en/docs/control-center/marketplace/marketplace-curation.md
This file was deleted.
Oops, something went wrong.
100 changes: 0 additions & 100 deletions
100
content/en/docs/control-center/marketplace/private-marketplace.md
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.