You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-commits@jackrabbit.apache.org by ju...@apache.org on 2012/04/30 11:46:30 UTC

svn commit: r1332139 - in /jackrabbit/oak/trunk: README.md pom.xml

Author: jukka
Date: Mon Apr 30 09:46:29 2012
New Revision: 1332139

URL: http://svn.apache.org/viewvc?rev=1332139&view=rev
Log:
OAK-77: Consolidate Utilities

Update README and adjust ordering of modules in top-level POM

Modified:
    jackrabbit/oak/trunk/README.md
    jackrabbit/oak/trunk/pom.xml

Modified: jackrabbit/oak/trunk/README.md
URL: http://svn.apache.org/viewvc/jackrabbit/oak/trunk/README.md?rev=1332139&r1=1332138&r2=1332139&view=diff
==============================================================================
--- jackrabbit/oak/trunk/README.md (original)
+++ jackrabbit/oak/trunk/README.md Mon Apr 30 09:46:29 2012
@@ -2,15 +2,15 @@
 Jackrabbit Oak - the next generation content repository
 =======================================================
 
-Jackrabbit Oak is an effort to implement a scalable and performant hierarchical content
-repository for use as the foundation of modern world-class web sites and
-other demanding content applications.
+Jackrabbit Oak is an effort to implement a scalable and performant
+hierarchical content repository for use as the foundation of modern
+world-class web sites and other demanding content applications.
 
 The Oak effort is a part of the Apache Jackrabbit project.
 Apache Jackrabbit is a project of the Apache Software Foundation.
 
-Jackrabbit Oak 0.1 is to be considered alpha-level software. Use at your own risk 
-with no stability or compatibility guarantees. 
+Oak is currently alpha-level software. Use at your own risk with no
+stability or compatibility guarantees.
 
 Getting Started
 ---------------
@@ -20,16 +20,26 @@ Maven 3 and Java 6 (or higher) like this
 
     mvn clean install
 
+To run the build with all integration tests enabled, use:
+
+    mvn clean install -PintegrationTesting
+
 The build consists of the following main components:
 
-    oak-parent - parent POM
-    oak-mk     - MicroKernel API and default implementation
-    oak-core   - Oak repository API and implementation
-    oak-jcr    - JCR binding for the Oak repository
-    oak-run    - runnable jar packaging
-    oak-it     - integration tests
-    oak-bench  - performance tests
+  - oak-parent    - parent POM
+  - oak-commons   - shared utility code
+  - oak-mk        - MicroKernel API and default implementation
+  - [oak-core][1] - Oak repository API and implementation
+  - oak-jcr       - JCR binding for the Oak repository
+  - oak-sling     - integration with Apache Sling
+  - oak-run       - runnable jar packaging
+  - oak-it        - integration tests
+    - oak-it/mk   - integration tests for MicroKernel
+    - oak-it/jcr  - integration tests for JCR
+    - oak-it/osgi - integration tests for OSGi
+  - oak-bench     - performance tests
 
+  [1]: oak-core/README.md
 
 License (see also LICENSE.txt)
 ------------------------------

Modified: jackrabbit/oak/trunk/pom.xml
URL: http://svn.apache.org/viewvc/jackrabbit/oak/trunk/pom.xml?rev=1332139&r1=1332138&r2=1332139&view=diff
==============================================================================
--- jackrabbit/oak/trunk/pom.xml (original)
+++ jackrabbit/oak/trunk/pom.xml Mon Apr 30 09:46:29 2012
@@ -37,6 +37,7 @@
 
   <modules>
     <module>oak-parent</module>
+    <module>oak-commons</module>
     <module>oak-mk</module>
     <module>oak-core</module>
     <module>oak-jcr</module>
@@ -44,7 +45,6 @@
     <module>oak-run</module>
     <module>oak-it</module>
     <module>oak-bench</module>
-    <module>oak-commons</module>
   </modules>
 
   <scm>