[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
r6871 - trunk/gnue-appserver
From: |
reinhard |
Subject: |
r6871 - trunk/gnue-appserver |
Date: |
Thu, 6 Jan 2005 08:43:27 -0600 (CST) |
Author: reinhard
Date: 2005-01-06 08:43:26 -0600 (Thu, 06 Jan 2005)
New Revision: 6871
Modified:
trunk/gnue-appserver/TODO
Log:
Forgot to update TODO from changed ROADMAP.in.
Modified: trunk/gnue-appserver/TODO
===================================================================
--- trunk/gnue-appserver/TODO 2005-01-06 14:20:40 UTC (rev 6870)
+++ trunk/gnue-appserver/TODO 2005-01-06 14:43:26 UTC (rev 6871)
@@ -9,30 +9,29 @@
GOALS
----------------------------------------------------------------------
- The 0.4 Release will add a management interface and implement transaction and
- locking support.
+ The 0.4 release will add some features to make Appserver usable in production
+ environments with limited security requirements.
----------------------------------------------------------------------
TODO
----------------------------------------------------------------------
-RPC API
- * Add session management (i.e. use a timeout for a session as a whole,
- to release all session objects after a session timeouts) (*)
+ Support for dirty reads (request() will also return uncommitted objects
+ that were created in the same session)
-Data Interface
- * move transaction and locking support in the Appserver itself
+ Reloading class definitions without restarting the server (Appserver will
+ reload gcd's in a configurable directory tree when given a SIGHUP signal)
-Management Interface
- * add a Management interface with a safe 'shutdown' command.
- (i.e. wait until all sessions are closed and forbid new sessions)
- * status monitoring support (memory usage, current query, current
- sessions, ..)
- * add a safe 'restart' command (which reloads configuration files to
- allow a very low down-time). There should be no need to restart
- clients if possible.
+ Descending sort
+ Configurable sort behaviour for None values for cases where Appserver does
+ the sorting (sort at beginning of list, sort at end of list, each for
+ ascending and descending sort)
+ Condition of type <exists> (give me all customers that have an order for item
+ x)
+
+
======================================================================
0.5 Releases
======================================================================
@@ -47,12 +46,41 @@
TODO
----------------------------------------------------------------------
-General
- * General security audit of the code
+ General security audit of the code
-Authentication Interface
- * Advanced security support (=access restrictions on a user/object
- class basis)
+ Authentication
+ Role based access permissions on object create/modify/delete and field
+ read/write basis
+======================================================================
+0.6 Releases
+======================================================================
+
+----------------------------------------------------------------------
+GOALS
+----------------------------------------------------------------------
+
+ The 0.6 Release will add a management interface and implement transaction and
+ locking support.
+
+----------------------------------------------------------------------
+TODO
+----------------------------------------------------------------------
+
+RPC API
+ * Add session management (i.e. use a timeout for a session as a whole,
+ to release all session objects after a session timeouts) (*)
+
+Data Interface
+ * move transaction and locking support in the Appserver itself
+
+Management Interface
+ * add a Management interface with a safe 'shutdown' command.
+ (i.e. wait until all sessions are closed and forbid new sessions)
+ * status monitoring support (memory usage, current query, current
+ sessions, ..)
+
+
+
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- r6871 - trunk/gnue-appserver,
reinhard <=