Skip to content
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

Keep the ID of RERO authorities when IdRef or RERO-RAMEAU does not exist #1886

Closed
pronguen opened this issue May 5, 2021 · 1 comment
Closed
Labels
f: data migration Data migration from a legacy system or a previous version f: data About data model, importation, transformation, exportation of data, specific for bibliographic data p-Medium Medium priority (to be solved within 1-2 years)
Milestone

Comments

@pronguen
Copy link
Contributor

pronguen commented May 5, 2021

How it works

  1. Field contribution.identifiedBy: the identifier of the RERO authority is never imported from Virtua
  2. Field subjects.identifiedBy: the identifier of the RERO authority is sometimes not imported from Virtua
  3. Field genreForm.identifiedBy: the identifier of the RERO authority is sometimes not imported from Virtua
  4. Field provisionActivity.place: the identifier of the RERO authority is never imported from Virtua

How it should works

(See #1885 for JSON schema spec)

  1. Field contribution.identifiedBy: import the RERO ID of the authority if there is no link to IdRef
    • these modifications are indicated in red in file "CONVERSION", row L22
  2. Field subjects.identifiedBy: import the RERO ID of the authority if there is no link to IdRef (for places, works, persons, corporate bodies) or no link to RERO-RAMEAU (for concepts)
    • these modifications are indicated in red in file "CONVERSION", row L50
  3. Field genreForm.identifiedBy: import the RERO ID of the authority if there is no link to RERO-RAMEAU
    • these modifications are indicated in red in file "CONVERSION", row L49
  4. Field provisionActivity.place: import the RERO ID of the authority if there is no link to IdRef
    • these modifications are indicated in red in file "CONVERSION", row L15
@pronguen pronguen added f: data About data model, importation, transformation, exportation of data, specific for bibliographic data correction f: data migration Data migration from a legacy system or a previous version labels May 5, 2021
@pronguen pronguen added this to the v1.3.0 milestone May 6, 2021
@iGormilhit iGormilhit added the p-Medium Medium priority (to be solved within 1-2 years) label May 6, 2021
@rerowep
Copy link
Contributor

rerowep commented May 20, 2021

provisionActivity.place is not implemented jet. Will be solved during implementation.

rerowep added a commit to rerowep/rero-ils that referenced this issue May 20, 2021
* Closes rero#1885.
* Closes rero#1886.
* Improves json schema reference definitions.
* Closes rero#1873, last bullet point of rero#1873 (comment).
* Adds identifiedBY values to subjects, genreForm and contribution if possible.

Co-Authored-by: Peter Weber <peter.weber@rero.ch>
rerowep added a commit to rerowep/rero-ils that referenced this issue May 20, 2021
* Closes rero#1885.
* Closes rero#1886.
* Improves json schema reference definitions.
* Closes rero#1873, last bullet point of rero#1873 (comment).
* Adds identifiedBY values to subjects, genreForm and contribution if possible.
* Replaces MEF RERO urls with MEF Idref urls if possible.

Co-Authored-by: Peter Weber <peter.weber@rero.ch>
rerowep added a commit to rerowep/rero-ils that referenced this issue May 20, 2021
* Closes rero#1885.
* Closes rero#1886.
* Improves json schema reference definitions.
* Closes rero#1873, last bullet point of rero#1873 (comment).
* Adds identifiedBY values to subjects, genreForm and contribution if possible.

Co-Authored-by: Peter Weber <peter.weber@rero.ch>
rerowep added a commit to rerowep/rero-ils that referenced this issue May 20, 2021
* Closes rero#1885.
* Closes rero#1886.
* Improves json schema reference definitions.
* Closes rero#1873, last bullet point of rero#1873 (comment).
* Adds identifiedBY values to subjects, genreForm and contribution if possible.

Co-Authored-by: Peter Weber <peter.weber@rero.ch>
rerowep added a commit to rerowep/rero-ils that referenced this issue May 20, 2021
* Closes rero#1885.
* Closes rero#1886.
* Improves json schema reference definitions.
* Closes rero#1873, last bullet point of rero#1873 (comment).
* Adds identifiedBY values to subjects, genreForm and contribution if possible.

Co-Authored-by: Peter Weber <peter.weber@rero.ch>
rerowep added a commit to rerowep/rero-ils that referenced this issue May 24, 2021
* Closes rero#1885.
* Closes rero#1886.
* Improves json schema reference definitions.
* Closes rero#1873, last bullet point of rero#1873 (comment).
* Adds identifiedBY values to subjects, genreForm and contribution if possible.

Co-Authored-by: Peter Weber <peter.weber@rero.ch>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
f: data migration Data migration from a legacy system or a previous version f: data About data model, importation, transformation, exportation of data, specific for bibliographic data p-Medium Medium priority (to be solved within 1-2 years)
Projects
None yet
Development

No branches or pull requests

3 participants