You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by el...@apache.org on 2020/04/05 13:31:50 UTC

[maven-doxia-site] 01/01: remove Maven 2 and very old Doxia info

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

elharo pushed a commit to branch old
in repository https://gitbox.apache.org/repos/asf/maven-doxia-site.git

commit f82c852146d75014f4f3033e4d805093ba36e0be
Author: Elliotte Rusty Harold <el...@ibiblio.org>
AuthorDate: Sun Apr 5 09:31:35 2020 -0400

    remove Maven 2 and very old Doxia info
---
 content/apt/developers/maven-integration.apt | 86 ----------------------------
 content/apt/upgrading.apt.vm                 | 45 ---------------
 content/apt/whatsnew-1.1.apt                 | 71 -----------------------
 content/site.xml                             |  4 --
 4 files changed, 206 deletions(-)

diff --git a/content/apt/developers/maven-integration.apt b/content/apt/developers/maven-integration.apt
deleted file mode 100644
index 708f064..0000000
--- a/content/apt/developers/maven-integration.apt
+++ /dev/null
@@ -1,86 +0,0 @@
- -----
- Integration With Maven
- -----
- Vincent Siveton
- ------
- 2009-03-02
- ------
-
-~~ 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
-
-Integration With Maven
-
- This page presents how to use Doxia 1.1 under Maven 2.0.x and 2.1.x with a Maven reporting plugin.
- Its goal is to help the Maven reporting plugin developer to integrate it.
-
-* Maven 2.0.x
-
- Doxia 1.0 API is embedded in Maven 2.0.x (see {{{https://issues.apache.org/jira/browse/MNG-3402}MNG-3402}}),
- so your Maven reporting plugin needs to shade Doxia 1.1 API and Logging to be backward compatible
- with Maven 2.0.x.
-
-+-----+
-<project>
-  ...
-  <build>
-    ...
-    <plugins>
-      <plugin>
-        <artifactId>maven-shade-plugin</artifactId>
-        <version>1.2</version>
-        <executions>
-          <execution>
-            <phase>package</phase>
-            <goals>
-              <goal>shade</goal>
-            </goals>
-            <configuration>
-              <finalName>${project.build.finalName}</finalName>
-              <createDependencyReducedPom>false</createDependencyReducedPom>
-              <keepDependenciesWithProvidedScope>true</keepDependenciesWithProvidedScope>
-              <transformers>
-                <transformer implementation="org.apache.maven.plugins.shade.resource.ComponentsXmlResourceTransformer" />
-              </transformers>
-              <artifactSet>
-                <includes>
-                  <include>org.apache.maven.doxia:doxia-sink-api</include>
-                  <include>org.apache.maven.doxia:doxia-logging-api</include>
-                </includes>
-              </artifactSet>
-            </configuration>
-          </execution>
-        </executions>
-      </plugin>
-      ...
-    </plugins>
-  </build>
-  ...
-</project>
-+-----+
-
-* Maven 2.1.x
-
- Doxia 1.1 API and Logging are embedded in Maven 2.1.x, your Maven reporting plugin is directly compatible with 2.1.x.
-
-Common Bugs and Pitfalls
-
- Please read the {{{../issues/index.html}Doxia Issues}} page.
-
diff --git a/content/apt/upgrading.apt.vm b/content/apt/upgrading.apt.vm
deleted file mode 100644
index 9fc01f7..0000000
--- a/content/apt/upgrading.apt.vm
+++ /dev/null
@@ -1,45 +0,0 @@
- -----
- Upgrading from old versions
- -----
- Lukas Theussl
- ------
- 2011-05-28
- ------
-
-~~ 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
-
-
-Latest release
-
- The current version of Doxia is ${doxiaVersion}.
-
-
-Upgrading from v. 1.0.x to 1.1.x
-
- See {{{./whatsnew-1.1.html}What's new in 1.1}}.
-
-Upgrading from v. 1.1.x to 1.2.x
-
-  The only major change in version 1.2 is the upgrade to java 5.
-  Functionally v. 1.2 is equivalent and fully compatible with v. 1.1.
-
-  The full list of changes is available in the release notes:
-  {{{https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12330556&styleName=Text&projectId=12317230}1.2}}
diff --git a/content/apt/whatsnew-1.1.apt b/content/apt/whatsnew-1.1.apt
deleted file mode 100644
index 77df06e..0000000
--- a/content/apt/whatsnew-1.1.apt
+++ /dev/null
@@ -1,71 +0,0 @@
- -----
- What's new in 1.1?
- -----
- Vincent Siveton
- ------
- 2009-05-31
- ------
-
-~~ 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
-
-What's new in 1.1?
-
- This document describes the changes made to Maven Doxia between versions 1.0 and 1.1.
-
-* Notable New Features
-
- * <<Logging>>: added logging support with a new project called {{{./doxia/doxia-logging-api}doxia-logging-api}}.
-
- * <<Sink API improvements>>: added a new <<<SinkEventAttributes>>> interface to handle attributes.
-  The <<<Sink>>> interface has been updated to use this new interface.
-  Added new methods for comments and unknown events to the <<<Sink>>> interface.
-
- * <<SinkFactory>>: all Sink implementations can be retrieved via a factory.
-
- * <<XSDs>>: created several {{{./faq.html#doxia-xsd}XSDs}}, in particular for FML and Xdoc.
-
- * <<Tools>>: created some tools like a {{{./doxia-tools/doxia-converter/index.html}converter}}
-   and a {{{./doxia-tools/doxia-linkcheck/index.html}linkchecker}}
- to use Doxia outside of Maven.
-
- * <<New Sinks>>: for Confluence, XLS-FO and Twiki.
-
- * Applied a few {{{./references/doxia-apt.html}modifications to the APT}} format.
-
- []
-
-  The full list of changes for 1.1 can be found in our issue management system:
-  {{{https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12330551&styleName=Text&projectId=12317230}1.1}} ::
-  {{{https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12330552&styleName=Text&projectId=12317230}1.1.1}} ::
-  {{{https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12330553&styleName=Text&projectId=12317230}1.1.2}} ::
-  {{{https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12330554&styleName=Text&projectId=12317230}1.1.3}} ::
-  {{{https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12330555&styleName=Text&projectId=12317230}1.1.4}}
-
-* Binary Incompatibility
-
-  Please note that in version 1.1 a number of new methods were added to the
-  {{{./doxia/doxia-sink-api/clirr-report.html}Sink and SinkFactory APIs}},
-  which makes them binary incompatible with version 1.0.
-
- <<However>>, maven reporting plugins have been kept binary compatible.
- If you are a Maven Plugin developer and you plan to switch to Doxia 1.1, please read this
- {{{./developers/maven-integration.html}Maven Integration}} page to understand how to integrate correctly Doxia 1.1
- with Maven.
diff --git a/content/site.xml b/content/site.xml
index 8c01ecb..109b3b3 100644
--- a/content/site.xml
+++ b/content/site.xml
@@ -43,10 +43,6 @@ under the License.
     <menu name="About Doxia">
       <item name="What is Doxia?" href="index.html"/>
       <item name="Overview" href="overview.html"/>
-      <item name="Upgrading" href="upgrading.html" collapse="true">
-        <item name="What's new in 1.1?" href="whatsnew-1.1.html"/>
-        <item name="Maven Integration" href="developers/maven-integration.html"/>
-      </item>
       <item name="Downloads" href="downloads.html"/>
       <item name="FAQ" href="faq.html"/>
     </menu>