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-email.git
commit 1e68064e5349342c8d03037c40a7b0e8c541e150 Author: Gary Gregory <garydgreg...@gmail.com> AuthorDate: Sat Dec 16 09:30:52 2023 -0500 Update site for next release --- src/site/site.xml | 41 ++++++++++----------- src/site/xdoc/building.xml | 89 ++++++++++++++++++++++++---------------------- src/site/xdoc/index.xml | 17 +++------ 3 files changed, 69 insertions(+), 78 deletions(-) diff --git a/src/site/site.xml b/src/site/site.xml index 4e93039..b03e46c 100644 --- a/src/site/site.xml +++ b/src/site/site.xml @@ -16,29 +16,26 @@ limitations under the License. --> <project name="Commons Email"> - <bannerRight> - <name>Commons Email</name> - <src>/images/email-logo-white.png</src> - <href>/index.html</href> - </bannerRight> + <bannerRight> + <name>Commons Email</name> + <src>/images/email-logo-white.png</src> + <href>/index.html</href> + </bannerRight> - <body> - <menu name="Email"> - <item name="Overview" href="/index.html"/> - <item name="Download" href="https://commons.apache.org/email/download_email.cgi"/> - <item name="User guide" href="/userguide.html"/> - <item name="Security Reports" href="/security-reports.html"/> - <item name="Latest API docs (development)" href="/apidocs/index.html"/> - <item name="Javadoc (1.5 release)" href="/javadocs/api-release/index.html"/> - <item name="Javadoc (1.4 release)" href="/javadocs/api-1.4/index.html"/> - <item name="Javadoc (1.3.3 release)" href="/javadocs/api-1.3.3/index.html"/> - <item name="Javadoc (1.2 release)" href="/javadocs/api-1.2/index.html"/> - </menu> - - <menu name="Development"> - <item name="Building" href="/building.html"/> - </menu> + <body> + <menu name="Email"> + <item name="Overview" href="/index.html" /> + <item name="Download" href="https://commons.apache.org/email/download_email.cgi" /> + <item name="User guide" href="/userguide.html" /> + <item name="Security Reports" href="/security-reports.html" /> + <item name="Javadoc" href="/apidocs/index.html" /> + <item name="Javadoc Archive" href="https://javadoc.io/doc/org.apache.commons/commons-email/latest/index.html" /> + </menu> - </body> + <menu name="Development"> + <item name="Building" href="/building.html" /> + </menu> + + </body> </project> diff --git a/src/site/xdoc/building.xml b/src/site/xdoc/building.xml index d8969e3..2a22e3c 100644 --- a/src/site/xdoc/building.xml +++ b/src/site/xdoc/building.xml @@ -16,47 +16,50 @@ See the License for the specific language governing permissions and limitations under the License. --> <document> - <properties> - <title>Building</title> - <author email="d...@commons.apache.org">Commons Documentation Team</author> - </properties> -<body> -<!-- ================================================== --> -<section name="Overview"> -<p> - Commons Email uses <a href="http://maven.apache.org">Maven 2.0</a> -</p> -</section> -<!-- ================================================== --> -<section name="Maven Goals"> - <p> - To build a jar file, change into Email's root directory and run "mvn package". - The result will be in the "target" subdirectory. - </p> - <p> - To build the Javadocs, run "mvn javadoc:javadoc". - The result will be in "target/docs/apidocs". - </p> - <p> - To build the full website, run "mvn site". - The result will be in "target/site". - You must be using JDK 5 or higher to successfully complete this target. - </p> -</section> -<!-- ================================================== --> -<section name="Development"> - <p> - Commons Email may be used on any JRE from 1.5 onwards. - </p> - <p> - Commons Email requires <a href="http://code.google.com/p/subethasmtp/">SubEtha SMTP</a> - for its unit tests. <br /> - </p> - <p> - This jar will be automatically installed to your local Maven 2 repository - if you build using Maven. - </p> -</section> -<!-- ================================================== --> -</body> + <properties> + <title>Building</title> + <author email="d...@commons.apache.org">Commons Documentation Team</author> + </properties> + <body> + <section name="Overview"> + <p> + Commons Email uses + <a href="http://maven.apache.org">Maven</a>. + </p> + </section> + <section name="Maven Goals"> + <p> + To build a jar and verify all files, change into Email's root directory and run <code>mvn</code>. + The result will be in the "target" subdirectory. + </p> + <p> + To only build the jar file, change into Email's root directory and run <code>mvn clean package</code>. + The result will be in the "target" subdirectory. + </p> + <p> + To only build the Javadocs, run "mvn clean javadoc:javadoc". + The result will be in "target/docs/apidocs". + </p> + <p> + To build the full website, run "mvn clean verify site". + The result will be in "target/site". + You must be using JDK 5 or higher to successfully complete this target. + </p> + </section> + <section name="Development"> + <p> + Commons Email requires Java 8. + </p> + <p> + Commons Email requires + <a href="http://code.google.com/p/subethasmtp/">SubEtha SMTP</a> + for its unit tests. + <br /> + </p> + <p> + This jar will be automatically installed to your local Maven repository + if you build using <code>mvn clean install</code>. + </p> + </section> + </body> </document> diff --git a/src/site/xdoc/index.xml b/src/site/xdoc/index.xml index 54d31cc..dfa7789 100644 --- a/src/site/xdoc/index.xml +++ b/src/site/xdoc/index.xml @@ -77,24 +77,15 @@ </p> <ul> <li>The - <a href="javadocs/api-release/index.html">current release 1.5</a> + <a href="/apidocs/index.html">Javadoc</a> </li> <li>The - <a href="javadocs/api-1.4/index.html">previous version 1.4</a> - </li> - <li>The - <a href="javadocs/api-1.3.3/index.html">previous version 1.3.3</a> - </li> - <li>The - <a href="javadocs/api-1.2/index.html">previous version 1.2</a> - </li> - <li>The - <a href="apidocs/index.html">latest SVN</a> + <a href="https://javadoc.io/doc/org.apache.commons/commons-email/latest/index.html">Javadoc Archive</a> </li> </ul> <p> The - <a href="scm.html">subversion repository</a> + <a href="scm.html">git repository</a> can be <a href="https://gitbox.apache.org/repos/asf?p=commons-email.git">browsed</a>. </p> @@ -102,7 +93,7 @@ <!-- ================================================== --> <section name="Releases"> <p> - The latest version 1.5, requires Java 6 - + The latest version requires Java 8 - <a href="https://commons.apache.org/email/download_email.cgi">Download now!</a> <br/> The full