Skip to content

Ensure Visibility of Non-Required Metadata Blocks on Dataset Creation #10476

@Saixel

Description

@Saixel

Background

In our ongoing work to refine the Dataverse UX for dataset metadata entry, we've encountered behavioral inconsistencies within the Geospatial Metadata section, particularly with the visibility of the Geographic Unit field during the dataset creation process.

Issue

We have identified that the Geospatial Metadata block is not displayed when creating a new dataset unless fields within it are marked as 'required'. This leads to critical geographic metadata often being omitted in the initial dataset entry, with the block only appearing during the metadata editing phase.

Update: Through further discussion and technical investigation, it was determined that the visibility of metadata blocks such as Geospatial Metadata during dataset creation is controlled by displayoncreate settings within the system configuration. Unlike the Computational Workflow Metadata block, which is visible upon dataset creation due to certain fields having displayoncreate set to true, the Geospatial Metadata block does not display because none of its fields are set to display on creation.

Revised Feature Request

We seek to revise the metadata blocks to enhance user experience and ensure data completeness from the outset:

  • Adjust the displayoncreate setting to allow the Geospatial Metadata block to appear during the initial dataset creation process, even when no fields within it are marked as 'required'.
  • Explore the possibility of making displayoncreate overridable at the Dataverse collection level, enabling more granular control and customization.

Justification

Ensuring the visibility and accuracy of geographic metadata is critical for the proper use and discoverability of datasets within Dataverse. The proposed changes are aimed at capturing complete and precise geographic details from the point of dataset creation, adhering to best data curation practices.

Revised Implementation Considerations

  • Investigate why certain metadata blocks like Computational Workflow Metadata are displayed during dataset creation, despite having no required fields, and apply these findings to the Geospatial Metadata block.
  • Evaluate and possibly extend the functionality of the displayoncreate attribute to be modifiable at the collection level, similar to how 'required' fields are currently managed.
  • Consult the recently discussed enhancements in related GitHub and Slack conversations to inform development and ensure alignment with broader system improvements.

Additional Context

This request emerges from user feedback and direct discussions with the CAFE project team. It is part of a series of enhancements aimed at customizing Dataverse for specialized use by the CAFE project. These modifications will facilitate a smoother, more intuitive metadata entry process, accurately reflecting the geographic scope of the data.

Metadata

Metadata

Assignees

Labels

FY25 Sprint 10FY25 Sprint 10 (2024-11-06 - 2024-11-20)FY25 Sprint 11FY25 Sprint 11 (2024-11-20 - 2024-12-04)FY25 Sprint 12FY25 Sprint 12 (2024-12-04 - 2024-12-18)FY25 Sprint 14FY25 Sprint 14 (2025-01-02 - 2025-01-15)FY25 Sprint 15FY25 Sprint 15 (2025-01-15 - 2025-01-29)FY25 Sprint 16FY25 Sprint 16 (2025-01-29 - 2025-02-12)FY25 Sprint 3FY25 Sprint 3FY25 Sprint 4FY25 Sprint 4FY25 Sprint 5FY25 sprint 5FY25 Sprint 6FY25 Sprint 6FY25 Sprint 7FY25 Sprint 7 (2024-09-25 - 2024-10-09)FY25 Sprint 8FY25 Sprint 8 (2024-10-09 - 2024-10-23)FY25 Sprint 9FY25 Sprint 9 (2024-10-23 - 2024-11-06)NIH CAFEIssues related to and/or funded by the NIH CAFE projectSize: 10A percentage of a sprint. 7 hours.Type: Featurea feature request

Type

No type

Projects

Status

Done

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions