You are viewing a plain text version of this content. The canonical link for it is here.
Posted to general-cvs@xml.apache.org by vg...@apache.org on 2007/03/01 15:02:40 UTC
svn commit: r513331 - in /xml/site/targets/xindice/dev: todo.html todo.pdf
Author: vgritsenko
Date: Thu Mar 1 06:02:39 2007
New Revision: 513331
URL: http://svn.apache.org/viewvc?view=rev&rev=513331
Log:
fix dev/todo
Modified:
xml/site/targets/xindice/dev/todo.html
xml/site/targets/xindice/dev/todo.pdf
Modified: xml/site/targets/xindice/dev/todo.html
URL: http://svn.apache.org/viewvc/xml/site/targets/xindice/dev/todo.html?view=diff&rev=513331&r1=513330&r2=513331
==============================================================================
--- xml/site/targets/xindice/dev/todo.html (original)
+++ xml/site/targets/xindice/dev/todo.html Thu Mar 1 06:02:39 2007
@@ -5,7 +5,7 @@
<meta content="Apache Forrest" name="Generator">
<meta name="Forrest-version" content="0.8-dev">
<meta name="Forrest-skin-name" content="pelt">
-<title>Todo List</title>
+<title>Dev Todo List</title>
<link type="text/css" href="../skin/basic.css" rel="stylesheet">
<link media="screen" type="text/css" href="../skin/screen.css" rel="stylesheet">
<link media="print" type="text/css" href="../skin/print.css" rel="stylesheet">
@@ -170,134 +170,62 @@
<a class="dida" href="todo.pdf"><img alt="PDF -icon" src="../skin/images/pdfdoc.gif" class="skin"><br>
PDF</a>
</div>
-<h1>Todo List</h1>
+<h1>Dev Todo List</h1>
<div id="minitoc-area">
<ul class="minitoc">
<li>
-<a href="#Long+Term">Long Term</a>
+<a href="#Introduction">Introduction</a>
</li>
<li>
-<a href="#High+Priority">High Priority</a>
+<a href="#Development">Development</a>
</li>
<li>
-<a href="#Medium+Priority">Medium Priority</a>
+<a href="#Documentation">Documentation</a>
</li>
</ul>
</div>
-
-<a name="N10008"></a><a name="Long+Term"></a>
-<h2 class="h3">Long Term</h2>
+
+<a name="N10018"></a><a name="Introduction"></a>
+<h2 class="h3">Introduction</h2>
<div class="section">
-<ul>
-<li>
-<strong>[xml]</strong>
- <strong>Compressed DOM: Huge document support</strong> We need to
- create a virtualized byte array class to drive the compressed DOM
- system. Right now, there's a single byte array that represents the
- entire compressed document, but if that byte array is huge, and the
- document doesn't need to be fully traversed, then most of it is
- hanging around in memory for no reason.
- → open</li>
-<li>
-<strong>[xml]</strong>
- <strong>Basic Document-level transactions</strong> We need to provide
- the ability to lock a node (and recursively everything beneath it) to
- support node-level transactions. This locking should allow for both
- single writer/many reader and exclusive locking.
- → open</li>
-<li>
-<strong>[xml]</strong>
- <strong>Scheduling</strong> An Application-level scheduler needs to be
- developed for performing automated management tasks. Events will fall
- into several classes, including XMLObject method calls and external
- command execution.
- → open</li>
-<li>
-<strong>[xml]</strong>
- <strong>The Query Engine</strong> The query engine has basic
- functionality right now. Indexing and XPath query work against a
- Collection, but no unified cross-Collection query system currently
- exists.
- → open</li>
-<li>
-<strong>[xml]</strong>
- <strong>Grouped resource-level transactions</strong> A system needs to
- be designed that allows transactions across a set of resources to be
- performed. First step towards implementing transaction support is
- implementation of the document locking mechanism.
- → open</li>
-<li>
-<strong>[xml]</strong>
- <strong>XQuery support</strong> The Xindice projects needs to work
- with the Xalan project in order to produce a common Apache Foundation
- XQuery implementation.
- → open</li>
-</ul>
+<p>
+ For a new version of Xindice to be released, these following
+ todos must be completed. Do not expect anything if these tasks
+ are not done! So if you want to see a new release before the
+ end of the millenium, choose your task!
+ </p>
</div>
-
-<a name="N10038"></a><a name="High+Priority"></a>
-<h2 class="h3">High Priority</h2>
+
+
+<a name="N10022"></a><a name="Development"></a>
+<h2 class="h3">Development</h2>
<div class="section">
<ul>
+
<li>
-<strong>[code]</strong>
- <strong>WebAdmin</strong> Integrate new WebDAV capable WebAdmin into
- the main codebase.
- → open</li>
-<li>
-<strong>[code]</strong>
- <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.
- → open</li>
-<li>
-<strong>[code]</strong>
- <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.
- → open</li>
+ Integrate new webadmin tool to replace the ugly debug tool.
+ </li>
+
</ul>
</div>
-
-<a name="N10053"></a><a name="Medium+Priority"></a>
-<h2 class="h3">Medium Priority</h2>
+
+
+<a name="N1002F"></a><a name="Documentation"></a>
+<h2 class="h3">Documentation</h2>
<div class="section">
<ul>
+
<li>
-<strong>[code]</strong>
- <strong>Entity Catalogue</strong> Xindice should have internal XML entity
- catalogue and utilize it. Catalogue management operations should be made
- available via Collection API.
- → open</li>
-<li>
-<strong>[code]</strong>
- <strong>Authentication</strong> Xindice server should support collection
- level authentication as per XML:DB Database.getCollection method.
- → open</li>
-<li>
-<strong>[code]</strong>
- <strong>Authorization</strong> Xindice should support collection level
- and document level authorization of users and groups.
- → open</li>
-<li>
-<strong>[code]</strong>
- <strong>Administration</strong> Xindice should provide administration
- tools for database consistency check, recovery, export/import.
- → open</li>
-<li>
-<strong>[code]</strong>
- <strong>Specifications</strong> We need to continue fleshing out our
- technical specifications for the core.
- → open</li>
-<li>
-<strong>[code]</strong>
- <strong>Javadocs</strong> We need to continue fleshing out our technical
- specifications for the core.
- → open</li>
+ Define the tables of content for the different guides and fill in
+ the holes!
+ </li>
+
</ul>
</div>
-
+
+<p align="right">
+<font size="-2">by Vladimir R. Bossicard</font>
+</p>
</div>
<!--+
|end content
Modified: xml/site/targets/xindice/dev/todo.pdf
URL: http://svn.apache.org/viewvc/xml/site/targets/xindice/dev/todo.pdf?view=diff&rev=513331&r1=513330&r2=513331
==============================================================================
Binary files - no diff available.
---------------------------------------------------------------------
To unsubscribe, e-mail: general-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: general-cvs-help@xml.apache.org