Skip to content

Local Reviews (via API and Croissant)#12425

Open
pdurbin wants to merge 6 commits into
developfrom
12313-local-reviews-croissant
Open

Local Reviews (via API and Croissant)#12425
pdurbin wants to merge 6 commits into
developfrom
12313-local-reviews-croissant

Conversation

@pdurbin
Copy link
Copy Markdown
Member

@pdurbin pdurbin commented Jun 2, 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 Croissant Croissant and Kaggle related work FY26 Sprint 21 FY26 Sprint 21 (2026-04-08 - 2026-04-22) FY26 Sprint 22 FY26 Sprint 22 (2026-04-22 - 2026-05-06) FY26 Sprint 23 FY26 Sprint 23 (2026-05-06 - 2026-05-20) FY26 Sprint 24 FY26 Sprint 24 (2026-05-20 - 2026-06-03) Project: Trusted Data Size: 30 A percentage of a sprint. 21 hours. (formerly size:33) labels Jun 2, 2026
@pdurbin pdurbin mentioned this pull request Jun 2, 2026
// "maxValue": 10
// }
// },
// ]
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚫 [reviewdog] <com.puppycrawl.tools.checkstyle.checks.whitespace.FileTabCharacterCheck> reported by reviewdog 🐶
File contains tab characters (this is the first instance).

@pdurbin pdurbin moved this to Ready for Review ⏩ in IQSS Dataverse Project Jun 2, 2026
@pdurbin pdurbin added this to the 6.11 milestone Jun 2, 2026
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Jun 2, 2026

Test Results

397 tests  ±0   382 ✅ ±0   37m 32s ⏱️ + 12m 14s
 53 suites ±0    15 💤 ±0 
 53 files   ±0     0 ❌ ±0 

Results for commit b1bcb30. ± Comparison against base commit 3ee64ea.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Croissant Croissant and Kaggle related work FY26 Sprint 21 FY26 Sprint 21 (2026-04-08 - 2026-04-22) FY26 Sprint 22 FY26 Sprint 22 (2026-04-22 - 2026-05-06) FY26 Sprint 23 FY26 Sprint 23 (2026-05-06 - 2026-05-20) FY26 Sprint 24 FY26 Sprint 24 (2026-05-20 - 2026-06-03) 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.

Croissant with local reviews Local reviews

1 participant