Skip to content

Commit 5df2b54

Browse files
authored
Merge branch 'main' into RHIDP-4684
2 parents c9ad332 + 8386144 commit 5df2b54

File tree

7 files changed

+75
-118
lines changed

7 files changed

+75
-118
lines changed
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
ifdef::context[:parent-context-of-about-rhdh: {context}]
2+
3+
:_mod-docs-content-type: ASSEMBLY
4+
5+
ifndef::context[]
6+
[id="about-rhdh"]
7+
endif::[]
8+
ifdef::context[]
9+
[id="about-rhdh_{context}"]
10+
endif::[]
11+
= About {product}
12+
13+
:context: about-rhdh
14+
15+
{product} is a fully supported, open developer platform that reduces friction and frustration of developers while boosting productivity.
16+
17+
This platform is driven by a centralized software catalog, providing efficiency to your microservices and infrastructure.
18+
19+
Use {product} to simplify decision-making through a selection of internally approved tools, programming languages, and developer resources within a self-managed portal.
20+
21+
22+
include::modules/discover/con-benefits-of-rhdh.adoc[leveloffset=+1]

assemblies/assembly_about-rhdh.adoc

Lines changed: 0 additions & 16 deletions
This file was deleted.

jira2asciidoc.yml

Lines changed: 0 additions & 94 deletions
This file was deleted.
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
:_mod-docs-content-type: CONCEPT
2+
3+
[id="benefits-of-rhdh_{context}"]
4+
= Benefits of {product}
5+
6+
Increased developer productivity::
7+
Eliminates common organizational challenges, enabling seamless collaboration, and providing clear guidelines for creating, developing, and deploying applications.
8+
9+
Unified Self-Service Dashboard::
10+
Provides development teams with a unified dashboard. Your platform engineering team can curate aspects such as:
11+
12+
* Git
13+
* Continuous Integration/Continuous Delivery (CI/CD)
14+
* Static Application Security Testing (SAST)/Dynamic Application Security Testing (DAST)
15+
* Supply Chain
16+
* OpenShift/Kubernetes cluster
17+
* JIRA
18+
* Monitoring
19+
* API
20+
* Documentation
21+
22+
Best practices through software templates::
23+
Automates organizational best practices by encoding common tasks such as:
24+
* Creating new applications
25+
* Running Ansible jobs
26+
* Establishing CI/CD pipelines for production deployment in Git
27+
28+
Scalable technical documentation::
29+
Code and documentation is in the same repository, eliminating dependencies on proprietary document systems.
30+
31+
Efficient onboarding for new developers::
32+
New developers can adapt quickly and become productive within a short time frame.
33+
34+
Robust enterprise Role-Based Access Control (RBAC)::
35+
Empowers administrators to:
36+
* Create roles
37+
* Assign users or groups to roles
38+
* Implement robust security policies for enhanced access control
39+
40+
.Additional resources
41+
* For more information about the different features of {product} and how to extend it, see link:https://developers.redhat.com/rhdh/overview[{product} overview].

modules/dynamic-plugins/rhdh-supported-plugins.sh

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,9 @@ for j in $jsons; do
169169
Version=$VersionJQ
170170
if [[ $match ]]; then
171171
Version=$(echo "${match}" | sed -r -e "s/.+\": \"([0-9.]+)\"/\1/")
172-
echo "[WARN] !! Using $pluginVersFile version = $Version, not $VersionJQ from $Path" | tee -a /tmp/warnings.txt
172+
if [[ "$Version" != "$VersionJQ" ]]; then
173+
echo "[WARN] !! Using $pluginVersFile version = $Version, not $VersionJQ from $Path" | tee -a /tmp/warnings.txt
174+
fi
173175
fi
174176

175177
# check if there's a newer version at npmjs.com and warn if so
@@ -184,7 +186,7 @@ for j in $jsons; do
184186
echo "[DEBUG] Latest x.y version at https://registry.npmjs.org/${Plugin/\//%2f} : $latestXYRelease"
185187
if [[ "$latestXYRelease" != "$Version" ]]; then
186188
echo "[WARN] !! Newer $latestXYRelease > $Version - should upgrade to https://www.npmjs.com/package/$Plugin/v/$latestXYRelease !!" | tee -a /tmp/warnings.txt
187-
echo | tee -a /tmp/warnings.txt
189+
# echo | tee -a /tmp/warnings.txt
188190
fi
189191

190192
# default to community unless it's a RH-authored plugin

titles/discover/docinfo.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
<title>{title}</title>
1+
<title>About {product}</title>
22
<productname>{product}</productname>
33
<productnumber>{product-version}</productnumber>
4-
<subtitle>{subtitle}</subtitle>
4+
<subtitle>Introduction to {product}</subtitle>
55
<abstract>
6-
<para>{abstract}</para>
6+
<para>{product} is a developer platform designed to build developer portals. Use {product} to provide a streamlined development environment with a centralized software catalog to build high-quality software efficiently.</para>
77
</abstract>
88
<authorgroup>
99
<orgname>{company-name} Customer Content Services</orgname>

titles/discover/master.adoc

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1+
[id="title-about_red_hat_developer_hub"]
12
include::artifacts/attributes.adoc[]
2-
:context: title-discover
3+
= About {product}
34
:doctype: book
45
:imagesdir: images
5-
:title: Discover
6+
:title: About {product}
67
:subtitle: Introduction to {product}
78
:abstract: {product} is a developer platform designed to build developer portals. Use {product} to provide a streamlined development environment with a centralized software catalog to build high-quality software efficiently.
89

@@ -11,4 +12,5 @@ include::artifacts/attributes.adoc[]
1112

1213
//{abstract}
1314

14-
include::assemblies/assembly_about-rhdh.adoc[]
15+
16+
//include::assemblies/assembly-about-rhdh.adoc[]

0 commit comments

Comments
 (0)