Changes between Version 33 and Version 34 of GIMIv2tasks


Ignore:
Timestamp:
05/24/13 14:39:01 (11 years ago)
Author:
hmussman@bbn.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GIMIv2tasks

    v33 v34  
    5454
    5555 Mike Zink  (UMass Amherst)
     56
    5657 Cong Wang  (UMass Amherst)
     58
    5759 Divya Bhat (UMass Amherst)
    5860
     
    7173 Jeanne Ohren (BBN)
    7274
     75 Keleigh O'Neil  (BBN)
     76
    7377
    7478== 3)  Planning and Status Meetings/Conference Calls ==
     
    9094 051313;  2-4pm EDT;  demo of interop, review workflow
    9195
    92  052013 - 052213;  design GIMI Portal
    93 
    94  052713;  4pm EDT
    95 
    96  061013;  2-4pm EDT;  demo;  bulk of work done on v2 GIMI Portal
    97 
    98  062413;  4pm EDT
    99 
    100  070813;  2-4pm EDT;  demo;  v2 ready for testing
     96 052013 - 052113;  review goals;  review and update workflow;  define entities and interfaces;  define init script;  define GIMI portal
     97
     98 052913;  4pm EDT;  review documentation of workflow and designs;  agree on tasks
     99
     100 061013;  2-4pm EDT;  demo;  end of sprint 1 (S1)
     101
     102 062413;  4pm EDT;  demo;  end of sprint 2 (S2)
     103
     104 070813;  2-4pm EDT;  demo;  end of sprint 3 (S2)
    101105
    102106 072113 - 072313 is GEC17;  v2 software released after testing; integrated tutorials presented
     
    111115 * Revised after 041513 and 042213 calls, and discussions with Mike.
    112116 * Revised after 042913 call
     117 * Revised after 052113 meeting
    113118
    114119
     
    244249
    245250
    246 === 4.3) v2 GIMI Init Script in Exper Mgmt Envir Issues and Tasks === 
     251=== 4.3) v2 GIMI Init Script in Exper Mgmt Envir (EME) Issues and Tasks === 
    247252
    248253|| '''ID''' || '''Description''' || '''Who''' || '''Due'''  || '''Status''' || '''Demos''' || '''Notes''' ||
     
    272277
    273278
    274 v2 GIMI Portal task list:   [[br]]
    275 
    276 || '''ID''' || '''Description''' || '''Who''' || '''Due'''  || '''Status''' || '''Demos''' || '''Notes''' ||
    277 || 3 || v2 GIMI Portal and Services  ||   ||  ||   ||  || ||
    278 || 3a || Include LabWiki, with EC, GUI (web) User interface based on OMF web service, and underlying state machines   || Max  || GEC17 ||   || Sprint x || ||
    279 || 3b || Include OML Server, with inbound interface, and underlying postgreSQL DB  || Max  || GEC17 ||   || Sprint x || ||
    280 
    281 
    282 || 3c || Include Experiment Registry, with RESTful config interface, and underlying tuple-store (based on "OMF_SFA AM")  || Max  || GEC17 ||   || Sprint x || ||
    283 || 3d || On first config message from Init Script in EME, use presented GENI cred's to register user in Experiment Registry   || Max  || GEC17 ||   || Sprint x || ||
    284 || 3e || On first and subsequent config messages from Init Script in EME, put all exper info into Exper Registry  || Max  || GEC17 ||   || Sprint x || ||
    285 || 3f || Provide navigation from GENI CH Portal to GUI User interface, identifying User, login and verify against Exper Resgistry  || Max, Tom/Aaron  || GEC17 ||   || Sprint x || ||
    286 || 3g || On login to GUI User Interface, present LabWiki page, and allow User to select from available experiments  || Max  || GEC17 ||   || Sprint x || ||
    287 || 3h || On LabWiki page, allow user to select available or define new measurement_task, with descriptor, and load template/stored script from iRODS || Max  || GEC17 ||   || Sprint x || ||
    288 || 3i || On LabWiki page, allow User to add parameters to scripts || Max  || GEC17 ||   || Sprint x || How can we link from [4] node names, or other info in silver_manifest ?||
    289 || 3j || On LabWiki page, execute script to configure OML Clients, pushing IP address of this GIMI Portal OML server, exper-id and oml_id   || Max  || GEC17 ||   || Sprint x || ||
    290 || 3k || Accept OML measurements into OML server, identified by exper_id and oml_id, and put into postgreSQL DB  || Max  || GEC17 ||   || Sprint x || ||
    291 || 3l || On LabWiki page, execute script to pull data from postgreSQL DB, and provide graphs  || Max  || GEC17 ||   || Sprint x || ||
    292 || 3m || On LabWiki page, allow User to pull meas data from postgreSQL DB for this experiment, meas_task, and push to iRODS as table, adding a descriptor;  use iRODS target and ticket from Exper Registry  || Max  || GEC17 ||   || Sprint x || ||
    293 || 3n || On LabWiki page, allow User to push to iRODS scripts and other info for this experiment, meas_task  || Max  || GEC17 ||   || Sprint x || ||
    294 || 3o || On LabWiki page, allow user to select available or define new measurement task for new page, without stopping current tasks   || Max  || GEC17 ||   || Sprint x || ||
    295 || 3 || x  || Max  || GEC17 ||   || Sprint x || ||
    296 || 3 || x  || Max  || GEC17 ||   || Sprint x || ||
    297 || 3 || x  || Max  || GEC17 ||   || Sprint x || ||
    298 || 3x || On LabWiki page, create new scripts  || Max  || GEC18 ||   || Sprint x || ||
    299 || 3y || On LabWiki page, drag and drop scripts || Max  || GEC18 ||   || Sprint x || ||
    300 || 3z || Navigation between LabWiki Pages  || Max  || GEC18 ||   || Sprint x || ||
    301 
    302 
    303 
    304 
    305 
     279=== 4.4)  v2 GIMI Portal:  Experiment Registry ===
     280|| '''ID''' || '''Description''' || '''Who''' || '''Due'''  || '''Status''' || '''Demos''' || '''Notes''' ||
     281|| T4.1 || Include Experiment Registry in GIMI Portal, with RESTful config interface, and underlying tuple-store (based on "OMF_SFA AM")  || Max, Jack  || GEC17 ||   || S1 || ||
     282|| T4.2 || Define RESTful config interface, and integrate with interface in EME used by init script  || Max, Jack, Cong  || GEC17 ||   || S1 || ||
     283|| T4.3 || On first config message from Init Script in EME, use presented GENI cred's to register user in Exper Registry   || Max, Jack  || GEC17 ||   || S1 || ||
     284|| T4.4 || On first and subsequent config messages from init script in EME, put all exper info into Exper Registry  || Max, Jack || GEC17 ||   || S1, S2 || ||
     285||  ||  ||   ||  ||   ||  || ||
     286||  ||  ||   ||  ||   ||  || ||
     287
     288
     289=== 4.5)  v2 GIMI Portal:  OML Server ===
     290|| '''ID''' || '''Description''' || '''Who''' || '''Due'''  || '''Status''' || '''Demos''' || '''Notes''' ||
     291|| T5.1 || Include OML Server in GIMI Portal, with inbound interface, and underlying postgreSQL DB  || Olivier  || GEC17 ||   || S1 || ||
     292|| T5.2 || Accept OML measurements into OML server, identified by exper_id and oml_id, and put into postgreSQL DB  || Olivier  || GEC17 ||   || S1 || ||
     293||  ||  ||   ||  ||   ||  || ||
     294||  ||  ||   ||  ||   ||  || ||
     295
     296
     297=== 4.6)  v2 GIMI Portal:  LabWiki ===
     298|| '''ID''' || '''Description''' || '''Who''' || '''Due'''  || '''Status''' || '''Demos''' || '''Notes''' ||
     299|| T6.1 || Include LabWiki in GIMI Portal, with EC, with GUI (web) User interface based on OMF web service, and underlying state machines   || Max, Jack  || GEC17 ||   || S1, S2, S3 || ||
     300|| T6.2 || Provide navigation from GENI CH Portal to GUI User interface, identifying User, login, and then verify against Exper Registry  || Max, Jack, Tom/Aaron  || GEC17 ||   || S3 || ||
     301|| T6.3 || On login to GUI User Interface, present LabWiki page, and allow User to select from available experiments, as listed in Exper Registry  || Max, Jack  || GEC17 ||   || S1 || ||
     302|| T6.4 || On LabWiki page, allow user to select available or define new measurement_task, add descriptor, and then load template/stored script from iRODS || Max, Jack  || GEC17 ||   || S2, S3 || ||
     303|| T6.5 || On LabWiki page, allow User to add parameters to scripts || Max, Jack  || GEC17 ||   || S2, S3 || How can we link from [4] node names, or other info in silver_manifest ?||
     304|| T6.6 || On LabWiki page, execute script to configure OML Clients, pushing IP address of this GIMI Portal OML server, exper-id and oml_id   || Max, Jack  || GEC17 ||   || S1 || ||
     305|| T6.7 || On LabWiki page, execute script to pull data from postgreSQL DB, and provide graphs  || Max, Jack, Olivier  || GEC17 ||   || S1, S2, S3 || ||
     306|| T6.8 || On LabWiki page, allow User to pull meas data from postgreSQL DB for this experiment and this meas_task, and push to iRODS as table, adding a descriptor;  use iRODS target and ticket from Exper Registry  || Max, Jack, Shu  || GEC17 ||   || S2, S3 || ||
     307|| T6.9 || On LabWiki page, allow User to push to iRODS scripts and other info for this experiment, meas_task  || Max, Jack, Shu  || GEC17 ||   || S3 || ||
     308|| T6.10 || On LabWiki page, allow user to select available or define new measurement task for new page, without stopping current tasks   || Max  || GEC17 ||   || Sprint x || ||
     309||  ||  ||   ||  ||   ||  || ||
     310||  ||  ||   ||  ||   ||  || ||
     311||  ||  ||   ||  ||   ||  || ||
     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