diff options
author | Russ Allbery <rra@stanford.edu> | 2007-12-05 01:10:23 +0000 |
---|---|---|
committer | Russ Allbery <rra@stanford.edu> | 2007-12-05 01:10:23 +0000 |
commit | c0c34051887d08a94221f9cbc2b74fbfad34c22c (patch) | |
tree | cf6dbd65beee76296f4a16fef21c86419eaa5ed8 /TODO | |
parent | 0e9a5e25ec9c1977c6426f4aea4b61a658fe6855 (diff) |
Determine the class for object and ACL schema implementations from the
database rather than a hard-coded list and provide Wallet::Schema
methods for adding new class mappings.
Add a missing class mapping for the netdb ACL schema verifier.
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 10 |
1 files changed, 5 insertions, 5 deletions
@@ -6,9 +6,6 @@ Release 0.4: * Write the PTS ACL verifier. -* Use the class names in the database tables when loading object and - ACL verifier implementations. - Release 1.0: * Add POD testing for the client and server programs. @@ -67,8 +64,11 @@ Release 1.0: * On upgrades, support adding new object types and ACL verifiers to the class tables. -* Write a wallet-admin program to provide an interface to things like - database initialization and, eventually, upgrades. +* Write a wallet-admin program and a corresponding Wallet::Admin class to + provide an interface to things like database initialization and, + eventually, upgrades. Move the methods to add additional class mappings + from Wallet::Schema to Wallet::Admin and the initialize and reinitialize + methods from Wallet::Server to Wallet::Admin. * Implement store support in the wallet client. Add an option to read the data from a file. The initial implementation, depending on the |