-
Notifications
You must be signed in to change notification settings - Fork 501
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Make Series multiple #9255 #9256
Conversation
Please feel free not to use these notes and just list the change under Complete List of Changes.
Prio meeting with Stefano.
|
Based on the work I did on making production place multiple (#9254) this PR will need additional release notes with respect to upgrading the citation block - also schema.xml and searching - possibly import |
Updates for solr are done. Still needs work on ImportDDIServiceBean for multiple series. Also there may need to be notes on backwards incompatibility for dataset json that do not note that series can be multiple. |
Also, currently getting an error on finalize publish export all formats. |
Just grabbed this for review now. Based on a very quick first glance, the correct changes were made in the export DDI util (the part that we overlooked when productionPlace was made multiple), but I need to take a closer look. |
@sekmiller I would like to take you up on syncing the branch with develop (first @philippconzett's fork needs to be synced with IQSS:dataverse). I don't think I can sync the actual remote fork, but I did try this on my own local checkout of Philipp's branch; and, to my surprise, it auto-merges just fine with IQSS/develop, without any conflicts in DdiExportUtil.java.
with
in
with
in Aside from this, I'm happy with everything in this PR, providing all the Jenkins tests pass after this. |
In 7748450 I merged develop into this branch/PR. I more or less followed: https://guides.dataverse.org/en/5.13/developers/version-control.html#adding-commits-to-a-pull-request-from-a-fork The only wrinkle is if there are multiple branches called |
Great, thank you @pdurbin. The branch looks good, let me check in the 2 changes I wanted to make and that should be it. |
…l fields" files, with the series made multiple. IQSS#9255
OK, I have checked in the json and ddi xml files. Will wait for Jenkins to do its thing and move into QA. |
sprint kickoff
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Moving into QA.
What this PR does / why we need it:
Allows depositors to define multiple instances of the metadata field Series in the Citation Metadata block.
Which issue(s) this PR closes:
Closes #9255
Special notes for your reviewer:
No.
Suggestions on how to test this:
Create a test dataset with multiple instances of the Series metadata field.
Does this PR introduce a user interface change? If mockups are available, please link/include them here:
No. There are already other metadata fields that are repeatable and facetable.
Is there a release notes update needed for this change?:
Should briefly mention that the field now is repeatable.
Additional documentation:
No.