Skip to content

Update marketplace-curation.md #9538

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

Merged
merged 6 commits into from
May 22, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions assets/scss/_badge.scss
Original file line number Diff line number Diff line change
Expand Up @@ -40,3 +40,10 @@
background-color: $info-1;
color: $info-7;
}

.badge-company-approved {
border: solid 1px $success-9;
background-color: $company-approved;
color: $success-9;
padding: 2px 2px
}
1 change: 1 addition & 0 deletions assets/scss/_variables_project.scss
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ $white: #fff; // YL - Override the default color defined in _variables_forward.s
$light: #99D0FF; // DB - Blue-3 from PDS
$dark: #0A1325; // Gray-10 from PDS (MxDock color)
$blue: #146FF4; // YL - Mendix Blue in SP 10; Override the default color defined in _variables_forward.scss
$company-approved: #E0FAE1; // NC - Company approved Marketplace label
$gray-100: #f7f7f7;
$gray-200: #f2f2f3;
$gray-light: $gray-200;
Expand Down
49 changes: 26 additions & 23 deletions content/en/docs/control-center/marketplace/marketplace-curation.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,46 +8,49 @@ no_list: true

## Introduction

The **Marketplace Curation** feature is a governance capability within the Mendix Platform. With this feature, you can translate the company's policies and guidelines for public Marketplace content to curation settings. Marketplace components that meet these requirements will get a recommended label: <text class="badge badge-pill badge-recommended" style="margin-left:0px">RECOMMENDED</text>. This way, developers from your company can easily see which public content is recommended according to your company policies and guidelines. This functionality provides several key benefits:
The **Marketplace Curation** feature is a governance capability within the Mendix Platform. With this feature, you can translate the company's policies and guidelines for public Marketplace content to curation settings. Marketplace components that meet these requirements will get a company approved label: <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 public 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 recommended label 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 Recommended Marketplace Content in Studio Pro](#display-recommended-marketplace-content)
* Enhanced marketplace exploration: By specifying criteria for recommended 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 the offline policies and guidelines to an in-platform experience, establishing efficient communication and time-saving processes between developers and Mendix Admins.
* Developer guidance – Developers can easily identify Marketplace content suitable for their apps by filtering Marketplace content by the company approved label 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 **Marketplace Curation** page contains two tabs: the [Curation Settings](#curation-settings) tab and the [Marketplace Content List](#marketplace-content-list) tab.
The **Marketplace Curation** page contains two tabs: [Curation Settings](#curation-settings) and [Marketplace Content List](#marketplace-content-list).

## Curation Settings {#curation-settings}

On the **Curation Settings** tab, you can configure company policies and guidelines for public Marketplace content. Select the support types and license types. Public Marketplace components that meet your requirements will be automatically labeled as recommended. For instance, in the following example, any component supported by the **Community** or **Platform** and licensed under **Apache v2** or **BSD 2.0** will be labeled as recommended.
On the **Curation Settings** tab, you can configure company policies and guidelines for public Marketplace content.

{{< figure src="/attachments/control-center/marketplace/marketplace-curation/curation-settings.png" max-width=100% alt=''curation-settings'' >}}
Select the support types and license types. Public Marketplace components that meet your requirements will be automatically labeled as company approved. For instance, in the following example, any component supported by the **Community** or **Platform** and licensed under **Apache v2** or **BSD 2.0** will be labeled as company approved.

{{% alert color="info" %}}Partner Licenses: This license covers all custom licenses generated by partner companies. {{% /alert %}}
{{< figure src="/attachments/control-center/marketplace/marketplace-curation/curation_settings.png" max-width=100% >}}

## Marketplace Content List {#marketplace-content-list}

On the **Marketplace Content List** tab, you can find all public Marketplace content in the list. The list includes information about whether a component carries the recommended label, and if so, the source of the label. For more information, see the description of the list items at the end of this section.

You can manually add or remove a label after selecting the content from the list. For content not recommended based on your curation settings, you can manually add the label by clicking the **Add Label** button. Conversely, for content recommended based on the curation settings, you can manually remove the label by clicking the **Remove Label** button.
{{% alert color="info" %}}Partner License: this license covers all custom licenses generated by partner companies. {{% /alert %}}

{{% alert color="info" %}}If you manually add a recommended label to a Marketplace component, this Marketplace component will always keep the recommended label even if the curation settings get changed later. However, if you manually remove a recommended label from a Marketplace component, then the recommended label will automatically appear again if the curation settings get changed later and the Marketplace component meets the new requirements again. {{% /alert %}}

{{< figure src="/attachments/control-center/marketplace/marketplace-curation/marketplace-content-list.png" max-width=100% alt=''marketplace-content-list'' >}}
## Marketplace Content List {#marketplace-content-list}

The list shows the following details:
The **Marketplace Content List** tab lists all public Marketplace content. It includes information about whether a component carries the company approved label, and if so, it shows the source of the label. These are the details displayed in the list:

* **Content Name** – This shows the name of the content.
* **Support** – This shows the support type of the content.
* **Updated on** – This shows the date when the content was most recently updated.
* **License** – This shows the license of the content.
* **Label** – This shows whether the content has a recommended label.
* **Label** – This shows whether the content has a company approved label.
* **Source** – This indicates the origin of the label:

* **Curation Setting** – The recommended label is added automatically based on the curation settings.
* **Manual** – The recommended label is added manually by a Mendix Admin.
* **Curation Setting** – The company approved label is added automatically based on the curation settings.
* **Manual** – The company approved label is added manually by a Mendix Admin.

You can manually add or remove a label after selecting the content from the list. For content that is not company approved based on your curation settings, you can manually add the label by clicking the **Add Label** button. Conversely, for content that is company approved based on the curation settings, you can manually remove the label by clicking the **Remove Label** button.

{{% alert color="info" %}}If you manually add a company approved label to a Marketplace component, this Marketplace component will always keep the label, even if the curation settings get changed later. However, if you manually remove a company approved label from a Marketplace component, then the label will automatically appear again if the curation settings get changed later and the Marketplace component meets the new requirements. {{% /alert %}}

{{< figure src="/attachments/control-center/marketplace/marketplace-curation/marketplace_content_list.png" max-width=100% alt=''marketplace-content-list'' >}}

## Displaying Company Approved Marketplace Content in Studio Pro {#display-company-approved-marketplace-content}

## Displaying Recommended Marketplace Content in Studio Pro {#display-recommended-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.

In Studio Pro's Marketplace section, developers can view all the Marketplace components, no matter they are recommended content or not. To only see recommended content, simply select the check box: **Show <text class="badge badge-pill badge-recommended" style="margin-left:0px">RECOMMENDED</text>**. The recommended label is also visible on the details page on the main panel.
The company approved label is also visible on the details page in the main panel.

{{< figure src="/attachments/control-center/marketplace/marketplace-curation/displaying-recommended-mp-content.png" max-width=100% alt=''displaying-recommended-mp-content'' >}}
{{< figure src="/attachments/control-center/marketplace/marketplace-curation/displaying-company-approved-content.png" max-width=100% alt=''displaying-company-approved-mp-content'' >}}
4 changes: 4 additions & 0 deletions content/en/docs/releasenotes/control-center/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,10 @@ To see the current status of the Mendix Control Center, see [Mendix Status](http

## 2025

### May 22, 2025

* We have replaced the [Marketplace Curation](/control-center/marketplace-curation/) <text class="badge badge-pill badge-recommended" style="margin-left:0px">RECOMMENDED</text> label with <text class="badge badge-pill badge-company-approved" style="margin-left:0px"> {{% icon name="checkmark-shield-filled" color="green" %}}COMPANY APPROVED</text>. The new label indicates Marketplace components that meet company policies and guidelines.

### March 18, 2025

#### New Features
Expand Down
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.