Skip to content

Register completed project runs as CKAN datasets on ckan.tacc.utexas.edu #8

Description

@wmobley

Feature Request

Add a Publish to CKAN button to the task detail page that registers a completed WebODM run as a CKAN dataset on ckan.tacc.utexas.edu.

Motivation

ODM outputs (orthophotos, point clouds, DEMs, reports) are research artifacts that should be discoverable and citable. Registering each run in CKAN provides persistent metadata, enables cross-project search, and connects field data to the broader DSO data infrastructure.

Proposed Behavior

  • A Publish to CKAN button is prominently visible on the task detail page whenever a task status is completed — it should not be hidden, collapsed, or require a menu to find
  • Clicking the button collects run metadata (project name, task name, parameters, date, output file list) and creates a CKAN dataset on ckan.tacc.utexas.edu
  • Output files (orthophoto, point cloud, DSM/DTM, report) are registered as CKAN resources on the dataset
  • The resulting CKAN dataset URL is stored back in the WebODM task record and displayed on the task page

Open Questions

  • Auth: how should WebODM authenticate to CKAN (API key stored in settings, or per-user)?
  • Output scope: all outputs, or user-selectable before publishing?
  • Organization/group mapping in CKAN — derived from project, user-selected, or configured globally?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions