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

ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-release-plugin.git


The following commit(s) were added to refs/heads/master by this push:
     new cccc62d  Migrate site generation templates to 
https://maven.apache.org/xsd/xdoc-2.0.xsd
cccc62d is described below

commit cccc62da496ee5614fdc0d2ef0c60136603b2e81
Author: Gary D. Gregory <garydgreg...@gmail.com>
AuthorDate: Mon Jan 20 08:20:47 2025 -0500

    Migrate site generation templates to
    https://maven.apache.org/xsd/xdoc-2.0.xsd
---
 src/changes/changes.xml                   |  1 +
 src/site/xdoc/development.xml             |  5 +++--
 src/site/xdoc/download_release-plugin.xml |  4 +++-
 src/site/xdoc/index.xml                   | 35 ++++++++++++++++---------------
 src/site/xdoc/issue-tracking.xml          | 10 +++++----
 src/site/xdoc/mail-lists.xml              | 10 +++++----
 src/site/xdoc/vote-txt.xml                | 20 ++++++------------
 7 files changed, 43 insertions(+), 42 deletions(-)

diff --git a/src/changes/changes.xml b/src/changes/changes.xml
index 30ba72b..6421b7b 100644
--- a/src/changes/changes.xml
+++ b/src/changes/changes.xml
@@ -26,6 +26,7 @@
   <body>
     <release version="1.9.1" date="YYYY-MM-DD" description="Version 1.9.1.">
       <!-- FIX -->
+      <action dev="ggregory" type="fix" due-to="Gary Gregory">Migrate site 
generation templates to https://maven.apache.org/xsd/xdoc-2.0.xsd.</action> 
       <!-- ADD -->
       <!-- UPDATE -->
       <action type="update" dev="engelen" due-to="Dependabot, Arnout 
Engelen">Bump org.apache.commons:commons-build-plugin from 1.14.1 to 1.15.0 
#355.</action>
diff --git a/src/site/xdoc/development.xml b/src/site/xdoc/development.xml
index 36ff8b0..1a469f4 100644
--- a/src/site/xdoc/development.xml
+++ b/src/site/xdoc/development.xml
@@ -13,8 +13,9 @@
    See the License for the specific language governing permissions and
    limitations under the License.
 -->
-<document>
-
+<document xmlns="http://maven.apache.org/XDOC/2.0";
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+  xsi:schemaLocation="http://maven.apache.org/XDOC/2.0 
https://maven.apache.org/xsd/xdoc-2.0.xsd";>
   <properties>
     <title>Development</title>
     <author email="d...@commons.apache.org">Apache Commons Documentation 
Team</author>
diff --git a/src/site/xdoc/download_release-plugin.xml 
b/src/site/xdoc/download_release-plugin.xml
index 3a4da5c..2a659a0 100644
--- a/src/site/xdoc/download_release-plugin.xml
+++ b/src/site/xdoc/download_release-plugin.xml
@@ -56,7 +56,9 @@ limitations under the License.
  |                                                                      |
  +======================================================================+
 -->
-<document>
+<document xmlns="http://maven.apache.org/XDOC/2.0";
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+  xsi:schemaLocation="http://maven.apache.org/XDOC/2.0 
https://maven.apache.org/xsd/xdoc-2.0.xsd";>
   <properties>
     <title>Download Apache Commons Release Plugin</title>
     <author email="d...@commons.apache.org">Apache Commons Documentation 
Team</author>
diff --git a/src/site/xdoc/index.xml b/src/site/xdoc/index.xml
index ba4b810..888a1a2 100644
--- a/src/site/xdoc/index.xml
+++ b/src/site/xdoc/index.xml
@@ -15,8 +15,9 @@
    See the License for the specific language governing permissions and
    limitations under the License.
 -->
-<document>
-
+<document xmlns="http://maven.apache.org/XDOC/2.0";
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+  xsi:schemaLocation="http://maven.apache.org/XDOC/2.0 
https://maven.apache.org/xsd/xdoc-2.0.xsd";>
     <properties>
         <title>Overview</title>
         <author email="d...@commons.apache.org">Apache Commons Team</author>
@@ -49,6 +50,7 @@
             <p>
             Available Goals (which are meant to be used together; the only 
reason they are separated is for
             code readability):
+            </p>
             <ul>
                 <li>
                     <b>commons-release:detach-distributions</b> - Remove
@@ -65,7 +67,6 @@
                   <a href="vote-txt.html">commons-release:vote-txt</a> 
-Dcommons.nexus.repo.id=nnnn [-Dgit.tag.name] # where nnn is the number 
following orgapachecommons- in the Nexus 'Repository' column
                 </li>
             </ul>
-            </p>
         </section>
 
         <section name="Using the plugin">
