This is an automated email from the ASF dual-hosted git repository.

sjaranowski pushed a commit to branch rm-outdated-doc
in repository https://gitbox.apache.org/repos/asf/maven-plugin-tools.git

commit 17f94188e08e469ac2bc032b8420a5cf8e7dadb0
Author: Slawomir Jaranowski <[email protected]>
AuthorDate: Fri Oct 14 17:35:15 2022 +0200

    Remove outdated documentation - Multiple Language Support
---
 .../src/site/apt/multiple-language-support.apt     | 53 ----------------------
 maven-plugin-plugin/src/site/site.xml              |  9 ++--
 2 files changed, 4 insertions(+), 58 deletions(-)

diff --git a/maven-plugin-plugin/src/site/apt/multiple-language-support.apt 
b/maven-plugin-plugin/src/site/apt/multiple-language-support.apt
deleted file mode 100644
index 43e66e54..00000000
--- a/maven-plugin-plugin/src/site/apt/multiple-language-support.apt
+++ /dev/null
@@ -1,53 +0,0 @@
- ---
- Multiple Language Support for the Plugin Plugin: Redesign Notes
- ---
- John Casey
- ---
- 2005-02-09
- ---
-
-~~ Licensed to the Apache Software Foundation (ASF) under one
-~~ or more contributor license agreements.  See the NOTICE file
-~~ distributed with this work for additional information
-~~ regarding copyright ownership.  The ASF licenses this file
-~~ to you under the Apache License, Version 2.0 (the
-~~ "License"); you may not use this file except in compliance
-~~ with the License.  You may obtain a copy of the License at
-~~
-~~   http://www.apache.org/licenses/LICENSE-2.0
-~~
-~~ Unless required by applicable law or agreed to in writing,
-~~ software distributed under the License is distributed on an
-~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-~~ KIND, either express or implied.  See the License for the
-~~ specific language governing permissions and limitations
-~~ under the License.
-
-~~ NOTE: For help with the syntax of this file, see:
-~~ http://maven.apache.org/doxia/references/apt-format.html
-
-<<THIS NEEDS REVISION AND CLEANING UP>>
-
-*Abstract
-
-  The Plugin Plugin needs to be refactored in order to support multiple mojo
-  implementation languages. This document will detail the steps needed to
-  add this functionality.
-
-*Current Status
-
-  The Plugin Plugin currently calls out to a set of generators in the
-  maven-plugin-tools library, which in turn uses QDox to generate various 
things
-  based on annotations in the java source code.
-
-*Refactored Design
-
-  The new design will have a generator-manager which is a component that the
-  plugin mojos will lookup. This component will have access to a mapping of all
-  generators and the language they're registered for. It'll iterate through the
-  mappings, and extract mojo descriptors from all relevant scripts/sources 
using
-  each language's registered generator. Results from each generator will be
-  centrally aggregated by the generator-manager. After all generators have run,
-  the generator-manager will call another class (depending on what it's meant 
to
-  produce) to take all the aggregated mojo descriptors and produce a result
-  (such as <<<plugin.xml>>> file for the project).
\ No newline at end of file
diff --git a/maven-plugin-plugin/src/site/site.xml 
b/maven-plugin-plugin/src/site/site.xml
index 367b87bd..c16e5e9e 100644
--- a/maven-plugin-plugin/src/site/site.xml
+++ b/maven-plugin-plugin/src/site/site.xml
@@ -19,9 +19,9 @@ specific language governing permissions and limitations
 under the License.
 -->
 
-<project xmlns="http://maven.apache.org/DECORATION/1.0.0";
+<project xmlns="http://maven.apache.org/DECORATION/1.8.0";
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
-  xsi:schemaLocation="http://maven.apache.org/DECORATION/1.0.0 
http://maven.apache.org/xsd/decoration-1.0.0.xsd";>
+  xsi:schemaLocation="http://maven.apache.org/DECORATION/1.8.0 
http://maven.apache.org/xsd/decoration-1.8.0.xsd";>
 
   <body>
     <menu name="Overview">
@@ -44,9 +44,8 @@ under the License.
     </menu>
 
     <menu name="Developers">
-      <item name="Maven Plugin Tools" 
href="http://maven.apache.org/plugin-tools/index.html"/>
-      <item name="Maven Plugin Descriptor" 
href="http://maven.apache.org/ref/current/maven-plugin-api/plugin.html"/>
-      <item name="Multiple Language Support: Redesign Notes" 
href="multiple-language-support.html"/>
+      <item name="Maven Plugin Tools" 
href="https://maven.apache.org/plugin-tools/index.html"/>
+      <item name="Maven Plugin Descriptor" 
href="https://maven.apache.org/ref/current/maven-plugin-api/plugin.html"/>
     </menu>
   </body>
 </project>

Reply via email to