mirror of https://github.com/artifacthub/hub.git
Update official status definition (#2845)
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com> Signed-off-by: Cintia Sanchez Garcia <cynthiasg@icloud.com> Co-authored-by: Sergio Castaño Arteaga <tegioz@icloud.com> Co-authored-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
This commit is contained in:
parent
6135494008
commit
37dede8e4b
|
|
@ -7,14 +7,14 @@ assignees: ''
|
|||
|
||||
---
|
||||
|
||||
In Artifact Hub, the `official` status means that the publisher **owns the software deployed** by a package. If we consider the *example* of a [chart used to install Consul](https://artifacthub.io/packages/helm/hashicorp/consul), to obtain the `official` status the publisher should be the owner of the Consul software (HashiCorp in this case), not just the chart.
|
||||
In Artifact Hub, the `official` status means that the publisher **owns the software** a package primarily focuses on. If we consider the *example* of a [chart used to install Consul](https://artifacthub.io/packages/helm/hashicorp/consul), to obtain the `official` status the publisher should be the owner of the Consul software (*HashiCorp* in this case), not just the chart. Similarly, a [Tekton task used to perform operations on Google Cloud](https://artifacthub.io/packages/tekton-task/tekton-catalog-tasks/gcloud) would need to be published by *Google* to be marked as `official`. In the case of a MySQL operator, only one published by *MySQL/Oracle* would be considered `official`.
|
||||
|
||||
The `official` status can be granted at the **repository or package level**. When it is granted for a repository, all packages available on it will display the `official` badge, so all packages in the repository **must** be official. If only some of the packages in your repository are official, please list them in the `Official packages` field below.
|
||||
|
||||
- **Repository name** *(in `artifacthub.io`)*: ...
|
||||
- **Official packages** *(leave empty if all packages in the repository are official)*: ...
|
||||
- **Project URL:** ...
|
||||
- **Is the publisher a CNCF project?:** ...
|
||||
- **Is the publisher a CNCF project? (graduated, incubating or sandbox):** ...
|
||||
- **Source code URL** *(if available)*: ...
|
||||
- **Other relevant URLs:** *if there are any other urls that can help us with the verification process, please include them here*
|
||||
|
||||
|
|
|
|||
|
|
@ -42,7 +42,7 @@ Publishers can be verified through the [artifacthub-repo.yml](https://github.com
|
|||
|
||||
## Official status
|
||||
|
||||
In Artifact Hub, the `official` status means that the publisher **owns the software deployed** by a package. If we consider the *example* of a [chart used to install Consul](https://artifacthub.io/packages/helm/hashicorp/consul), to obtain the `official` status the publisher should be the owner of the Consul software (HashiCorp in this case), not just the chart.
|
||||
In Artifact Hub, the `official` status means that the publisher **owns the software** a package primarily focuses on. If we consider the *example* of a [chart used to install Consul](https://artifacthub.io/packages/helm/hashicorp/consul), to obtain the `official` status the publisher should be the owner of the Consul software (*HashiCorp* in this case), not just the chart. Similarly, a [Tekton task used to perform operations on Google Cloud](https://artifacthub.io/packages/tekton-task/tekton-catalog-tasks/gcloud) would need to be published by *Google* to be marked as `official`. In the case of a MySQL operator, only one published by *MySQL/Oracle* would be considered `official`.
|
||||
|
||||
The `official` status can be granted at the repository or package level. When it is granted for a repository, all packages available on it will display the `official` badge, so all packages in the repository **must** be official. If only some of the packages in your repository are official, please list them in the `Official packages` field when submitting the official status request.
|
||||
|
||||
|
|
|
|||
|
|
@ -1123,9 +1123,9 @@ exports[`PackageCard creates snapshot 1`] = `
|
|||
<span
|
||||
class="fw-bold"
|
||||
>
|
||||
owns the software deployed
|
||||
owns the software
|
||||
</span>
|
||||
by a package. For more information, please see the
|
||||
a package primarily focuses on. For more information, please see the
|
||||
<button
|
||||
aria-label="Open external link"
|
||||
class="btn p-0 link text-decoration-underline text-reset btnInBadge"
|
||||
|
|
|
|||
|
|
@ -37,8 +37,8 @@ const Official = (props: Props) => {
|
|||
</p>
|
||||
<p className={`mb-0 text-muted ${styles.legend}`}>
|
||||
In Artifact Hub, the <code>official</code> status means that the publisher{' '}
|
||||
<span className="fw-bold">owns the software deployed</span> by a package. For more information, please see
|
||||
the{' '}
|
||||
<span className="fw-bold">owns the software</span> a package primarily focuses on. For more information,
|
||||
please see the{' '}
|
||||
<ExternalLink
|
||||
btnType
|
||||
className={`text-decoration-underline text-reset ${styles.btnInBadge}`}
|
||||
|
|
|
|||
|
|
@ -511,9 +511,9 @@ exports[`Repository Card - packages section creates snapshot 1`] = `
|
|||
<span
|
||||
class="fw-bold"
|
||||
>
|
||||
owns the software deployed
|
||||
owns the software
|
||||
</span>
|
||||
by a package. For more information, please see the
|
||||
a package primarily focuses on. For more information, please see the
|
||||
<button
|
||||
aria-label="Open external link"
|
||||
class="btn p-0 link text-decoration-underline text-reset btnInBadge"
|
||||
|
|
|
|||
|
|
@ -874,9 +874,9 @@ exports[`Package index creates snapshot 1`] = `
|
|||
<span
|
||||
class="fw-bold"
|
||||
>
|
||||
owns the software deployed
|
||||
owns the software
|
||||
</span>
|
||||
by a package. For more information, please see the
|
||||
a package primarily focuses on. For more information, please see the
|
||||
<button
|
||||
aria-label="Open external link"
|
||||
class="btn p-0 link text-decoration-underline text-reset btnInBadge"
|
||||
|
|
|
|||
|
|
@ -260,7 +260,7 @@ const Filters = (props: Props) => {
|
|||
tooltipClassName={styles.tooltipMessage}
|
||||
className={`position-relative ${styles.tooltipIcon}`}
|
||||
element={<MdInfoOutline />}
|
||||
tooltipMessage="The publisher owns the software deployed by the packages"
|
||||
tooltipMessage="The publisher owns the software a package primarily focuses on"
|
||||
visibleTooltip
|
||||
active
|
||||
/>
|
||||
|
|
|
|||
Loading…
Reference in New Issue