Changes between Version 35 and Version 36 of GIMIv2tasks


Ignore:
Timestamp:
05/24/13 15:03:34 (6 years ago)
Author:
hmussman@bbn.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GIMIv2tasks

    v35 v36  
    230230
    231231|| '''ID''' || '''Description''' || '''Who''' || '''Due'''  || '''Status''' || '''Demos''' || '''Notes''' ||
    232 || I1.1 || Could initialize script be run from within GENI CH, like OMNI is now run?  ||   ||  ||   ||  || ||
     232|| I1.1 || Could init script be run from within GENI CH, like OMNI is now run?  ||   ||  ||   ||  || ||
    233233|| I1.2 || Experiment is named and started by initialize script, in EME; should there be an “Experiment Authority” to track experiment_ids, and if so where?  ||  ||  ||   ||  || ||
    234234|| I1.3 || Is there a way to associate multiple Users with an experiment, to share control and data?  should this be tied to users associated with project in CH? ||  ||  ||   ||  || ||
     
    252252
    253253|| '''ID''' || '''Description''' || '''Who''' || '''Due'''  || '''Status''' || '''Demos''' || '''Notes''' ||
    254 || 1 || Identity and authentication of User in EME  ||   ||  ||   ||  || ||
    255 || 1a || Download [2] user_credentials (cert + priv key)from GENI CH Portal, store locally, verify can act as User  || Cong  || GEC17 ||   || Sprint x || ||
    256 || 1b || Use script to install cred's so can use iclient to access iRODS || Cong  || GEC17 ||   || Sprint x || ||
    257 || 1c || Use iinit with username/password to access iRODS  || Cong  || GEC17 ||   || Sprint x || ||
    258 || 1d ||   ||   ||  ||   ||  || ||
    259 || 1e ||   ||   ||  ||   ||  || ||
    260 || 2 || v2 Init Script for User in EME  ||   ||  ||   ||  || ||
    261 || 2a || Provide interactive script, to allow selection at run time  || Cong  || GEC17  ||   || Sprint x || ||
    262 || 2b || Provide options for a new experiment, or an update.  || Cong  || GEC17  ||   || Sprint x || Could this be automatic?||
    263 || 2c || Enter exp_name, derive [10] exper_id  || Cong  || GEC17  ||   || Sprint x  || ||
    264 || 2d || Get [9] project_id   || Cong  || GEC17  ||   || Sprint x  || ||
    265 || 2e || Acting as User, get list of slice_id's, select [3] slice_id for this experiment  || Cong  || GEC17  ||   || Sprint x  || ||
    266 || 2f || Acting as User, using OMNI, get [7] sliver_manifest's  || Cong  || GEC17  ||   || Sprint x  || ||
    267 || 2g || Parse [7] to get [4] slice_node_names  || Cong  || GEC17  ||   || Sprint x  || ||
    268 || 2h || Register slice, nodes to XMPP server  || Cong  || GEC17  ||   || Sprint x  || ||
    269 || 2i || Use default GIMI Portal, or override  || Cong  || GEC17  ||   || Sprint x  || ||
    270 || 2j || Acting as User, using iclient, setup GSAS (iRODS) structure, derive defaults for [12] and [13], or override;  derive and load descriptors [11];  load tempalte OMF scripts;  get iticket for experiment, for GIMI Portal Agent    || Cong  || GEC17  ||   || Sprint x  || ||
    271 || 2k || Acting as User, using iclient, push [7] sliver_manifest_rspecs and [8] descriptors to iRODS  || Cong  || GEC17  ||   || Sprint x  || ||
    272 || 2l || Acting as User, using RESTful client, push configs to GIMI Portal  || Cong  || GEC17  ||   || Sprint x  || ||
    273 || 2m ||  || Cong  || GEC17  ||   || Sprint x  || ||
    274 || 2n ||  || Cong  || GEC17  ||   || Sprint x  || ||
    275 || 2o ||  || Cong  || GEC17  ||   || Sprint x  || ||
    276 || 2z || Merge Init Script into CH, and run from button(s) on CH Portal ||  Cong, Tom/Aaron || GEC18 ||   ||  || ||
    277 
     254|| T3.1 || Download [2] user_creds (cert + priv key)from GENI CH Portal (which interface?), store locally in EME, verify can act as User  || Cong, Jeanne, Keleigh  || GEC17 ||   || S1 || ||
     255|| T3.2 || Use script to install [2] user_cred's, so can use iclient to access iRODS || Cong, Jeanne, Keleigh  || GEC17 ||   || S1 || ||
     256|| T3.3 || Use iinit with username/password to access iRODS  || Cong, Jeanne, Keleigh  || GEC17 ||   || S1 || ||
     257|| T3.4 || Build v2 Init Script for User, to run in EME  || Cong, Jeanne, Keleigh  || GEC17 ||   || S1 || ||
     258|| T3.5 || Make init script interactive, to allow selection at run time  how?  || Cong, Jeanne, Keleigh  || GEC17 ||   || S2 || ||
     259|| T3.6 || Provide options with init script for a new experiment, or an update.  || Cong, Jeanne, Keleigh  || GEC17 ||   || S2 || Could this be automatic?||
     260|| T3.7 || Enter exp_name, derive [10] exper_id = user_name-exper_name-unix_timestamp, at start of experiment  || Cong, Jeanne, Keleigh  || GEC17 ||   || S1 || ||
     261|| T3.8 || Get [9] project_id   (from CH?  how?)  || Cong, Jeanne, Keleigh  || GEC17 ||   || S2 || ||
     262|| T3.9 || Acting as User, get list of slice_id's from CH SA, select [3] slice_id for this experiment  || Cong, Jeanne, Keleigh  || GEC17 ||   || S2 || ||
     263|| T3.10 || Acting as User, using OMNI, get [7] sliver_manifest_rspecs from AMs  || Cong, Jeanne, Keleigh  || GEC17 ||   || S2 || ||
     264|| T3.11 || Parse [7] to get [4] slice_node_names  || Cong, Jeanne, Keleigh  || GEC17 ||   || S2 || ||
     265|| T3.12 || Register slice, nodes to XMPP server (if needed)  || Cong, Jeanne, Keleigh  || GEC17 ||   || S1 || ||
     266|| T3.13 || Select default GIMI Portal, or override  | Cong, Jeanne, Keleigh  || GEC17 ||   || S2 || ||
     267|| T3.14 || Acting as User, using iclient, setup GSAS (iRODS) structure, derive defaults for [12] user_irods_home_directory and [13] user_irods_target_directory, or override;  derive and load [11] proj_exper_step_descriptors;  load template OMF scripts (where are these?);  get iticket for experiment, assigned to selected GIMI Portal Agent    || Cong, Jeanne, Keleigh, Shu  || GEC17 ||   || S2 || ||
     268|| T3.15 || Acting as User, using iclient, push [7] sliver_manifest_rspecs and [8] descriptors to iRODS  || Cong, Jeanne, Keleigh, Shu  || GEC17 ||   || S3 || ||
     269|| T3.16 || Acting as User, using RESTful client, push configs to GIMI Portal  || Cong, Jeanne, Keleigh, Max, Jack  || GEC17 ||   || S1, S2, S3 || Start with default values, and then replace with gathered values as avaialble||
     270||  ||   ||   ||  ||   ||  || ||
     271||  ||   ||   ||  ||   ||  || ||
     272|| || Merge init script into CH, and run from button(s) on CH Portal ||  Cong, Tom/Aaron ||  ||   ||  || ||
     273||  || Build v2 release script  || Cong, Jeanne, Keleigh  ||  ||   ||  || ||
     274||  || Build v2 bag and archive script  || Cong, Jeanne, Keleigh, Shu  ||  ||   ||  || ||
    278275
    279276=== 4.4)  v2 GIMI Portal:  Experiment Registry ===
     
    310307||  ||  ||   ||  ||   ||  || ||
    311308||  ||  ||   ||  ||   ||  || ||
    312 || 3x || On LabWiki page, create new scripts  || Max, Jack  || GEC18 ||   ||  || ||
    313 || 3y || On LabWiki page, drag and drop scripts || Max, Jack  || GEC18 ||   || || ||
    314 || 3z || Navigation between LabWiki Pages  || Max, Jack  || GEC18 ||   ||  || ||
    315 || 3z || On LabWiki page, allow user to retrieve all info on an experiment from iRODS, and again view results  || Max, Jack  || GEC18 ||   ||  || ||
    316 
    317 
    318 
    319 
     309||  || On LabWiki page, create new scripts  || Max, Jack  ||  ||   ||  || ||
     310||  || On LabWiki page, drag and drop scripts || Max, Jack  ||  ||   || || ||
     311|| || Navigation between LabWiki Pages  || Max, Jack  ||  ||   ||  || ||
     312|| || On LabWiki page, allow user to retrieve all info on an experiment from iRODS, and again view results  || Max, Jack  ||  ||   ||  || ||
     313
     314
     315