@@ -143,27 +144,27 @@
             After the above configuration performing the release would occur 
by (<i>note.</i> more
             in depth details can be found at
             <a 
href="https://commons.apache.org/releases/prepare.html";>Preparations For A 
Release</a>):
-                <ol>
-                    <li>creating our release branch,</li>
-                    <li>checking compatibility,</li>
-                    <li>checking your dependencies,</li>
-                    <li>checking javadocs and code style,</li>
-                    <li>checking the apache license,</li>
-                    <li>configure the build to generate a complete set of 
release artifacts,</li>
-                    <li>preparing the release notes, updating the download 
file and other autogenerated files,</li>
-                    <li>tagging the release candidate, and</li>
-                    <li>
+            </p>
+            <ol>
+              <li>creating our release branch,</li>
+              <li>checking compatibility,</li>
+              <li>checking your dependencies,</li>
+              <li>checking javadocs and code style,</li>
+              <li>checking the apache license,</li>
+              <li>configure the build to generate a complete set of release 
artifacts,</li>
+              <li>preparing the release notes, updating the download file and 
other autogenerated files,</li>
+              <li>tagging the release candidate, and</li>
+              <li>
                         running the following command:
 <source><![CDATA[
 mvn -Duser.name=<yourApacheId> [-Duser.password=<yourApacheIdsPassword] 
[-Dcommons.release.dryRun=true -Ptest-deploy] -Prelease clean test site deploy
-]]></source>
-                    </li>
-                </ol>
+]]></source></li>
+            </ol>
+            <p>
             To avoid specifying distribution credentials at the command
             line, consider using the <code>distServer</code> plugin 
configuration parameter (property <code>commons.distServer</code>)
             to specify a server definition in Maven <code>settings.xml</code> 
which defines your (encrypted, right?) authentication info.
             </p>
-
             <p>
             If the component is new, then, before running this maven command, 
you would want to create
             the requisite subversion directory 
<code>https://dist.apache.org/repos/dist/dev/commons/foo</code>. Notice,
diff --git a/src/site/xdoc/issue-tracking.xml b/src/site/xdoc/issue-tracking.xml
index ad4f943..9407713 100644
--- a/src/site/xdoc/issue-tracking.xml
+++ b/src/site/xdoc/issue-tracking.xml
@@ -41,7 +41,9 @@ limitations under the License.
  |                                                                      |
  +======================================================================+
 -->
-<document>
+<document xmlns="http://maven.apache.org/XDOC/2.0";
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+  xsi:schemaLocation="http://maven.apache.org/XDOC/2.0 
https://maven.apache.org/xsd/xdoc-2.0.xsd";>
   <properties>
     <title>Apache Commons Release Plugin Issue tracking</title>
     <author email="d...@commons.apache.org">Apache Commons Documentation 
Team</author>
@@ -64,6 +66,7 @@ limitations under the License.
       <p>
       If you would like to report a bug, or raise an enhancement request with
       Apache Commons Release Plugin please do the following:
+      </p>
       <ol>
         <li><a 
href="https://issues.apache.org/jira/secure/IssueNavigator.jspa?reset=true&amp;pid=12310466&amp;component=12312401&amp;sorter/field=issuekey&amp;sorter/order=DESC&amp;status=1&amp;status=3&amp;status=4";>Search
 existing open bugs</a>.
             If you find your issue listed then please add a comment with your 
details.</li>
@@ -73,16 +76,15 @@ limitations under the License.
         <li>Submit either a <a 
href="https://issues.apache.org/jira/secure/CreateIssueDetails!init.jspa?pid=12310466&amp;component=12312401&amp;issuetype=1&amp;priority=4&amp;assignee=-1";>bug
 report</a>
             or <a 
href="https://issues.apache.org/jira/secure/CreateIssueDetails!init.jspa?pid=12310466&amp;component=12312401&amp;issuetype=4&amp;priority=4&amp;assignee=-1";>enhancement
 request</a>.</li>
       </ol>
-      </p>
 
       <p>
       Please also remember these points:
+      </p>
       <ul>
         <li>the more information you provide, the better we can help you</li>
         <li>test cases are vital, particularly for any proposed 
enhancements</li>
         <li>the developers of Apache Commons Release Plugin are all unpaid 
volunteers</li>
       </ul>
-      </p>
 
       <p>
       For more information on creating patches see the
@@ -91,12 +93,12 @@ limitations under the License.
 
       <p>
       You may also find these links useful:
+      </p>
       <ul>
         <li><a 
href="https://issues.apache.org/jira/secure/IssueNavigator.jspa?reset=true&amp;pid=12310466&amp;component=12312401&amp;sorter/field=issuekey&amp;sorter/order=DESC&amp;status=1&amp;status=3&amp;status=4";>All
 Open Apache Commons Release Plugin bugs</a></li>
         <li><a 
