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
 

Reply via email to