commit-gnue
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

gnue/geas TODO


From: Reinhard Mueller
Subject: gnue/geas TODO
Date: Sat, 09 Jun 2001 17:29:17 -0700

CVSROOT:        /cvs
Module name:    gnue
Changes by:     Reinhard Mueller <address@hidden>       01/06/09 17:29:17

Modified files:
        geas           : TODO 

Log message:
        updated

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/geas/TODO.diff?cvsroot=OldCVS&tr1=1.51&tr2=1.52&r1=text&r2=text

Patches:
Index: gnue/geas/TODO
diff -u gnue/geas/TODO:1.51 gnue/geas/TODO:1.52
--- gnue/geas/TODO:1.51 Fri Jun  8 11:49:35 2001
+++ gnue/geas/TODO      Sat Jun  9 17:29:17 2001
@@ -21,34 +21,32 @@
 
 The list is sorted by priority, but any help is apreciated
 
-6.  finish int64 data type {objectcache,objectstore,oql,core}
-7.  finish boolean data type {objectcache,objectstore,oql,core}
-9.  add TYPE (typedef), needed for consistency of design and elimination
+1.  finish int64 data type {objectcache,objectstore,oql,core}
+2.  finish boolean data type {objectcache,objectstore,oql,core}
+3.  add TYPE (typedef), needed for consistency of design and elimination
     of errors in the design database. {classdef}
-11. improve include concept for gcd files {classdef}
-13. fix the error where duplicate field names pass the parser {classdef}
-14. increase encapsulation if the modules. Data structures in the modules
+4.  improve include concept for gcd files {classdef}
+5.  fix the error where duplicate field names pass the parser {classdef}
+6.  increase encapsulation if the modules. Data structures in the modules
     should be private. objectcache, classdef, oql and object store are tied
     together too much. {everything}
-15. method handling should be redesigned {methods}
-    13.7 Bug - If methods have non-string arguments the parser fails.
+7.  method handling should be redesigned {methods}
+7a. Bug - If methods have non-string arguments the parser fails.
     (segfault with no debug, hits assert in debug version) {classdef}
-    (include 13.7 with 15.)
-16. go through documentation and fix things that are outdated
-16.5 enable long options and check options consistency with gnu standards
-17. black box testing/qualification program for geas.  should be a python
+    (include 7a. with 7.)
+8.  go through documentation and fix things that are outdated
+9.  enable long options and check options consistency with gnu standards
+10. black box testing/qualification program for geas.  should be a python
     program that creates one or more .gcd file(s), runs geas configured
     with the .gcd file(s), then examines the resulting sql tables to
     assure that geas is working correctly for creating the tables, then
     use geas and examine objects for correct operation of geas, and
     then erase or remove the tables created.  Should be able to borrow
     code from forms for direct sql interface {nothing}
-4.  fix so that TYPEs do not have to be fully qualified to work {classdef}
-19. geas/src/objectstore : Requires libGDA support, based on the current MySQL
-    and PostgreSQL code {objectstore}
-20. make the whole thing thread-safe
-21. enable geas to read gcd files from more than one directory tree {classdef}
-22. change objectstore and oql into a reusable database abstraction library
+11. fix so that TYPEs do not have to be fully qualified to work {classdef}
+12. make the whole thing thread-safe
+13. enable geas to read gcd files from more than one directory tree {classdef}
+14. change objectstore and oql into a reusable database abstraction library
 
 
 ===============================================================================
@@ -63,11 +61,6 @@
 --enable-debug should cause -ggdb to be used (to cause extra debugging
 information for gdb to be included.) without this option, no files should
 use the -gdb option when being compiled.
-
-Associated with that: files in the lib/classdef directory should include
-config.h (mostly to ensure they are recompiled if the debug options are
-changed, although they may need compile time options added at some stage, as
-well.)
 
 add --enable-naming-service :
   should define ENABLE_NAMING_SERVICE in config.h (done)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]