200 | | [http://groups.geni.net/geni/attachment/wiki/GSAS/gimi-irods-4-15-13b.docx 041513 iRODS plan] [[br]] |
201 | | |
202 | | |
203 | | Open issues: [[br]] |
204 | | |
205 | | |
206 | | Next steps: [[br]] |
| 201 | [http://groups.geni.net/geni/attachment/wiki/GSAS/gimi-irods-4-15-13b.docx 041513 addendum to the iRODS plan] [[br]] |
| 202 | |
| 203 | |
| 204 | Task list: [[br]] |
| 205 | |
| 206 | || '''ID''' || '''Description''' || '''Who''' || '''Due''' || '''Status''' || '''Demos''' || '''Notes''' || |
| 207 | || 5 || "iRODS" || || || || || || |
| 208 | || 5a || Establish multiple federated iRODS services, starting at RENCI and UMass Amherst, and operate for GENI users (experimenters) || Shu || GEC14 || || || || |
| 209 | || 5b || Establish persistent accounts for each user, use icommands to store and retrieve measurement data objects for each user in a storage service || Shu || GEC14 || || || || |
| 210 | || 5c || Establish authentication for each user based on certificates, and also proxy (delegated) certificates. || Shu || GEC15 || || || || |
| 211 | || 5d || Establish directory structure in storage service for each user to accommodate multiple experiments, and directory structure for each experiment (consider "bag") to include all objects (artifacts) associated with that experiment, including one or more descriptors (metadata) within XML files (following the GENI descriptor schema) || Shu || GEC15 || || || || |
| 212 | || 5e || Provide multiple interfaces (including icommand, restful http, and web) to allow authenticated user to view, search and curate their objects (artifacts) || Shu || GEC15 || || || || |
| 213 | || 5f || Provide interface to allow user to define an object to be archived (where the object may range from a large directory to a single file), include a descriptor (following the GENI descriptor schema), assign a persistent Digital Object Identifier (DOI, or "handle"), and decide when to push it to archive service. || Shu || GEC16 || || || || |
| 214 | || 5g || Establish an archive service that provides long-term and reliable storage, with access via a DOI from the global handle service, with access following a local policy included in archived object. (Include at least two policies: give the object to anyone, or give the object only to its owner.) || Shu || GEC17 || || || || |
| 215 | || 5h || "iRODS" || Shu || || || || || |
| 216 | || 5i || "iRODS" || Shu || || || || || |
| 217 | || 5j || "iRODS" || Shu || || || || || |
| 218 | || 5k || "iRODS" || Shu || || || || || |
| 219 | || 5l || "iRODS" || Shu || || || || || |
| 220 | || 5m || "iRODS" || Shu || || || || || |
| 221 | |