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
+