Skip to content

Commit 2fe7030

Browse files
authored
Merge branch 'main' into PerformancePage
2 parents 15a4e9d + 47d1e17 commit 2fe7030

File tree

2,296 files changed

+187616
-358541
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

2,296 files changed

+187616
-358541
lines changed

README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,10 @@ If for some reason you need to deploy from your local machine, follow these inst
7070

7171
## Writing a blog
7272

73+
> **NOTE:** Using generative AI in *assisting* writing is fine, but please don't use it to write entire posts.
74+
> Used badly, generative AI has a tendency to use complex words and phrasing. This makes
75+
the content hard to read and understand. Always review your blog with a human reader in mind, make sure it's factually correct and especially keep the human touch and opinions in the content.
76+
7377
To write a blog:
7478

7579
- create an author entry in [_data/authors.yaml](https://github.com/quarkusio/quarkusio.github.io/blob/main/_data/authors.yaml)
@@ -90,6 +94,8 @@ To write a blog:
9094
- Be aware that the `date` attribute in the asciidoc preamble defines when the article will be published. Add a `--future` flag when testing locally to ensure the article is included in the generated site.
9195
- send a pull request against the main branch and voilà
9296

97+
98+
9399
## Translations/Localization (l10n)
94100

95101
The primary site (quarkus.io) is written in English.

_data/events.yaml

Lines changed: 9 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -2,24 +2,6 @@ headline: "Select Upcoming Events"
22

33
upcomingevents:
44

5-
- title: "DevConf.US"
6-
type: In Person
7-
link: https://github.com/quarkusio/quarkus/discussions/41555
8-
date: 2024-08-16
9-
displaydate: "August 14-16, 2024"
10-
location: Boston, MA - USA
11-
description: DevConf.US 2024 is the 6th annual, free, Red Hat sponsored technology conference for community project and professional contributors to Free and Open Source technologies at Boston University in the historic city of Boston, USA.
12-
thumbnail: devconfus_logo.png
13-
14-
- title: "Javazone"
15-
type: In Person
16-
link: https://github.com/quarkusio/quarkus/discussions/41556
17-
date: 2024-09-05
18-
displaydate: "September 4-5, 2024"
19-
location: Oslo, Norway
20-
description: Join us on September 4th-5th, 2024 in Oslo Spektrum, Norway for JavaZone 2024. Featuring a wide range of tech talks, workshops, and networking opportunities. Tickets on sale now!
21-
thumbnail: javazone_logo.png
22-
235
- title: "Infobip Shift"
246
type: In Person
257
link: https://github.com/quarkusio/quarkus/discussions/42009
@@ -38,6 +20,15 @@ upcomingevents:
3820
description: Unleash innovation with Digit - the leading software conference in Estonia. Stay ahead in tech trends, AI, cybersecurity & more.
3921
thumbnail: digit_logo.png
4022

23+
- title: "Devoxx Belgium 2024"
24+
type: In Person
25+
link: https://github.com/quarkusio/quarkus/discussions/42683
26+
date: 2024-10-11
27+
displaydate: "October 7-11, 2024"
28+
location: Antwerp, Belgium
29+
description: Devoxx Belgium 2024 (21st edition), a 5-day technology conference, is expected to draw over 3,500 attendees. This year’s event will showcase some of the most innovative and inspiring speakers in the industry, with a special focus on Java 23 and Generative AI. Attendees will experience a diverse range of local and global talent, presenting groundbreaking developments in programming such as Java, Cloud, AI & Big Data, Security.
30+
thumbnail: devoxx_logo.png
31+
4132
- title: "JavaCro 2024"
4233
type: In Person
4334
link: https://github.com/quarkusio/quarkus/discussions/42011

_data/insights-videos.yaml

Lines changed: 37 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,26 +4,55 @@ futureheadline: "Scheduled Podcasts"
44

55
futurevideos:
66

7-
- title: "EPISODE #177: Centralized TLS Configuration and Management"
7+
- title: "EPISODE #179: DevUI Improvements with Chappie"
88
link:
9-
date: "August 26, 2024"
10-
authors: "Clément Escoffier"
9+
date: "September 16, 2024"
10+
authors: "Phillip Krüger"
1111

12-
- title: "EPISODE #178: Quarkus Web-Lab Part 1 - CMS"
12+
- title: "EPISODE #180: Quarkus Web-Lab Part 2 - Blog and Comments"
1313
link:
14-
date: "September 09, 2024"
14+
date: "September 23, 2024"
1515
authors: "Matheus Cruz & Andy Damevin"
1616

17-
- title: "EPISODE #179: Quarkus Web-Lab Part 2 - Blog and Comments"
17+
- title: "EPISODE #181: JDiameter on Quarkus"
1818
link:
19-
date: "September 16, 2024"
20-
authors: "Matheus Cruz & Andy Damevin"
19+
date: "September 30, 2024"
20+
authors: "Eddie Carpenter"
21+
22+
- title: "EPISODE #182: Quarkus testing with Wiremock"
23+
link:
24+
date: "October 14, 2024"
25+
authors: "Tom Akehurst & Lee Turner"
26+
27+
- title: "EPISODE #183: Build indestructible services with Quarkus Temporal"
28+
link:
29+
date: "September 30, 2024"
30+
authors: "Emil Lefkof (Melloware) & Loïc Hermann"
31+
32+
- title: "EPISODE #184: Quarkus & Develocity"
33+
link:
34+
date: "October 28, 2024"
35+
authors: "Trisha Gee, Jérôme Prinet, & Guillaume Smet"
2136

37+
- title: "EPISODE #188: Camel with AI"
38+
link:
39+
date: "November 25, 2024"
40+
authors: "Zineb Bendhiba"
2241

2342
pastheadline: "Archived Podcast Videos"
2443

2544
pastvideos:
2645

46+
- title: "EPISODE #178: Quarkus Web-Lab Part 1 - CMS"
47+
link: https://youtube.com/live/JNmHNSmK180
48+
date: "September 09, 2024"
49+
authors: "Matheus Cruz & Andy Damevin"
50+
51+
- title: "EPISODE #177: Centralized TLS Configuration and Management"
52+
link: https://youtube.com/live/VP7c9ftFwrQ
53+
date: "August 26, 2024"
54+
authors: "Clément Escoffier"
55+
2756
- title: "EPISODE #176: How to create your own Quarkus extension"
2857
link: https://youtube.com/live/90FEj1zqjWQ
2958
date: "August 12, 2024"

_data/newsletter.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@ headline: "Monthly Newsletters"
22

33
newsletter:
44

5+
- title: "September 2024 Newsletter #48"
6+
link: /newsletter/48/
7+
date: "September 12, 2024"
8+
59
- title: "August 2024 Newsletter #47"
610
link: /newsletter/47/
711
date: "August 12, 2024"

_data/versioned/3-8/index/quarkus.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -177,6 +177,7 @@ types:
177177
- client
178178
extensions:
179179
- io.quarkus:quarkus-oidc-client
180+
id: security-openid-connect-client-reference
180181
type: reference
181182
url: /guides/security-openid-connect-client-reference
182183
- title: OpenID Connect (OIDC) configuration properties
@@ -608,6 +609,7 @@ types:
608609
- multitenancy
609610
extensions:
610611
- io.quarkus:quarkus-oidc
612+
id: security-openid-connect-multitenancy
611613
type: howto
612614
url: /guides/security-openid-connect-multitenancy
613615
- title: YAML configuration
@@ -716,6 +718,7 @@ types:
716718
- client
717719
extensions:
718720
- io.quarkus:quarkus-oidc-client
721+
id: security-openid-connect-client
719722
type: tutorial
720723
url: /guides/security-openid-connect-client
721724
- title: Protect Quarkus web application by using an Auth0 OpenID Connect provider

_data/versioned/latest/index/quarkus.yaml

Lines changed: 45 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -202,6 +202,7 @@ types:
202202
- client
203203
extensions:
204204
- io.quarkus:quarkus-oidc-client
205+
id: security-openid-connect-client-reference
205206
type: reference
206207
url: /guides/security-openid-connect-client-reference
207208
- title: OpenID Connect (OIDC) configuration properties
@@ -216,6 +217,15 @@ types:
216217
id: security-oidc-configuration-properties-reference
217218
type: reference
218219
url: /guides/security-oidc-configuration-properties-reference
220+
- title: Quarkus Maven Plugin
221+
filename: quarkus-maven-plugin.adoc
222+
summary: "The Quarkus Maven Plugin builds the Quarkus applications, and provides helpers to launch dev mode or build native executables."
223+
categories: tooling
224+
topics:
225+
- maven
226+
- tooling
227+
type: reference
228+
url: /guides/quarkus-maven-plugin
219229
- title: Quarkus style and content guidelines
220230
filename: doc-reference.adoc
221231
summary: Guidelines are provided to help you to contribute clear and consistent content that is also sourced in the required diataxis structure and composition of Quarkus documentation.
@@ -316,6 +326,7 @@ types:
316326
- title: TLS registry reference
317327
filename: tls-registry-reference.adoc
318328
summary: TLS registry configuration and usage
329+
categories: web
319330
topics:
320331
- TLS
321332
- http
@@ -325,6 +336,7 @@ types:
325336
- network
326337
extensions:
327338
- io.quarkus:quarkus-tls-registry
339+
id: tls-registry-reference
328340
type: reference
329341
url: /guides/tls-registry-reference
330342
- title: Using OpenTelemetry
@@ -680,8 +692,17 @@ types:
680692
- multitenancy
681693
extensions:
682694
- io.quarkus:quarkus-oidc
695+
id: security-openid-connect-multitenancy
683696
type: howto
684697
url: /guides/security-openid-connect-multitenancy
698+
- title: Writing a Dev Service
699+
filename: extension-writing-dev-service.adoc
700+
categories: writing-extensions
701+
topics:
702+
- extensions
703+
id: extension-writing-dev-service
704+
type: howto
705+
url: /guides/extension-writing-dev-service
685706
- title: YAML configuration
686707
filename: config-yaml.adoc
687708
summary: "Optionally, use `application.yaml` instead of `application.properties` to configure your application."
@@ -799,6 +820,7 @@ types:
799820
- client
800821
extensions:
801822
- io.quarkus:quarkus-oidc-client
823+
id: security-openid-connect-client
802824
type: tutorial
803825
url: /guides/security-openid-connect-client
804826
- title: Protect Quarkus web application by using an Auth0 OpenID Connect provider
@@ -1262,7 +1284,7 @@ types:
12621284
url: /guides/grpc-kubernetes
12631285
- title: Dev Services Overview
12641286
filename: dev-services.adoc
1265-
summary: An introduction to dev services and a list of all extensions that support Dev Services and their configuration options.
1287+
summary: An introduction to Dev Services and a list of all extensions that support Dev Services and their configuration options.
12661288
categories: core
12671289
topics:
12681290
- dev-services
@@ -1614,6 +1636,17 @@ types:
16141636
- io.quarkus:quarkus-funqy-knative-events
16151637
type: guide
16161638
url: /guides/funqy-knative-events
1639+
- title: Generating CycloneDX BOMs
1640+
filename: cyclonedx.adoc
1641+
summary: This guide explains how to generate SBOMs for Quarkus applications in the CycloneDX format.
1642+
categories: tooling
1643+
topics:
1644+
- sbom
1645+
extensions:
1646+
- io.quarkus:quarkus-cyclonedx
1647+
id: cyclonedx
1648+
type: guide
1649+
url: /guides/cyclonedx
16171650
- title: Generating Jakarta REST resources with Panache
16181651
filename: rest-data-panache.adoc
16191652
summary: Hibernate ORM REST Data with Panache simplifies the creation of CRUD applications based on Jakarta REST and Hibernate ORM.
@@ -2029,14 +2062,6 @@ types:
20292062
- io.quarkus:quarkus-spring-web
20302063
type: guide
20312064
url: /guides/spring-web
2032-
- title: Quarkus Maven Plugin
2033-
filename: quarkus-maven-plugin.adoc
2034-
summary: "The Quarkus Maven Plugin builds the Quarkus applications, and provides helpers to launch dev mode or build native executables."
2035-
topics:
2036-
- maven
2037-
- tooling
2038-
type: guide
2039-
url: /guides/quarkus-maven-plugin
20402065
- title: Quarkus Messaging Extensions
20412066
filename: messaging.adoc
20422067
summary: "Event-driven messaging systems have become the backbone of most modern applications, enabling the building of message-driven microservices or complex data streaming pipelines."
@@ -2812,6 +2837,17 @@ types:
28122837
- credentials
28132838
type: guide
28142839
url: /guides/credentials-provider
2840+
- title: Using gRPC CLI
2841+
filename: grpc-cli.adoc
2842+
summary: This page explains how to use gRPC CLI.
2843+
categories: serialization
2844+
topics:
2845+
- grpc
2846+
- cli
2847+
extensions:
2848+
- io.quarkus:quarkus-grpc-cli
2849+
type: guide
2850+
url: /guides/grpc-cli
28152851
- title: Using the Cassandra Client
28162852
filename: cassandra.adoc
28172853
summary: This guide covers how to use the Apache Cassandra NoSQL database in Quarkus.

0 commit comments

Comments
 (0)