From 7c194c7411a7b5161ccd2d28bedacf2a195a3217 Mon Sep 17 00:00:00 2001 From: Sylwester Lachiewicz Date: Thu, 6 Aug 2026 19:44:56 +0200 Subject: [PATCH 1/2] Rename the site documents ahead of converting them A pure rename, so that git records it and `git log --follow` and `git blame` still reach the history of each page after the conversion that follows. The content is still APT at this point and the site does not build between the two commits. --- src/site/{apt/index.apt.vm => markdown/index.md} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename src/site/{apt/index.apt.vm => markdown/index.md} (100%) diff --git a/src/site/apt/index.apt.vm b/src/site/markdown/index.md similarity index 100% rename from src/site/apt/index.apt.vm rename to src/site/markdown/index.md From 108ffa7ad078f2ee2cf763800c4a953e6ec02e84 Mon Sep 17 00:00:00 2001 From: Sylwester Lachiewicz Date: Thu, 6 Aug 2026 19:44:56 +0200 Subject: [PATCH 2/2] Port the index page from APT to Markdown Converted with doxia-converter and then cleaned up by hand: - <<>> becomes backticks, <> becomes **bold**, {{{url}text}} becomes [text](url) - the ASF license header becomes a single block HTML comment - the page needs no Velocity, so it is a plain .md and the title, which was ${project.name}, is now spelled out Verified by building the site before and after: the rendered page is unchanged apart from / becoming / and quotes in prose picking up the Markdown module's typographic substitution. --- src/site/markdown/index.md | 47 +++++++++++++++----------------------- 1 file changed, 19 insertions(+), 28 deletions(-) diff --git a/src/site/markdown/index.md b/src/site/markdown/index.md index 23b98ef..eb2a086 100644 --- a/src/site/markdown/index.md +++ b/src/site/markdown/index.md @@ -1,33 +1,24 @@ - ----- - Introduction - ----- - Hervé Boutemy - ----- - 2013-07-23 - ----- + -${project.name} +# Apache Maven Dependency Tree - A tree-based API for resolution of Maven project dependencies. +A tree-based API for resolution of Maven project dependencies. - Component entry point is <<<{{{./apidocs/org/apache/maven/shared/dependency/graph/DependencyGraphBuilder.html}DependencyGraphBuilder}}>>>. +Component entry point is [`DependencyGraphBuilder`](./apidocs/org/apache/maven/shared/dependency/graph/DependencyGraphBuilder.html).