Check-in Number:
|
537 | |
Date: |
2001-Jul-15 13:48:26 (local)
2001-Jul-15 11:48:26 (UTC) |
User: | rse |
Branch: | |
Comment: |
Revamp the XDS/AMP TODO file by updating the forthcoming
milestones and corresponding dates.
Peti: Please look carefully over it and feel free to
add/remove entries and/or adjust milestone times
if you thing we cannot fulfill this. |
Tickets: |
|
Inspections: |
|
Files: |
|
ossp-pkg/srpc/TODO 1.4 -> 1.5
--- TODO 2001/06/21 05:16:05 1.4
+++ TODO 2001/07/15 11:48:26 1.5
@@ -3,34 +3,63 @@
========================
o M1 (peti) [11-Jun-2001]
- - evaluation (-> ideas)
- (checklist)
- - prototype
- (C++)
+ - evaluation checklist for XDS and AMP
+ done: 50% [-> EVAL]
+ - prototype C++
+ done: 0%
o M2 (peti+rse) [25-Jun-2001]
- design/architecture paper (authentication+encryption framework)
(< 10KB Text + 1x Figure)
+ done: 30% [-> architecture.fig]
-o M3 (peti+rse) [9-Jul-2001]
+o M3 (peti+rse) [2-Jul-2001]
- design libxds API
- - design libamp API
- - preliminary design libsrpc API
+ done: 100% [-> libxds/xds.h + libxds/xds.pod]
-o M4 (peti)
- - implementation of libxds
- - implementation of libamp
-
-o M5 (peti+rse)
- - design libsrpc API and protocol
-
-o M6 (peti)
- - implementation libsrpc
- - implementation xxxd
-
-o M7 (peti)
- - documentation
-
-o M8 (rse)
- - OSSP integration
+o M4 (peti) [3 weeks until 23-Jul-2001]
+ - implementation of libxds library framework
+ done: 100% [-> libxds/*.c]
+ - implementation of libxds SunRPC/XDR and XML-RPC backends
+ for basic data types:
+ o integer:
+ - short
+ - unsigned short
+ - int
+ - unsigned int
+ - long
+ - unsigned long
+ o floating point:
+ - float
+ - double
+ o pointer:
+ - void *
+ - void(*)()
+ o string
+ - char * (end is NUL)
+ - unsigned char * (end is NUL)
+ o octet-stream
+ - void * (end is after given length)
+ Function prototype is xds_engine_t.
+ Function name scheme is:
+ {xdr,xml}_{en,de}code_{[u]short,[u]int,[u]long,
+ float,double,voidptr,funcptr,
+ [u]string,octets}
+ - regression tests for libxds (make check)
+
+o M5 (peti+rse) [1 week until 30-Jul-2001]
+ - [peti] documentation for libxds (xds.pod)
+ - [rse] OSSP adjustments for libxds
+
+o M6 (peti+rse) [1 week until 06-Aug-2001]
+ - design API for libamp
+
+o M7 (peti) [3 week until 27-Aug-2001]
+ - implementation of libamp library framework
+ - implementation of libamp backends SHM, TCP and UDP
+ - regression tests for libamp
+
+o M8 (peti+rse) [1 week until 03-Sep-2001]
+ - [peti] documentation for libamp
+ - [rse] OSSP adjustments for libamp
|
|
ossp-pkg/xds/TODO 1.4 -> 1.5
--- TODO 2001/06/21 05:16:05 1.4
+++ TODO 2001/07/15 11:48:26 1.5
@@ -3,34 +3,63 @@
========================
o M1 (peti) [11-Jun-2001]
- - evaluation (-> ideas)
- (checklist)
- - prototype
- (C++)
+ - evaluation checklist for XDS and AMP
+ done: 50% [-> EVAL]
+ - prototype C++
+ done: 0%
o M2 (peti+rse) [25-Jun-2001]
- design/architecture paper (authentication+encryption framework)
(< 10KB Text + 1x Figure)
+ done: 30% [-> architecture.fig]
-o M3 (peti+rse) [9-Jul-2001]
+o M3 (peti+rse) [2-Jul-2001]
- design libxds API
- - design libamp API
- - preliminary design libsrpc API
+ done: 100% [-> libxds/xds.h + libxds/xds.pod]
-o M4 (peti)
- - implementation of libxds
- - implementation of libamp
-
-o M5 (peti+rse)
- - design libsrpc API and protocol
-
-o M6 (peti)
- - implementation libsrpc
- - implementation xxxd
-
-o M7 (peti)
- - documentation
-
-o M8 (rse)
- - OSSP integration
+o M4 (peti) [3 weeks until 23-Jul-2001]
+ - implementation of libxds library framework
+ done: 100% [-> libxds/*.c]
+ - implementation of libxds SunRPC/XDR and XML-RPC backends
+ for basic data types:
+ o integer:
+ - short
+ - unsigned short
+ - int
+ - unsigned int
+ - long
+ - unsigned long
+ o floating point:
+ - float
+ - double
+ o pointer:
+ - void *
+ - void(*)()
+ o string
+ - char * (end is NUL)
+ - unsigned char * (end is NUL)
+ o octet-stream
+ - void * (end is after given length)
+ Function prototype is xds_engine_t.
+ Function name scheme is:
+ {xdr,xml}_{en,de}code_{[u]short,[u]int,[u]long,
+ float,double,voidptr,funcptr,
+ [u]string,octets}
+ - regression tests for libxds (make check)
+
+o M5 (peti+rse) [1 week until 30-Jul-2001]
+ - [peti] documentation for libxds (xds.pod)
+ - [rse] OSSP adjustments for libxds
+
+o M6 (peti+rse) [1 week until 06-Aug-2001]
+ - design API for libamp
+
+o M7 (peti) [3 week until 27-Aug-2001]
+ - implementation of libamp library framework
+ - implementation of libamp backends SHM, TCP and UDP
+ - regression tests for libamp
+
+o M8 (peti+rse) [1 week until 03-Sep-2001]
+ - [peti] documentation for libamp
+ - [rse] OSSP adjustments for libamp
|
|