Update of /project/elephant/cvsroot/elephant In directory clnet:/tmp/cvs-serv4595
Modified Files: TODO Log Message: Fix to map-index test; a tweaked version of Robert's symbol/pakage conversion diff and misc changes to serializer
--- /project/elephant/cvsroot/elephant/TODO 2007/02/20 19:12:57 1.55 +++ /project/elephant/cvsroot/elephant/TODO 2007/02/21 04:47:41 1.56 @@ -11,9 +11,6 @@ Migration: - Validate SQL migration 0.6.0->0.6.1 (Robert)
-Ian todo: -- Apply Robert's package translation changes - Lisp Support: - Win32 builds - Windows support for asdf-based library builds? Include 32-bit dll in release? @@ -63,6 +60,7 @@
Major Bugs: x Derived indices fail to re-connect after reopening a database under :class synchronization policy (Ian) +x Package translation to properly upgrade databases where packages were renamed (Robert)
Minor Bugs: x Enable with-transactions to properly process forms returning multiple values (Ian) @@ -184,6 +182,11 @@ support additional lisps and to seriously clean up metaclasses.lisp and classes.lisp protocols (no love on first attempt) (log these in Track; not part of 0.6.2) + - Serious work to integrate a proper condition system and potential restarts + for various errors (especially recoverable ones) while accessing db data + - deserialize fubar / diagnose & return value + - missing package / add package/symbol translation + - others?
Features: - Backup function: allow users to specify a backup function to archive the database contents