Skip to content

Conversation

@qqmyers
Copy link
Member

@qqmyers qqmyers commented Nov 17, 2025

What this PR does / why we need it: This PR updates the COAR Notify Relationship Announcement support in Dataverse to avoid sending repeat messages, i.e. when a new dataset version is published but the relevant metadata field (e.g. Related Publication) hasn't changed.

Which issue(s) this PR closes:

  • Closes #

Special notes for your reviewer: This is a relatively small PR that includes the changes in #10490 and the bugfix from #11991. It should be clearer once those PRs are merged.

Suggestions on how to test this: Setup messaging to some test service, or probably easier, verify that a message is not sent when a later version is published without a change in metadata by turning on fine logging and looking at what's sent.

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

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

Additional documentation:

qqmyers added 30 commits August 11, 2022 14:49
GDCC/8914-COAR-compliant_messaging
@qqmyers qqmyers added the Size: 3 A percentage of a sprint. 2.1 hours. label Nov 17, 2025
@coveralls
Copy link

Coverage Status

coverage: 23.808% (+0.005%) from 23.803%
when pulling 7641bc4 on GlobalDataverseCommunityConsortium:GDCC/8914-COAR-compliant_messaging2
into b78060a on IQSS:develop.

@coveralls
Copy link

coveralls commented Nov 17, 2025

Coverage Status

coverage: 24.235% (+0.07%) from 24.165%
when pulling baa9dca on GlobalDataverseCommunityConsortium:GDCC/8914-COAR-compliant_messaging2
into 739052f on IQSS:develop.

@qqmyers qqmyers marked this pull request as ready for review November 20, 2025 18:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Size: 3 A percentage of a sprint. 2.1 hours.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants