[elephant-cvs] CVS elephant
ieslick
ieslick at common-lisp.net
Thu Apr 12 02:47:22 UTC 2007
Update of /project/elephant/cvsroot/elephant
In directory clnet:/tmp/cvs-serv28241
Modified Files:
LICENSE TODO
Log Message:
Mostly documentation edits + fixing copyright in all source files
--- /project/elephant/cvsroot/elephant/LICENSE 2006/02/04 22:25:09 1.4
+++ /project/elephant/cvsroot/elephant/LICENSE 2007/04/12 02:47:22 1.5
@@ -2,9 +2,13 @@
Copyright (c) 2004 by Andrew Blumberg and Ben Lee
<ablumberg at common-lisp.net> <blee at common-lisp.net>
-Some parts Copyright (c) 2005,2006 Robert L. Read
+
+Portions Copyright (c) 2005-2007 Robert L. Read
<rread at common-lisp.net>.
+Portions Copyright (c) 2006-207 Ian S. Eslick
+<ieslick common-lisp net>
+
Elephant users are granted the rights to distribute and use this software
as governed by the terms of the Lisp Lesser GNU Public License
(http://opensource.franz.com/preamble.html), also known as the LLGPL.
@@ -15,8 +19,8 @@
thought of as particularly appropriate for LISP.
Version of Elephant before version 0.5.0 where released under GPL.
-With the permission of Andrew Blumberg, Ben Lee and Robert L. Read,
-the primary contributors of elephant code up until this time, the
-0.5.0 release is made under the LLGPL.
+With the permission of Andrew Blumberg, Ben Lee, Robert L. Read and
+Ian S. Eslick, the primary contributors of elephant code up until this
+time, versions 0.5.0 to 0.9.0 are made under the LLGPL.
--- /project/elephant/cvsroot/elephant/TODO 2007/04/06 02:51:46 1.78
+++ /project/elephant/cvsroot/elephant/TODO 2007/04/12 02:47:22 1.79
@@ -11,30 +11,26 @@
TASKS TO GET TO FINAL RELEASE:
-Lisp Support:
-- Validate OpenMCL pre-1.1 on Mac OS X
-- Validate OpenMCL 1.1 and/or 64-bit on Mac OS X?
- - 64-bit lisp verification
-- Verify db_deadlock for other lisps (launch and kill background program I/F)
-
Bugs:
- Fix awkward serializer API
- Support for asdf-install?
- Edi's patches & suggestions for windows
+Lisp Support:
+- Validate OpenMCL pre-1.1 on Mac OS X
+- Validate OpenMCL 1.1 and/or 64-bit on Mac OS X?
+- Verify db_deadlock for other lisps (launch and kill background program I/F)
+
Test coverage:
- Clean up interface to tests
- Test for optimize storage method (just add probe-file methods to get file size?)
- Multi-threading stress tests? Ensure that there are conflicts and lots of serialization
happening concurrently to make sure that multi-threading is in good shape (Henrik's code)
-- Unicode tests
- - Ensure that variable length UTF-8 reps are automatically stored as UTF-16?
- Class / DB sychronization tests
Documentation:
-~ License and copyright file headers
-- Update install, build and test procedures
- Proper user guide
+- Update install, build and test procedures
- Upgrade, migration and other system level issues
- Performance and design issues
- More notes about transaction performance
@@ -43,11 +39,14 @@
- Add notes about optimize-storage
- Add notes about deadlock-detect
- Add notes about checkpoint (null in SQL?)
+- Demo file for simple snapshot system
+ (add standard objects to prevalence DB)
+ link structure is added to db
+ in-memory pobjs point to
Additional features to document in Trac:
- Add error/restart conditions when lose data on: class redef, index drop, etc.
-
-:association slot option
+- :association slot option?
0.6.1 - Features COMPLETED to date
----------------------------------
More information about the Elephant-cvs
mailing list