Skip to content

Project: Dataverse Rearchitecture (Single Page Application) #123

Closed

Description

@cmbz

Overview

"Improve three areas of the repository UI: 1) facilitate discovery and exploration of data by making it easier to customize collections of datasets, identify types of data more clearly, expand and improve tools to explore data within repositories, 2) expand and clarify the dataset creation and publishing workflow to make it easier to add a wider variety of data with appropriate metadata, 3) extend the RESTful APIs in the Dataverse software to enable more easily separating the backend web services that support the core Dataverse functionality with the frontend, and build scalable and flexible open-source UI modules for the Harvard Dataverse repository, usable by other repositories." (Was NIH OTA Aim 7)

Try out SPA Beta here: https://beta.dataverse.org/spa

Resources

Activity

  1. self-assigned this
    on Dec 21, 2023
  2. added
    Harvard DataverseIssues related to Harvard Dataverse Repository
    Dataverse ProjectIssues related to Dataverse Project software
    GREI Re-archIssues related to the GREI Dataverse rearchitecture
    on Dec 21, 2023
  3. cmbz commented on Mar 1, 2024

    @cmbz
    ContributorAuthor

    Status: February 2024 Update

    Work continues towards accomplishing the Must Have SPA features (described in: Proposal: SPA Beta Features) in advance of the SPA Beta demo at the upcoming Dataverse Community Meeting, 2024 in March, and the 6.2 release, scheduled for 2024/03/31. Progress includes: must-have improvements to the Home Page, File Page, and page navigation, as well nice-to-have improvements to the Dataset Creation Page. In addition, the team is developing a new SPA proposal for Q2 which will be made available for community comment.

    Specific completed issues include:

    Completed

    dataverse

    dataverse-javascript-client

    dataverse-frontend

  4. cmbz commented on Mar 16, 2024

    @cmbz
    ContributorAuthor

    Status: March 2024 Update

    Completed

  5. cmbz commented on Apr 10, 2024

    @cmbz
    ContributorAuthor

    Status: April 2024

    Substantive progress has been made on the Collections and File Upload pages, improvements to pagination, and documentation. See below for specific PRs merged during April 2024.

    Completed

    dataverse repo

    dataverse-frontend

    dataverse-client-javascript

  6. cmbz commented on May 20, 2024

    @cmbz
    ContributorAuthor

    Status: May 2024

    See details here: Rearchitecture Front End Weekly Update 🔁 - May 30th

    Several features are in progress, are in Q/A, or have been merged:

    Completed

    dataverse

    dataverse-frontend

    dataverse-client-javascript

  7. cmbz commented on May 28, 2024

    @cmbz
    ContributorAuthor

    Status: June 2024

    This month, the SPA saw the following accomplishments and progress:

  8. cmbz commented on Jul 10, 2024

    @cmbz
    ContributorAuthor

    Status: Year 3, Q1

  9. cmbz commented on Jul 17, 2024

    @cmbz
    ContributorAuthor

    Status: July 2024

    Update

    Features and Functionality

    Dataset page

    Create Dataset and Edit Dataset metadata page

    Create Collection page

    List Completed Issues & Pull Requests

    Issues

    Pull Requests

  10. cmbz commented on Aug 26, 2024

    @cmbz
    ContributorAuthor

    Status: August 2024

    Update

    • Completeness: 32.83%

    Features and Functionality

    Collection Page

    Create Collection Page

    File Uploading

    Dataset Page

    Create Dataset and Edit Dataset metadata Page

    Create collection Page

  11. cmbz commented on Aug 28, 2024

    @cmbz
    ContributorAuthor

    Status: Year 3, Q2

    • Completion: 32.83%
    • The frontend team continued to implement the functionality described in the Proposal: SPA Beta Features for Q3 2024 (note that the SPA year begins in January).
    • Progress was made towards completing UI elements, including the Collection Page, Create Collection Page, Dataset Page, and the Create Dataset and Edit Dataset Metadata Page. File uploading was also enhanced, and improvements were made to the API to support email validation.
  12. 21 remaining items

  13. sbarbosadataverse commented on Oct 27, 2025

    @sbarbosadataverse

    Status: December 2025

    • Percentage complete: 64.97%

    Completed Work

    Dataset

    Notifications

    Work in Progress

  14. sbarbosadataverse commented on Jan 28, 2026

    @sbarbosadataverse

    Status: January 2026

    Harvard Dataverse SPA Rollout

    • The team launched a project for a soft rollout of the SPA to Harvard Dataverse over the next few quarters. We anticipate the first announcement in February. See details and timeline: Project: Harvard Dataverse Frontend (SPA) Roll Out #497.
    • For the remainder of the fiscal year, SPA implementation will prioritize features in accordance with the rollout plan.

    Completed Work

    Dataset

    Work in Progress

    Dataset

    General

    Templates

  15. sbarbosadataverse commented on Jan 28, 2026

    @sbarbosadataverse

    Status: February 2026

    • Percent complete: 67.64%

    SPA Rollout

    Completed Work

    Work in Progress

    API

    Other Features

  16. sbarbosadataverse commented on Jan 28, 2026

    @sbarbosadataverse

    Status: March 2026

    • Project is no longer part of the GREI initiative. It will proceed as its own independent project moving forward, until completion.
  17. added
    FY26 RoadmapThis issue is on the FY26 Dataverse Project Roadmap
    on Mar 13, 2026
  18. changed the title [-]Epic: GREI - Dataverse Rearchitecture[/-] [+]Dataverse Rearchitecture (Single Page Application)[/+] on Mar 13, 2026
  19. added theissue type on Mar 13, 2026
  20. changed the title [-]Dataverse Rearchitecture (Single Page Application)[/-] [+]Project: Dataverse Rearchitecture (Single Page Application)[/+] on Mar 13, 2026
  21. modified the milestones: GREI Year 4, FY26 on Mar 13, 2026
  22. cmbz commented on Jul 31, 2026

    @cmbz
    ContributorAuthor

    2026-07-31: Closing this issue as completed (at least within the context of the GREI project). Work continues towards achieving feature-completeness here: #602

  23. removed their assignment
    on Jul 31, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Dataverse ProjectIssues related to Dataverse Project softwareFY26 RoadmapThis issue is on the FY26 Dataverse Project RoadmapGREI Re-archIssues related to the GREI Dataverse rearchitectureGREI Year 4Year 4 GREI taskHarvard DataverseIssues related to Harvard Dataverse RepositoryProject: NIH GREITasks related to the NIH GREI project

    Projects

    No projects

      Milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions