Author: vgritsenko
Date: Thu Mar 8 20:38:31 2007
New Revision: 516293
URL: http://svn.apache.org/viewvc?view=rev&rev=516293
Log:
draft plan
Modified:
xml/xindice/trunk/src/documentation/content/xdocs/dev/todo.xml
xml/xindice/trunk/status.xml
Modified: xml/xindice/trunk/src/documentation/content/xdocs/dev/todo.xml
URL: http://svn.apache.org/viewvc/xml/xindice/trunk/src/documentation/content/xdocs/dev/todo.xml?view=diff&rev=516293&r1=516292&r2=516293
==============================================================================
--- xml/xindice/trunk/src/documentation/content/xdocs/dev/todo.xml (original)
+++ xml/xindice/trunk/src/documentation/content/xdocs/dev/todo.xml Thu Mar 8 20:38:31 2007
@@ -32,6 +32,7 @@
<version>$Revision$</version>
<authors>
<person name="Vladimir R. Bossicard" email="[email protected]"/>
+ <person name="Vadim Gritsenko" email="[email protected]"/>
</authors>
</header>
@@ -44,13 +45,67 @@
are not done! So if you want to see a new release before the
end of the millenium, choose your task!
</p>
+ <p>
+ Some plan items duplicating items from the main TODO page.
+ </p>
+ </section>
+
+ <section>
+ <title>Xindice 1.1 Release Plan</title>
+ <ul>
+ <li>
+ <strong>Admin Tool</strong> Vet database copy/reindex tool (DatabaseRebuild),
+ test on existing databases. Implement bat/shell script for the tool.
+ </li>
+ <li>
+ <strong>Documentation</strong> Create migration document from older releases
+ to release 1.1.
+ </li>
+ </ul>
</section>
<section>
- <title>Development</title>
+ <title>Xindice 1.2 Release Plan</title>
<ul>
<li>
- Integrate new webadmin tool to replace the ugly debug tool.
+ <strong>WebAdmin</strong> Integrate new WebDAV capable WebAdmin into
+ the main codebase, instead of ugly debug tool.
+ </li>
+ <li>
+ <strong>XML-RPC</strong> Update to XML-RPC release 3.0 or newer.
+ </li>
+ <li>
+ <strong>XML-RPC</strong> Extend Xindice XML-RPC API to optimize transmission
+ of collection's symbol table between server and the client for reduced
+ traffic and improved performance.
+ </li>
+ <li>
+ <strong>Caching</strong> Revisit implementation of documents cache in
+ the core Collection class. Clarify caching semantics, implement caching
+ for all use cases (compressed, uncompressed, binary objects). Ensure
+ dirty data can not be placed in the cache.
+ </li>
+ <li>
+ <strong>Admin Tool</strong> Extend admin tool to provide
+ database consistency check, recovery operations.
+ </li>
+ <li>
+ <strong>Paged</strong> Introduce Paged interface to separate logical Hash
+ and Tree structures from the physical storage mechanism. Implement
+ nio based Paged as an option in addition to existing raf
+ based Paged.
+ </li>
+ <li>
+ <strong>FullText</strong> Implement full text indexing and searching.
+ See scratchpad for some code.
+ </li>
+ <li>
+ <strong>Entity Catalogue</strong> Xindice should have internal XML entity
+ catalogue and utilize it. Catalogue management operations should be made
+ available via Collection API.
+ </li>
+ <li>
+ ...
</li>
</ul>
</section>
Modified: xml/xindice/trunk/status.xml
URL: http://svn.apache.org/viewvc/xml/xindice/trunk/status.xml?view=diff&rev=516293&r1=516292&r2=516293
==============================================================================
--- xml/xindice/trunk/status.xml (original)
+++ xml/xindice/trunk/status.xml Thu Mar 8 20:38:31 2007
@@ -82,9 +82,9 @@
dirty data can not be placed in the cache.
</action>
<action context="code" dev="open">
- <strong>XML-RPC</strong> Extend Xindice XML-RPC API to support transmission
- of collection's symbol table to the client and to support exchange of
- compressed documents between server and the client for improved performance.
+ <strong>XML-RPC</strong> Extend Xindice XML-RPC API to optimize transmission
+ of collection's symbol table between server and the client for reduced
+ traffic and improved performance.
</action>
</actions>
<actions priority="Medium Priority">
lmpx.com only provides a reader for public news (NNTP) servers. It is not
affiliated with the servers or forums shown here and is not responsible for
the content of articles, which is written by their respective authors.