You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@rave.apache.org by Apache Wiki <wi...@apache.org> on 2012/04/23 17:14:09 UTC

[Rave Wiki] Trivial Update of "ArchitectureTopics/ContextServices/JcrConfigModule" by UnicoHommes

Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Rave Wiki" for change notification.

The "ArchitectureTopics/ContextServices/JcrConfigModule" page has been changed by UnicoHommes:
http://wiki.apache.org/rave/ArchitectureTopics/ContextServices/JcrConfigModule?action=diff&rev1=1&rev2=2

+ For Rave JCR content services sandbox project we need a way to easily get content in and out of the repository.
+ 
  === Content Import/Export ===
+ 
+ JCR already provides XML import and export, however, the format is not very human-friendly and no merge functionality is supported.
+ 
  Feature list:
  
-  * Support for JSON format content description
+  * Support for JSON format content description ()
-  * Binaries as separate files
   * Resolve path-based reference type properties
   * CND import support
+  * Import order and dependency resolution
-  * Import order based on dependencies between import items
-  * Automatic module/jar file scanning for import files
-  * Per-item import settings such uuid- and merge-behaviour
+  * Per-item import settings for node and property merge behavior
  
  Out of scope:
  
   * ACLs / security
-  * Delta's such as content delete, multi-valued property appends and property value overrides.
   * Same name sibling support
  
  === Bootstrap/Initialization ===
+ 
+ This feature builds on the Json-based import functionality with merge capabilities defined above. It adds automatic scanning of jars for content and cnds to import and updates a registry of initialize items that have been bootstrapped.
+ 
  Feature list:
  
-  * Leverages content import (see above)
   * Registration of imported content
   * Bootstrap order based on dependencies between content modules/jar files
+  * Optional version-based reloading