IQSS / dataverse-pm

Project management issue tracker for the Dataverse Project. Note: Related links and documents may not be public.
https://dataverse.org
0 stars 0 forks source link

Epic: GREI - Dataverse Rearchitecture #123

Open cmbz opened 10 months ago

cmbz commented 10 months ago

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

Tasks

2024 Q2

2024 Q3

2024 Q4

Resources

cmbz commented 9 months ago

Status: January 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 and the 6.2 release, scheduled for 2024/03/31. Progress includes a functional Home Page, File Page, and elements of the Dataset Creation Page. Several backend API extensions to support the SPA were also completed.

Completed

cmbz commented 8 months ago

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

cmbz commented 8 months ago

Status: March 2024 Update

Completed

cmbz commented 7 months ago

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

cmbz commented 5 months ago

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

cmbz commented 5 months ago

Status: June 2024

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

cmbz commented 4 months ago

Status: Year 3, Q1

cmbz commented 3 months ago

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

cmbz commented 2 months ago

Status: August 2024

Update

Collection Page

Create Collection Page

File Uploading

Dataset Page

Create Dataset and Edit Dataset metadata Page

Create collection Page

cmbz commented 2 months ago

Status: Year 3, Q2

cmbz commented 2 months ago

Status: September 2024

Highlights

Account page:

Multiple pages:

Collection page:

cmbz commented 1 month ago

Status: October 2024

Complete: 35.84%

Highlights

Q4 features proposal

Account page API token management use cases

Collection page

Show results of all types + search & filters

Publish Collection

Add isReleased to collection DvObjectOwnerNode

Dataset page

Publish Dataset and Parent Collection

General

Implement React Lazy imports (lazy loading)

Add error handling UI page

E2E fix