[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
r5102 - trunk/gnue-appserver
From: |
reinhard |
Subject: |
r5102 - trunk/gnue-appserver |
Date: |
Thu, 12 Feb 2004 09:04:55 -0600 (CST) |
Author: reinhard
Date: 2004-02-12 09:04:54 -0600 (Thu, 12 Feb 2004)
New Revision: 5102
Modified:
trunk/gnue-appserver/BUGS
trunk/gnue-appserver/ROADMAP.in
Log:
Updated documentation to reflect our progress.
Modified: trunk/gnue-appserver/BUGS
===================================================================
--- trunk/gnue-appserver/BUGS 2004-02-12 14:49:28 UTC (rev 5101)
+++ trunk/gnue-appserver/BUGS 2004-02-12 15:04:54 UTC (rev 5102)
@@ -1,8 +1,5 @@
Known bugs/issues in this release:
-* GNUe_ClassRepository.gfd can not be used to create new classes and
- properties. They just don't get saved.
-
* gnue-forms doesn't support format masks for date/time fields, so the time and
datetime fields in the samples can't be used with gnue-forms
@@ -19,6 +16,5 @@
* Not all strings are translatable, i.e. _() has to put around all strings
-* What happens if a classname or a property contains non-ASCII characters. What
- does gnue-schema or geasGsdGen with items like that?
-
+* Test what happens if a classname or a property contains non-ASCII characters.
+ What does gnue-schema or gnue-gsdgen do with items like that?
Modified: trunk/gnue-appserver/ROADMAP.in
===================================================================
--- trunk/gnue-appserver/ROADMAP.in 2004-02-12 14:49:28 UTC (rev 5101)
+++ trunk/gnue-appserver/ROADMAP.in 2004-02-12 15:04:54 UTC (rev 5102)
@@ -3,8 +3,10 @@
===================================================================
+
0.1.0
+
GOALS
The 0.1.0 release will be our first milestone. <br><br>
So during the 0.0.x release we will mainly focus on developing a
@@ -22,72 +24,66 @@
[Documentation]
- Update Documentation to cover all changes.
+ Update Documentation to cover all changes.
[RPC API]
- Move explicit data type checking and support into the RPC layer (*)
+ Move explicit data type checking and support into the RPC layer (*)
- Add session management (i.e. use a timeout for a session as a whole,
- to release all session objects after a session timeouts) (*)
+ Add session management (i.e. use a timeout for a session as a whole,
+ to release all session objects after a session timeouts) (*)
- [Class Repository]
+ [Data Interface]
- Add support structure for procedures ("gnue_procedure" table,
- "procedures" object class ...)
+ direct select/update access through new connection object (*)
- [Code Interface]
-
- Implement a code interface/method executor (*)
-
- [Data Interface]
- direct select/update access through new connection object (*)
-
- OO-feeling (which means that resultsets are not isolated from updates
- (manual or by procedure) when these updates happen in the same session)
- instead of nowadays SQL-feeling (resultsets cannot be modified).
-
- maintain a per-session data cache that gets reused for all accesses to
- the same instance in this session (necessary for OO-feeling)
-
- [Language Interface]
- several improvements (search for the keyword "future" in
- doc/technotes/00001.txt)
-
[Management Interface]
- add a Management interface with a safe 'shutdown' command.
- (i.e. wait until all sessions are closed and forbid new sessions)
+ add a Management interface with a safe 'shutdown' command.
+ (i.e. wait until all sessions are closed and forbid new sessions)
+
IN PROGRESS
-
-
FINISHED
[Documentation]
- API documentation and Whitepaper
+ API documentation and Whitepaper
- [Data Interface]
+ [Data Interface]
- load and store data from databases
+ load and store data from databases
- [Authentification Interface]
+ OO-feeling (which means that resultsets are not isolated from updates
+ (manual or by procedure) when these updates happen in the same session).
- Implement basic authentication of users credentials
+ maintain a per-session data cache that gets reused for all accesses to
+ the same instance in this session (necessary for OO-feeling)
- [Class Repository]
+ [Code Interface]
- Implement a class repository
+ Implement a code interface/method executor (*)
- Add support for dumping the class repository into a gnue schema
- file.
+ [Authentification Interface]
+
+ Implement basic authentication of users credentials
+
+ [Class Repository]
+
+ Implement a class repository
+
+ Add support for dumping the class repository into a gnue schema
+ file.
+
+ Add support structure for procedures ("gnue_procedure" table,
+ "procedures" object class ...)
+
-
===================================================================
+
0.2.x
@@ -101,33 +97,36 @@
[Documentation]
- Update Documentation to cover all changes.
+ Update Documentation to cover all changes.
- Start an Application Server User Manual.
+ Start an Application Server User Manual.
- Start an Application Server Developers Manual.
+ Start an Application Server Developers Manual.
[Class Repository]
- Special Field types (reference, list, indirect and calculated
- fields)
+ Special Field types (reference, list, indirect and calculated
+ fields)
[Data Interface]
- allow changing and creation of database tables
+ allow changing and creation of database tables
[Authentification Interface]
- Advanced security support (=access restrictions on a user/object
- class basis)
+ Advanced security support (=access restrictions on a user/object
+ class basis)
+
IN PROGRESS
FINISHED
+
===================================================================
+
0.3.x
@@ -142,20 +141,20 @@
[Documentation]
- Update Documentation to cover all changes.
+ Update Documentation to cover all changes.
[Data Interface]
- move transaction and locking support in the Appserver itself
+ move transaction and locking support in the Appserver itself
[Management Interface]
- 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.
+ 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.
IN PROGRESS
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- r5102 - trunk/gnue-appserver,
reinhard <=