Changed GSS service name to "trustidentity"
[trust_router.git] / README
diff --git a/README b/README
index 09d975e..d5a672a 100644 (file)
--- a/README
+++ b/README
@@ -3,29 +3,31 @@ Eventually this document may go away or hold README information for
 the trust router.  Right now, it serves as a to-do list for work that
 needs to be done on the trust router code before various releases:
 
-TO-DO FOR TPQ/TIDR DEMO
-=======================
-- DH server-side code (in TIDRS)
-- Eliminate bulk of info/debug messages
-- Hardwire AAA Server choice in TR
-- Java encode/decode of full requests/responses
-
 TO-DO FOR BETA
 ==============
-- Generate a real random number for DH code (in common/tr_dh.c)
-- Read TR router configuration from a file at start-up
-- Tree/look-up code to find correct AAA Server for a COI/Realm in TR
-- TPQC and TIDRS integration with freeradius
-- Code for client to handle multiple oustanding requests
-- Finish info/debug msg clean-up, all errors to stderr
+DONE - Eliminate bulk of info/debug messages
+DONE - Java encode/decode of full requests/responses
+DONE - Generate a real random number for DH code (in common/tr_dh.c)
+DONE - DH server-side code (in TIDS)
+IN PROGRESS - Read TR router config from file at start-up (non-dynamic)
+IN PROGRESS - Look-up code to find correct AAA Server for a Comm/Realm
+JUST STARTED - TIDC and TIDS integration with freeradius proxy and server 
+- Code to map a COI to an APC in TR
+- Code to check rp_realm COI membership in TR
+- Code to check gss_name in TR
 
-TO-DO FOR PORTAL BETA
-=====================
+TO-DO FOR PILOT
+===============
 - Dynamically re-read TR configuration file at runtime
 - Move to longer-term tasking model for TR
+- Normalize/configure logging for info msgs, warnings and errors (log4c?)
+- Clean-up gsscon API/messages
+- Hand IPv6 addresses in TID req/resp
+- Filtering and Constraints
 
-TO-DO FOR PILOT
-===============
-- Trust Router protocol implementation
-- Normalize/configure logging for info msgs, warnings and errors
-- Clean-up gsscon API
+TO-DO FOR PRODUCTION
+====================
+- Multiple Trust Router support including TR protocol
+- Consider standard encoding of DH info (from ?? WG)
+- Update json parsers to use "format strings" for better error handling
+- Algorithm agility in TID protocol?
\ No newline at end of file