From 106c33ff630cf62ede1f18bca007beb2b604ddcb Mon Sep 17 00:00:00 2001 From: Matej Novotny Date: Mon, 1 Jun 2026 17:15:56 +0200 Subject: [PATCH 1/5] Remove dead CSS selectors for nonexistent IDs --- public/css/weld-theme.css | 59 --------------------------------------- 1 file changed, 59 deletions(-) diff --git a/public/css/weld-theme.css b/public/css/weld-theme.css index 36a8568..d72e388 100644 --- a/public/css/weld-theme.css +++ b/public/css/weld-theme.css @@ -116,46 +116,6 @@ a:hover { max-height: none !important; } -#wrapper, -#maincontent-wrapper, -#wrapper-2, -#wrap-content, -#wrapper-3, -#main-wrapper { - all: unset !important; - display: block !important; - width: 100% !important; - max-width: none !important; - margin: 0 !important; - padding: 0 !important; - background: none !important; - float: none !important; - box-shadow: none !important; - border-radius: 0 !important; - height: auto !important; - min-height: 0 !important; - overflow: visible !important; -} - -#main { - all: unset !important; - display: block !important; - width: 100% !important; - padding: 0 !important; - margin: 0 !important; - background: white !important; - min-height: auto !important; - height: auto !important; - overflow: visible !important; -} - -/* Hide old logo and branding */ -#branding, -#logo, -#proj_logo, -#proj_logo-neg { - display: none !important; -} /* ============================================ HEADER & BANNER @@ -194,15 +154,6 @@ a:hover { } } -#projectname { - all: unset !important; - display: block !important; - font-size: 1.5rem !important; - font-weight: 700 !important; - color: var(--weld-primary-dark) !important; - margin: 0.25rem 0 0.125rem 0 !important; - letter-spacing: -0.02em !important; -} /* ============================================ NAVIGATION - Bootstrap Navbar Style @@ -1116,16 +1067,6 @@ table tbody tr:last-child td, color: #e6edf3 !important; } -[data-bs-theme="dark"] #wrapper, -[data-bs-theme="dark"] #maincontent-wrapper, -[data-bs-theme="dark"] #wrapper-2, -[data-bs-theme="dark"] #wrap-content, -[data-bs-theme="dark"] #wrapper-3, -[data-bs-theme="dark"] #main-wrapper, -[data-bs-theme="dark"] #main { - background: #0d1117 !important; - color: #e6edf3 !important; -} [data-bs-theme="dark"] #top_subnav_branding { background: #161b22 !important; From 4701b7877c472b4c261cccd7ed3dabc38fe11b8c Mon Sep 17 00:00:00 2001 From: Matej Novotny Date: Mon, 1 Jun 2026 17:18:36 +0200 Subject: [PATCH 2/5] Add Dependabot config for Maven and GitHub Actions updates --- .github/dependabot.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..d2191f8 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,11 @@ +version: 2 +updates: + - package-ecosystem: "maven" + directory: "/" + schedule: + interval: "weekly" + + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "weekly" From 99102ea2ca07e8b618b22be30eb53501c19985cd Mon Sep 17 00:00:00 2001 From: Matej Novotny Date: Mon, 1 Jun 2026 18:07:45 +0200 Subject: [PATCH 3/5] Rework Contribute page with card layout and updated content --- content/contribute.md | 234 ++++++++++++++++++++++++++++++++++---- public/css/weld-theme.css | 3 - 2 files changed, 215 insertions(+), 22 deletions(-) diff --git a/content/contribute.md b/content/contribute.md index 323db2d..7debe95 100644 --- a/content/contribute.md +++ b/content/contribute.md @@ -5,28 +5,155 @@ title: Contribute # Contribute -Weld is open source and we welcome contributions from the community. +There are many ways to get involved with Weld. Here you'll find everything you need +to contribute, report issues, or connect with the team. + +## Get Involved + +
+
+
+
+

+ Discussions +

+

+ The place to ask questions, discuss ideas, and get help from other Weld users + and maintainers. +

+ + Join Discussions + +
+
+
+ +
+
+
+

+ Issue Tracker +

+

+ Found a bug or have a feature request? Weld Core, API, and Parent use JIRA. + Other projects like Weld Testing use GitHub Issues. +

+ + JIRA + + + Weld Testing + +
+
+
+ +
+
+
+

+ Contributing +

+

+ Everything you need to know before submitting a pull request — building, + testing, formatting, and PR guidelines. +

+ + Contributing Guide + +
+
+
+ +
+
+
+

+ Mailing List +

+

+ Historically used for development discussions. Still monitored, but GitHub + Discussions is now the primary channel for reaching the team. +

+ + Browse Archives + +
+
+
+
## Source Code -- [weld/core](https://github.com/weld/core) — Weld Core Implementation -- [weld/api](https://github.com/weld/api) — Weld API -- [weld/weld-testing](https://github.com/weld/weld-testing) — JUnit 5 Extensions for CDI Testing +
+
+
+
+

