Changes between Version 1 and Version 2 of TI12_Security/betaCriticalPath


Ignore:
Timestamp:
08/06/07 16:56:38 (12 years ago)
Author:
pjkersha
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • TI12_Security/betaCriticalPath

    v1 v2  
    33== Issues == 
    44 1. Do we deploy at all NDG partners / only BADC / BADC + one other?  We would need at least the latter to demonstrate role mapping and cross site single sign on. 
    5  1. Do we need a completed !SimpleCA Web Service?  This service would be superceded if we make the planned change later this year to use !MyProxy as a CA.  In the meantime we can run a batch script to generate all the certificates we need at BADC.  Generation of all user certs at other sites could be more problematic.  However, BODC for example only had a handful of users set-up for NDG Alpha tests. 
     5 1. Do we need a completed SimpleCA Web Service?  It's not a straightforward upgrade from the Alpha version because the client for Alpha required a Globus client.  As with MyProxy we want this eliminated for beta.  Nb. the SimpleCA Web Service would be superceded in any case if we make the planned change later this year to use !MyProxy as a CA.  In the meantime we can run a batch script to generate all the certificates we need at BADC without the need to use an upgraded SimpleCA service.  Generation of all user certs at other sites could be more problematic.  However, BODC for example only had a handful of users set-up for NDG Alpha tests. 
    66 
    77== Tasks == 
    88 1. Complete Development 
    99   1. Attribute Authority (done) 
    10    1. Session Manager (done) 
    11    1. Login Service [5 days, total 5] 
    12    1. NDG Session Client.  This enables other partners to call NDG security from their non-Python based client code by calling it as an executable script.  It needs upgrading from the Alpha version.  [2 days, total 7] 
    13    1. Convert to Python 2.5 (will require minor changes e.g. to fix ElementTree import statements.  No other known issues. [1 day, total 8] 
    14    1. Simple CA Service (not essential to [milestone:BETA+Security BETA+Security] - see Issues above) [3 days, total] 
    15    1. Logging Service (not essential to [milestone:BETA+Security BETA+Security] - Logging is not integrated into the rest of NDG Security but it's desirable.  There is a bug in the syslogger which needs flagging with the Python mailing list) [3 days, total] 
     10   1. MyProxy Client (done) 
     11   1. WS-Security interface (done)  This is now modified to allow inclusion of certificate trust chains required with use of proxy certificates. 
     12   1. Security Eggs (done) but require minor tweaks. 
     13   1. Session Manager - minor changes [1 day, total 1] 
     14   1. Login Service [3 days, total 4] 
     15   1. NDG Session Client.  This enables other partners to call NDG security from their non-Python based client code by calling it as an executable script.  It needs upgrading from the Alpha version.  [1 day, total 5] 
     16   1. Convert to Python 2.5 (will require minor changes e.g. to fix ElementTree import statements.  No other known issues. [1 day, total 6] 
     17   1. Simple CA Service (not essential to [milestone:BETA+Security BETA+Security] - see Issues above) [3 days, total 9] 
     18   1. Logging Service (not essential to [milestone:BETA+Security BETA+Security] - Logging is not integrated into the rest of NDG Security but it's desirable.  There is a problem in the syslogger call which needs flagging with the Python mailing list) [2 days, total 11] 
    1619 1. Deploy at BADC 
    17    1. Client egg install (Bryan so that he can link up Browse services) [1 day, total] 
    18    1. Server egg install on glue [1 day, total] 
    19    1. Postgres Attribute Authority plugin [1 day, total] 
    20  1. Deploy at BODC 
    21    1. Client egg install [1 day, total] 
    22    1. Server egg install [1 day, total] 
    23    1. Postgres Attribute Authority plugin [1 day, total] 
     20   1. Client egg install (Bryan so that he can link up Browse services) [1 day, total 12] 
     21   1. Server egg install on glue [1 day, total 13] 
     22   1. Postgres Attribute Authority plugin [1 day, total 14] 
     23 1. Deploy at BODC [suggested deployment at one other site - see Issue 1) above] 
     24   1. Browse config + Security Client egg install [1 day, total 15] 
     25   1. Server egg install [1 day, total 16] 
     26   1. Oracle Attribute Authority plugin [1 day, total 17] 
    2427 
    25  1. Integration testing, bug fixes [4 days, total] 
     28 1. Integration testing, bug fixes [4 days, total 21]