From 75817c6eecec23a775e562b706e7ad9ea1522bf3 Mon Sep 17 00:00:00 2001 From: Sylwester Lachiewicz Date: Sat, 8 Aug 2026 18:45:34 +0200 Subject: [PATCH] Fix two broken site links and the wrong mailing list The 'Books > Writing Components' menu entry pointed at /writing-components-trail/index.html, which does not exist. Because it lives in site.xml it was broken on every page of the site. Its only child duplicated the working 'Writing Plexus Components' entry directly below it, so the Books group is removed rather than repointed. index.apt linked to ./faq.html, which also does not exist. There is no FAQ to point at, so the sentence goes. Community > Mailing Lists pointed at groups.google.com/g/mojohaus-dev, which belongs to MojoHaus. Plexus has no mailing list; issues are handled per repository on GitHub, so the entry now says so. Verified by building the site and walking every internal link: both targets are gone and nothing new broke. Part of codehaus-plexus/.github#58 --- src/site/apt/index.apt | 2 -- src/site/site.xml | 6 +----- 2 files changed, 1 insertion(+), 7 deletions(-) diff --git a/src/site/apt/index.apt b/src/site/apt/index.apt index 5c3f89c..a88d148 100644 --- a/src/site/apt/index.apt +++ b/src/site/apt/index.apt @@ -74,6 +74,4 @@ Plexus Container and Companion Tools History The Plexus project provides a number of pre-built components for common tasks and toolkits such as Velocity, i18n, and {{{./ref/available-components.html} many more}}. - For answers to common questions about Plexus, see the {{{./faq.html} FAQ}}. - diff --git a/src/site/site.xml b/src/site/site.xml index fc7e35f..20d6388 100644 --- a/src/site/site.xml +++ b/src/site/site.xml @@ -47,10 +47,6 @@ under the License. - - - - @@ -74,7 +70,7 @@ under the License. - +