+ Weld Core +

+

+ The CDI reference implementation. +

+ + View on GitHub + +
+
+
-## How to Contribute +
+
+
+

+ Weld API +

+

+ Weld-specific API extensions. +

+ + View on GitHub + +
+
+
-1. Fork the repository on GitHub -2. Create a branch for your changes -3. Submit a pull request +
+
+
+

+ Weld Testing +

+

+ JUnit 5 extensions for CDI testing. +

+ + View on GitHub + +
+
+
-For build instructions and development setup, see the README in each repository. +
+
+
+

+ Weld Parent +

+

+ Parent POM with shared configuration. +

+ + View on GitHub + +
+
+
+
## Reporting Bugs -The [issue tracker](https://issues.redhat.com/browse/WELD) is where all Weld bugs, -feature requests and enhancement requests reside. - -When filing a bug, please: +When filing a bug, whether on [JIRA](https://issues.redhat.com/projects/WELD/issues/) or GitHub Issues, please: 1. **Browse existing issues** before creating a new one to avoid duplicates 2. **Create one issue per bug** — keep each issue focused and trackable @@ -36,10 +163,79 @@ When filing a bug, please: 6. **Provide a reproducer** if possible — a minimal example showing the bug speeds up the fix significantly -## Contact +## Contributors + +
+
+
+
+

+ Meet the Team +

+

+ Weld is built by a community of contributors. See all the people who have + helped make Weld what it is today. +

+ + View Contributors + +
+
+
+
+ +## Governance + +
+
+
+
+

+ Commonhaus Foundation +

+

+ Weld joined the Commonhaus Foundation in 2025, alongside WildFly and other + middleware projects. The foundation ensures long-term stewardship of + community-driven open source. +

+ + Learn More + +
+
+
+ +
+
+
+

+ Project Governance +

+

+ See how decisions are made and how you can influence the project's direction + through our open governance model. +

+ + Governance Document + +
+
+
-- **Mailing list:** [weld-dev](https://lists.jboss.org/mailman/listinfo/weld-dev) - — for development discussions and announcements -- **GitHub:** [github.com/weld](https://github.com/weld) — source code and pull requests -- **Issue tracker:** [JIRA](https://issues.redhat.com/browse/WELD) — bug reports - and feature requests +
+
+
+

+ Code of Conduct +

+

+ Our community values respect and inclusivity. Please review our community + standards. +

+ + Code of Conduct + +
+
+
+
diff --git a/public/css/weld-theme.css b/public/css/weld-theme.css index d72e388..e56522c 100644 --- a/public/css/weld-theme.css +++ b/public/css/weld-theme.css @@ -116,7 +116,6 @@ a:hover { max-height: none !important; } - /* ============================================ HEADER & BANNER ============================================ */ @@ -154,7 +153,6 @@ a:hover { } } - /* ============================================ NAVIGATION - Bootstrap Navbar Style ============================================ */ @@ -1067,7 +1065,6 @@ table tbody tr:last-child td, color: #e6edf3 !important; } - [data-bs-theme="dark"] #top_subnav_branding { background: #161b22 !important; border-bottom-color: var(--weld-border) !important; From e00a462521db451eb7a619308a4391241b9abb35 Mon Sep 17 00:00:00 2001 From: Matej Novotny Date: Mon, 1 Jun 2026 18:17:45 +0200 Subject: [PATCH 4/5] Configure global imagesdir for AsciiDoc posts --- src/main/resources/application.properties | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/resources/application.properties b/src/main/resources/application.properties index 777c72d..7ddd4a7 100644 --- a/src/main/resources/application.properties +++ b/src/main/resources/application.properties @@ -1 +1,3 @@ site.collections.posts=true + +quarkus.asciidoc.attributes.imagesdir=/images/ From 0923082943b80a25edaee8de9f93fb5435fdba20 Mon Sep 17 00:00:00 2001 From: Matej Novotny Date: Mon, 1 Jun 2026 18:19:02 +0200 Subject: [PATCH 5/5] Fix self-referencing absolute URL to use relative path --- content/documentation.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/documentation.md b/content/documentation.md index a70de42..7f9bdb5 100644 --- a/content/documentation.md +++ b/content/documentation.md @@ -387,7 +387,7 @@ See [Weld Reference Guide](https://docs.jboss.org/weld/reference/latest/en-US/ht The container initializes the bean instances of normal scoped beans lazily. In other words, when injecting an `@ApplicationScoped` bean a new instance is not created until actually used. Instead, a shared client proxy is injected. -See [Weld Tip 3 - Boost performance of Weld apps](https://weld.cdi-spec.org/news/2016/10/25/tip3-performance/#_lazy_initialization_of_bean_instances) for more information. +See [Weld Tip 3 - Boost performance of Weld apps](/posts/weld-tip-3-boost-performance-of-weld-apps/#_lazy_initialization_of_bean_instances) for more information. #### Circular Dependencies