(file) Return to todo.txt CVS log (file) (dir) Up to [Pegasus] / pegasus / doc / Attic

Diff for /pegasus/doc/Attic/todo.txt between version 1.31.2.4 and 1.34

version 1.31.2.4, 2001/08/17 19:24:45 version 1.34, 2001/12/22 00:45:38
Line 1 
Line 1 
  
       -   Need meta-client API.
   
       -   Do we need strings to represent NULL and empty (what if the standard
           adds something where a string parameter can be null distinguished from
           an empty value).
   
       -   Expose repository inheritance tree.
   
       -   Look at not passing HTTP header to CIM request decoder queue.
   
       -   Propagate message key for all messages pertaining to a particular
           request.
   
       -   Run Purify on all sources (port to Sun first).
   
       -   Rework Pegasus to use asynchronous I/O.
   
       -   Finalize export client/server:
   
               -   Covert GetClass operation to DeliverIndication operation.
   
               -   Rework export-client to asynchronously process responses
                   (instead of the RPC style used now).
   
               -   Need meta-export-client (with connection management).
   
               -   Implement disconnect() logic.
   
       -   Remove keys from messages?
   
       -   Get rid of unused source code (dealing with channels and TCP).
   
       -   Rethink the useage of queue-ids in messages and how requests and
           responses are matched up. Queue-ids are only used on the server
           side. Perhaps a more general mechanism can be found.
   
       -   Fix bug in which the messageId is calculated inside the XmlWriter.
           It should be calculated by the caller.
   
       -   Delete CIMOperations.h.
   
       -   Get rid of message keys? They don't seem to be used.
   
     -   Fix bug in src/Pegasus/Client/tests/Client in which associators()     -   Fix bug in src/Pegasus/Client/tests/Client in which associators()
         fails and says class does not exist (seems to happen in debug mode         fails and says class does not exist (seems to happen in debug mode
         only). Disappears when I/O is enabled.         only). Disappears when I/O is enabled.
Line 207 
Line 250 
  
     -   Use lighter I/O system (than C++ streams).     -   Use lighter I/O system (than C++ streams).
  
     -   Run Purify on all sources (port to Sun first).  
   
     -   Optimize clear method on arrays (to not release memory).     -   Optimize clear method on arrays (to not release memory).
  
     -   Provide conversions between DateTime and time_t.     -   Provide conversions between DateTime and time_t.
Line 219 
Line 260 
         DiskController example and LanController.         DiskController example and LanController.
  
     -   SLP - Eliminate lib directory.     -   SLP - Eliminate lib directory.
   


Legend:
Removed from v.1.31.2.4  
changed lines
  Added in v.1.34

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2