Skip to content
Tony Edgin edited this page Jun 7, 2024 · 2 revisions

Welcome to the Data Commons wiki!

Open Questions

  • Will CyVerse SSO apply to Data Commons?
  • Should Data Commons provide CKAN groups?
  • Someone with a CyVerse subscription (what level of subscription?) may apply to have an organization in Data Commons (or does everyone with a subscription get an organization?)

Features

  • When someone gets an organization, that person becomes the organization's admin.
  • An organization admin can do the following.
    • Edit the organization's metadata.
    • Add someone to the organization as a member, editor, or admin.
    • Remove someone from the organization.
    • Add, edit, and remove datasets.
    • View private datasets.
  • An organization member can view private datasets.
  • An organization editor can do the following.
    • View private datasets.
    • Add, edit, and remove datasets.
  • A CKAN resource always links to the corresponding data. For data in the Data Store, the link is an anonymous WebDAV URL.
  • The migration process for existing Data Commons datasets to the new Data Commons will be semi-automatic. Here are the steps to migrate a dataset.
    1. A CyVerse staff member will determine which organization the dataset will belong to. A Cyverse Curated dataset will be added to the CyVerse organization.
    2. If the organization doesn't exist, the staff member will create it.
    3. The member will provide the absolute iRODS path to the collection holding dataset along with the name of the hosting organization to the migration service.
    4. The service will do the following.
      1. It will create a corresponding private CKAN dataset in the provided organization.
      2. It will copy the metadata from the DE (or iRODS, if applicable) to the CKAN dataset.
      3. It will recursively descend into the collection, for each data object in the dataset's iRODS collection, the process will create a CKAN resource.
    5. A member of the organization will validate the CKAN dataset and make any corrections.
    6. A member of the organization will make the dataset public.
Clone this wiki locally