You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jackrabbit.apache.org by re...@apache.org on 2017/05/02 10:17:52 UTC
svn commit: r1793456 - in /jackrabbit/site/live/jcr:
building-jackrabbit.html creating-releases.html
Author: reschke
Date: Tue May 2 10:17:52 2017
New Revision: 1793456
URL: http://svn.apache.org/viewvc?rev=1793456&view=rev
Log:
@trivial: Site checkin for project Apache Jackrabbit Site-1.0-SNAPSHOT
Modified:
jackrabbit/site/live/jcr/building-jackrabbit.html
jackrabbit/site/live/jcr/creating-releases.html
Modified: jackrabbit/site/live/jcr/building-jackrabbit.html
URL: http://svn.apache.org/viewvc/jackrabbit/site/live/jcr/building-jackrabbit.html?rev=1793456&r1=1793455&r2=1793456&view=diff
==============================================================================
--- jackrabbit/site/live/jcr/building-jackrabbit.html (original)
+++ jackrabbit/site/live/jcr/building-jackrabbit.html Tue May 2 10:17:52 2017
@@ -1,13 +1,13 @@
<!DOCTYPE html>
<!--
- | Generated by Apache Maven Doxia at 2017-01-24
+ | Generated by Apache Maven Doxia at 2017-05-02
| Rendered using Apache Maven Fluido Skin 1.3.1
-->
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170124" />
+ <meta name="Date-Revision-yyyymmdd" content="20170502" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache Jackrabbit - Building Jackrabbit</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
@@ -189,7 +189,7 @@
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2017-01-24
+ <li id="publishDate">Last Published: 2017-05-02
</li>
@@ -472,11 +472,7 @@
<p>The above checkout will create a subdirectory named jackrabbit that contains the latest Jackrabbit sources. See the <a class="externalLink" href="http://svnbook.red-bean.com/">Subversion book</a> or the documentation of your Subversion client for more information on how to manage your source tree and keep it up to date with latest development.</p></div>
<div class="section">
<h2>Building the sources with Maven<a name="Building_the_sources_with_Maven"></a></h2>
-<p>Jackrabbit uses <a class="externalLink" href="http://maven.apache.org/">Maven 3</a> as the build system and the component sources are mostly organized according to the Maven <a class="externalLink" href="http://maven.apache.org/guides/introduction/introduction-to-the-standard-directory-layout.html">Standard Directory Layout</a>. The standard build environment is Maven 3 with the Java Development Kit (JDK) 1.6 (but the build is known to work also with Java 7 and 8).</p>
-
-<blockquote>
-<p>The standard build environment for 1.x versions is Maven 2 with the Java Development Kit (JDK) <i>1.4</i> (but the build is known to work also with Java 5 and 6).</p>
-</blockquote>
+<p>Jackrabbit uses <a class="externalLink" href="http://maven.apache.org/">Maven 3</a> as the build system and the component sources are mostly organized according to the Maven <a class="externalLink" href="http://maven.apache.org/guides/introduction/introduction-to-the-standard-directory-layout.html">Standard Directory Layout</a>. The standard build environment is Maven 3 with the Java Development Kit (JDK) 1.8 for trunk. Older branches use JDK 1.7 (2.14) and JDK 1.6 (2.12 and before).</p>
<p>See the <a class="externalLink" href="http://maven.apache.org/run-maven/index.html">Running Maven</a> page and the related documentation on the Maven web site for instructions on how to use Maven. You may also want to check for Maven integration with your favourite Integrated Development Environment (IDE).</p>
<p>There are Maven project descriptors (POMs) within both the top level jackrabbit directory you checked out above and all the jackrabbit-<i>something</i> component subdirectories. The easiest way to build Jackrabbit is to use the “multimodule” setup within the top level directory:</p>
Modified: jackrabbit/site/live/jcr/creating-releases.html
URL: http://svn.apache.org/viewvc/jackrabbit/site/live/jcr/creating-releases.html?rev=1793456&r1=1793455&r2=1793456&view=diff
==============================================================================
--- jackrabbit/site/live/jcr/creating-releases.html (original)
+++ jackrabbit/site/live/jcr/creating-releases.html Tue May 2 10:17:52 2017
@@ -1,13 +1,13 @@
<!DOCTYPE html>
<!--
- | Generated by Apache Maven Doxia at 2017-02-08
+ | Generated by Apache Maven Doxia at 2017-05-02
| Rendered using Apache Maven Fluido Skin 1.3.1
-->
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20170208" />
+ <meta name="Date-Revision-yyyymmdd" content="20170502" />
<meta http-equiv="Content-Language" content="en" />
<title>Apache Jackrabbit - Creating Releases</title>
<link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
@@ -189,7 +189,7 @@
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2017-02-08
+ <li id="publishDate">Last Published: 2017-05-02
</li>
@@ -479,6 +479,8 @@
<li>Create a <tt>RELEASE-NOTES.txt</tt> file in the root folder of the project to be released. If such a file already exists, update it for the release. See a previous release notes for examples of what to include. The release note report in Jira is a useful source of required information: Open the <a class="externalLink" href="https://issues.apache.org/jira/browse/JCR">JCR Jira</a> or <a class="externalLink" href="https://issues.apache.org/jira/browse/OAK">OAK Jira</a> page, click on the release, then on the “Release Notes” button on the top right. Double-check that all version numbers in the updated Release Notes are accurate. When done, commit the file.</li>
+<li>If the branch is a recent one that supports Java 8, make sure that the API docs can indeed be built with Java 8 (remember it has tighter checks).</li>
+
<li>Build and deploy the release artifacts with Maven. See <a href="#Steps_to_build_the_release_artifacts">below</a> for the exact steps.</li>
<li>Do a sanity check that the <a class="externalLink" href="https://repository.apache.org/index.html#stagingRepositories">staged repository</a> on repository.apache.org contains all artifacts (~19 projects for Jackrabbit).</li>