This is an automated email from the ASF dual-hosted git repository.
mbuenger pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-site.git
The following commit(s) were added to refs/heads/master by this push:
new d341b7a3 docs: restructure the index page (#1363)
d341b7a3 is described below
commit d341b7a3fa518510c811410b0f1fc41934683bb8
Author: Sandra Parsick <[email protected]>
AuthorDate: Sat Aug 30 11:32:40 2025 +0200
docs: restructure the index page (#1363)
Signed-off-by: Sandra Parsick <[email protected]>
---
content/apt/guides/index.apt.vm | 114 +++++++++++++++++-----------------------
1 file changed, 48 insertions(+), 66 deletions(-)
diff --git a/content/apt/guides/index.apt.vm b/content/apt/guides/index.apt.vm
index edc92895..b74ee298 100644
--- a/content/apt/guides/index.apt.vm
+++ b/content/apt/guides/index.apt.vm
@@ -29,57 +29,67 @@
Documentation
-* Getting Started with Maven
+* User Centre
- * {{{./getting-started/maven-in-five-minutes.html}Getting Started in 5
Minutes}}
+** Maven Build Fundamentals
- * {{{./getting-started/index.html}Getting Started in 30 Minutes}}
+ * {{{./getting-started/maven-in-five-minutes.html}Getting Started in 5
Minutes}}
-* Introductions
+ * {{{./getting-started/index.html}Getting Started in 30 Minutes}}
- * {{{./introduction/introduction-to-the-lifecycle.html}The Build Lifecycle}}
-
- * {{{./introduction/introduction-to-the-pom.html}The POM}}
+** Maven Build Config Fundamentals
- * {{{./introduction/introduction-to-profiles.html}Profiles}}
+ *
{{{./introduction/introduction-to-the-standard-directory-layout.html}Standard
Directory Layout}}
* {{{./introduction/introduction-to-repositories.html}Repositories}}
- *
{{{./introduction/introduction-to-the-standard-directory-layout.html}Standard
Directory Layout}}
+ * {{{./introduction/introduction-to-archetypes.html}What is an Archetype}}
+
+ * {{{./mini/guide-creating-archetypes.html}Creating Archetypes}}
* {{{./introduction/introduction-to-dependency-mechanism.html}The Dependency
Mechanism}}
- *
{{{./introduction/introduction-to-optional-and-excludes-dependencies.html}
Optional Dependencies and Dependency Exclusions}}
+ * {{{./introduction/introduction-to-optional-and-excludes-dependencies.html}
Optional Dependencies and Dependency Exclusions}}
-** Plugins
+ * {{{../glossary.html}Glossary}}
- * {{{./introduction/introduction-to-plugins.html}Plugin Development}}
+*** Site
- * {{{./mini/guide-configuring-plugins.html}Configuring Plug-ins}}
+ * {{{./mini/guide-site.html}Creating a Site}}
- * {{{./introduction/introduction-to-plugin-prefix-mapping.html}Plugin Prefix
Resolution}}
+ * {{{/doxia/references/apt-format.html}The APT Format}}
- * {{{./plugin/guide-java-plugin-development.html}Developing Java Plugins}}
+ * {{{./mini/guide-snippet-macro.html}Snippet Macro}}
-** Site
+** Getting Started with Maven
- * {{{./mini/guide-site.html}Creating a Site}}
+ * {{{./introduction/introduction-to-the-lifecycle.html}The Build Lifecycle}}
- * {{{/doxia/references/apt-format.html}The APT Format}}
+ * {{{./introduction/introduction-to-the-pom.html}The POM}}
- * {{{./mini/guide-snippet-macro.html}Snippet Macro}}
+ * {{{./introduction/introduction-to-profiles.html}Profiles}}
-** Archetypes
+ * {{{./mini/guide-configuring-plugins.html}Configuring Plug-ins}}
- * {{{./introduction/introduction-to-archetypes.html}What is an Archetype}}
+ * {{{../pom.html}POM Overview}}
({{{../ref/current/maven-model/maven.html}Technical Project Descriptor}})
- * {{{./mini/guide-creating-archetypes.html}Creating Archetypes}}
+ * {{{../settings.html}Settings Overview}}
({{{../ref/current/maven-settings/settings.html}Technical Settings Descriptor}})
-** Upgrading
+* Plugin Developer Centre
- * {{{./mini/guide-relocation.html}Relocation of Artifacts}}
+ * {{{./introduction/introduction-to-plugins.html}Plugin Development}}
-** {{{./introduction/introduction-to-repositories.html}Repositories}}
+ * {{{./introduction/introduction-to-plugin-prefix-mapping.html}Plugin Prefix
Resolution}}
+
+ * {{{./plugin/guide-java-plugin-development.html}Developing Java Plugins}}
+
+ * {{{./development/guide-plugin-documentation.html}The Plugin Documentation
Standard}}
+
+ * {{{./development/guide-testing-development-plugins.html}Testing Development
Versions of Plugins}}
+
+ * {{{../developers/mojo-api-specification.html}Mojo API}}
+
+* Maven Repository Centre
* {{{./mini/guide-3rd-party-jars-local.html}Installing 3rd party JARs to
Local Repository}}
@@ -101,73 +111,45 @@ Documentation
* {{{./mini/guide-repository-ssl.html}Remote repository access through
authenticated HTTPS}}
- * {{{./mini/guide-relocation.html}Relocation}}
+ * {{{./mini/guide-relocation.html}Relocation of Artifacts}}
+
+** The Central Repository
+
+ * {{{/repository/}Introduction to the Central Repository}}
-~~ * {{{./introduction/introduction-to-artifact-resolution.html}Repository
Definitions and Artifact Resolution}}
+ * {{{/repository/guide-central-repository-upload.html}Uploading Artifacts to
the Central Repository}}
+ * {{{/repository/central-metadata.html}Improving the Repository}}
* Guides
#set( $prefix = './mini' )
#parse( "mini/index.txt" )
-
-** Maven Tools and IDE Integration
-
* {{{./mini/guide-bash-m2-completion.html}Maven Auto-Completion Using BASH}}
-* Development Guides
+* Maven Developer Centre
* {{{./development/guide-building-maven.html}Building Maven from Scratch}}
* {{{./development/guide-maven-development.html}Developing Maven}}
- * {{{./development/guide-plugin-documentation.html}The Plugin Documentation
Standard}}
-
* {{{./development/guide-documentation-style.html}Maven Documentation Style}}
-
-* The Maven Community
-
- * {{{../community.html}The Maven Community}}
-
- * {{{./development/guide-helping.html}Helping with Maven}}
-
- * {{{./mini/guide-new-committers.html}Guide for New Committers}}
-
- * {{{./development/guide-testing-development-plugins.html}Testing Development
Versions of Plugins}}
-
- * {{{../articles.html}3rd Party Resources}}
-
-** Conventions
-
* {{{../maven-conventions.html}Maven Conventions}}
* {{{./mini/guide-naming-conventions.html}Naming Conventions}}
* {{{./mini/guide-using-one-source-directory.html}When You Can't Use the
Conventions}}
-** The Central Repository
-
- * {{{/repository/}Introduction to the Central Repository}}
-
- * {{{/repository/guide-central-repository-upload.html}Uploading Artifacts to
the Central Repository}}
-
- * {{{/repository/central-metadata.html}Improving the Repository}}
-
-
-* References
-
- * {{{../pom.html}POM Overview}}
({{{../ref/current/maven-model/maven.html}Technical Project Descriptor}})
-
- * {{{../settings.html}Settings Overview}}
({{{../ref/current/maven-settings/settings.html}Technical Settings Descriptor}})
+* The Maven Community
- * {{{../plugins/index.html}Core Plug-ins List}}
+ * {{{../community.html}The Maven Community}}
- * {{{../developers/mojo-api-specification.html}Mojo API}}
+ * {{{./development/guide-helping.html}Helping with Maven}}
- * {{{../glossary.html}Glossary}}
+ * {{{./mini/guide-new-committers.html}Guide for New Committers}}
- []
+ * {{{../articles.html}3rd Party Resources}}
* Javadoc API