href="https://issues.apache.org/jira/secure/IssueNavigator.jspa?reset=true&amp;pid=12310466&amp;component=12312401&amp;sorter/field=issuekey&amp;sorter/order=DESC&amp;status=5&amp;status=6";>All
 Resolved Apache Commons Release Plugin bugs</a></li>
         <li><a 
href="https://issues.apache.org/jira/secure/IssueNavigator.jspa?reset=true&amp;pid=12310466&amp;component=12312401&amp;sorter/field=issuekey&amp;sorter/order=DESC";>All
 Apache Commons Release Plugin bugs</a></li>
       </ul>
-      </p>
     </section>
   </body>
 </document>
diff --git a/src/site/xdoc/mail-lists.xml b/src/site/xdoc/mail-lists.xml
index 24c64b2..3737f5a 100644
--- a/src/site/xdoc/mail-lists.xml
+++ b/src/site/xdoc/mail-lists.xml
@@ -39,7 +39,9 @@ limitations under the License.
  |                                                                      |
  +======================================================================+
 -->
-<document>
+<document xmlns="http://maven.apache.org/XDOC/2.0";
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+  xsi:schemaLocation="http://maven.apache.org/XDOC/2.0 
https://maven.apache.org/xsd/xdoc-2.0.xsd";>
   <properties>
     <title>Apache Commons Release Plugin Mailing Lists</title>
     <author email="d...@commons.apache.org">Apache Commons Documentation 
Team</author>
@@ -53,10 +55,10 @@ limitations under the License.
         To make it easier for people to only read messages related to 
components they are interested in,
         the convention in Commons is to prefix the subject line of messages 
with the component's name,
         for example:
-        <ul>
-          <li>[release-plugin] Problem with the ...</li>
-        </ul>
       </p>
+      <ul>
+        <li>[release-plugin] Problem with the ...</li>
+      </ul>
       <p>
         Questions related to the usage of Apache Commons Release Plugin should 
be posted to the
         <a 
href="https://lists.apache.org/list.html?u...@commons.apache.org";>User List</a>.
diff --git a/src/site/xdoc/vote-txt.xml b/src/site/xdoc/vote-txt.xml
index fe0ad00..554883b 100644
--- a/src/site/xdoc/vote-txt.xml
+++ b/src/site/xdoc/vote-txt.xml
@@ -15,30 +15,26 @@
    See the License for the specific language governing permissions and
    limitations under the License.
 -->
-<document>
-
+<document xmlns="http://maven.apache.org/XDOC/2.0";
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+  xsi:schemaLocation="http://maven.apache.org/XDOC/2.0 
https://maven.apache.org/xsd/xdoc-2.0.xsd";>
     <properties>
         <title>Generating VOTE.txt</title>
         <author email="d...@commons.apache.org">Apache Commons Documentation 
Team</author>
     </properties>
-
     <body>
-
-
-        <section name="commons-release:vote-txt" href="vote-txt">
-
+        <section name="commons-release:vote-txt" id="vote-txt">
             <subsection name="Overview">
                 <p>
                 The <code>commons-release:vote-txt</code> goal generates a 
VOTE.txt file for a component.
                 Execute the goal using the following command: <source>mvn 
commons-release:vote-txt</source>
                 </p>
-
                 <p>
                 <strong>Note:</strong> The VOTE.txt should be regenerated 
before every release candidate.
                 </p>
-
                 <p>
                 This goal uses the following:
+                </p>
                 <ul>
                     <li>The goal is mapped to the ant script/target using the 
<code>vote-txt</code> mojo definition in the
                         <a 
href="http://svn.apache.org/repos/asf/commons/proper/commons-release-plugin/trunk/src/main/scripts/generate-xdocs.mojos.xml";>generate-xdocs.mojos.xml</a>
 mapping document</li>
@@ -49,17 +45,15 @@
                         template</li>
                     <li>Uses the <a href="vote-txt-mojo.html">goal's (i.e. 
mojo's) parameters</a> to filter values in the template</li>
                 </ul>
-                </p>
             </subsection>
-
             <subsection name="Configuration">
                 <p>
                 To generate a VOTE.txt, the following <a 
href="vote-txt-mojo.html">properties</a>  are configured in the component's 
<code>pom.xml</code>
+                </p>
                 <ul>
                     <li><b>commons.componentid</b> - Commons component ID</li>
                     <li><b>commons.release.version</b> - The version number of 
the latest release of the component</li>
                 </ul>
-                </p>
                 <p>
                 Example configuration for Commons Chain:
 <source><![CDATA[
@@ -70,8 +64,6 @@
 ]]></source>
                 </p>
             </subsection>
-
         </section>
-
     </body>
 </document>

Reply via email to