Skip to content

Local reviews#12327

Open
pdurbin wants to merge 5 commits intodevelopfrom
12313-local-reviews
Open

Local reviews#12327
pdurbin wants to merge 5 commits intodevelopfrom
12313-local-reviews

Conversation

@pdurbin
Copy link
Copy Markdown
Member

@pdurbin pdurbin commented Apr 13, 2026

What this PR does / why we need it:

We want to support local reviews, which is when a review dataset points at a regular dataset and both are in the same installation of Dataverse.

Which issue(s) this PR closes:

Special notes for your reviewer:

  • ReviewsIT isn't being executed by Jenkins because we don't load the reviews.tsv
  • I called the command GetDatasetReviewsCommand but I'm ok with changing it to ListDatasetReviewsCommand to match the entry in the API Guide.

Suggestions on how to test this:

Create a dataset like this:

Screenshot 2026-04-13 at 4 55 54 PM

Then, create a review dataset that points to the dataset like this:

Screenshot 2026-04-13 at 4 56 16 PM

Then try the new "list reviews" API endpoint.

Does this PR introduce a user interface change? If mockups are available, please link/include them here:

No.

Is there a release notes update needed for this change?:

Yes, included.

Additional documentation:

Preview at https://dataverse-guide--12327.org.readthedocs.build/en/12327/api/native-api.html#list-reviews

In the image below (source) ReviewDataset2 is a local review:

Screenshot 2026-04-14 at 2 43 37 PM

@github-actions github-actions Bot added FY26 Sprint 21 FY26 Sprint 21 (2026-04-08 - 2026-04-22) Project: Trusted Data Size: 30 A percentage of a sprint. 21 hours. (formerly size:33) labels Apr 13, 2026
@pdurbin pdurbin moved this to Ready for Review ⏩ in IQSS Dataverse Project Apr 13, 2026
@pdurbin pdurbin added this to the 6.11 milestone Apr 13, 2026
@github-actions
Copy link
Copy Markdown

Coverage Status

coverage: 24.874% (-0.01%) from 24.887% — 12313-local-reviews into develop

@github-actions

This comment has been minimized.

1 similar comment
@github-actions

This comment has been minimized.

@pdurbin pdurbin force-pushed the 12313-local-reviews branch from b703d40 to 993f086 Compare April 16, 2026 20:39
@github-actions
Copy link
Copy Markdown

📦 Pushed preview images as

ghcr.io/gdcc/dataverse:12313-local-reviews
ghcr.io/gdcc/configbaker:12313-local-reviews

🚢 See on GHCR. Use by referencing with full name as printed above, mind the registry name.

@cmbz cmbz added the FY26 Sprint 22 FY26 Sprint 22 (2026-04-22 - 2026-05-06) label Apr 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

FY26 Sprint 21 FY26 Sprint 21 (2026-04-08 - 2026-04-22) FY26 Sprint 22 FY26 Sprint 22 (2026-04-22 - 2026-05-06) Project: Trusted Data Size: 30 A percentage of a sprint. 21 hours. (formerly size:33)

Projects

Status: Ready for Review ⏩

Development

Successfully merging this pull request may close these issues.

Local reviews

2 participants