You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jackrabbit.apache.org by Apache Wiki <wi...@apache.org> on 2010/02/18 10:47:43 UTC

[Jackrabbit Wiki] Update of "RoadMap" by JukkaZitting

Dear Wiki user,

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

The "RoadMap" page has been changed by JukkaZitting.
The comment on this change is: Start collecting the Jackrabbit 3 threads we're having.
http://wiki.apache.org/jackrabbit/RoadMap?action=diff&rev1=2&rev2=3

--------------------------------------------------

- == Short term (2008) ==
+ == Jackrabbit 3 ==
  
-  * Database connection pooling
-  * Built-in access control
+ In February 2010 we started a series of design discussions for Jackrabbit 3. The main threads are:
+ 
+  * [[http://markmail.org/message/pjm3mor3decttfjf|Jackrabbit 3: repository requirements]]
+  * [[http://markmail.org/message/zd7roo6rsdlltsk5|Jackrabbit 3: architectural changes]]
+  * [[http://markmail.org/message/vv7mohr22uqdugah|[jr3] Search index in content]]
+  * [[http://markmail.org/message/mbhiocfpix5w7y5u|[jr3] Unified persistence]]
+  * [[http://markmail.org/message/bijbl5s5wfvmouhx|[jr3] Repository microkernel]]
+  * [[http://markmail.org/message/kay2gctv2pg52o4y|[jr3] Restructure Lucene indexing & make use of Lucene 2.9 features]]
+  * [[http://markmail.org/message/dclsybirtojxlxla|[jr3] Plugin architecture]]
+  * [[http://markmail.org/message/v2wl5nh43zf2shkp|[jr3] Flat hierarchy]]
+  * [[http://markmail.org/message/odsn724erduthh7u|[jr3] MVCC]]
+  * [[http://markmail.org/message/y4djywx36r6bc2me|[jr3] One workspace to rule them all]]
+  * [[http://markmail.org/message/vear2yjdtdqhpog5|[jr3] SPI-based transient layer]]
+  * [[http://markmail.org/message/4ergosyctvd47t7x|[jr3] Support large transactions]]
+  * [[http://markmail.org/message/yml2ytndy4hkixlo|[jr3] Wrapped intelligent objects]]
+  * [[http://markmail.org/message/g6mnjsnn6txcebvf|[jr3] Use JCache JSR-107 for (all) caches]]
+  * [[http://markmail.org/message/4z2kw7qgkmqbwpsm|[jr3] Node types]]
+  * [[http://jackrabbit.markmail.org/search/?q=list:org.apache.jackrabbit.dev+subject:jr3|...]]
+ 
+ == Other ideas ==
+ 
+  * Transactional versioning
   * Node type management
- 
- == Medium term (2008-2009) ==
- 
-  * JCR 2.0
-  * Transactional versioning
-  * WebDAV remoting
   * Hot backup
   * Full XPath
- 
- == Long term (2009-) ==
- 
   * NGP (or something similar)
    * Point in time recovery
    * Native clustering
   * JDBC over JCR
  
+ == Completed in Jackrabbit 2.0 ==
+ 
+  * JCR 2.0
+  * WebDAV remoting
+  * Database connection pooling
+  * Built-in access control
+