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

Fields with links to authorities are adapted to be able to store identifiers #1885

Closed
pronguen opened this issue May 5, 2021 · 0 comments · Fixed by #1917
Closed

Fields with links to authorities are adapted to be able to store identifiers #1885

pronguen opened this issue May 5, 2021 · 0 comments · Fixed by #1917
Labels
f: data About data model, importation, transformation, exportation of data, specific for bibliographic data p-High High priority (to be solved in the 2-3 next months)
Milestone

Comments

@pronguen
Copy link
Contributor

pronguen commented May 5, 2021

How it works

  1. Field subjects.identifiedBy.type: the enum contains only "bf:Local"
  2. Field genreForm.identifiedBy.type: the enum contains only "bf:Local"
  3. Field subjects.identifiedBy.source contains free text
  4. Field contribution.identifiedBy.type: the enum contains only "bf:Local"
  5. Field provisionActivity.place: it is not possible to enter/import an identifier

How it should works

(See #1886 for DoJSON spec)

  1. Field subjects.identifiedBy.type: the enum is extended to include also: GND, IdRef, RERO, RERO-RAMEAU
    • Ideally, source is allowed only if type="bf:Local"
    • these modifications are indicated in red in file "CONVERSION", row L50
  2. Field genreForm.identifiedBy.type: the enum is extended to include also: GND, IdRef, RERO, RERO-RAMEAU
    • Ideally, source is allowed only if type="bf:Local"
    • these modifications are indicated in red in file "CONVERSION", row L49
  3. Field subjects.source: should contain an enum of the following values: Factum, RAMEAU proposal
    • these modifications are indicated in red in file "CONVERSION", row L50
  4. Field contribution.identifiedBy.type: the enum is extended to include also: GND, IdRef, RERO
    • Ideally, source is allowed only if type="bf:Local"
    • these modifications are indicated in red in file "CONVERSION", row L22
  5. Field provisionActivity.place is extended to be able to receive an identifier
    • 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 changed the title Field subjects.identifiedBy is adapted for cataloguing Field subjects.identifiedBy and contribution.identifiedBy are adapted for cataloguing May 5, 2021
@pronguen pronguen changed the title Field subjects.identifiedBy and contribution.identifiedBy are adapted for cataloguing Field subjects, genreForm and contribution are adapted for cataloguing and entering identifiers May 5, 2021
@pronguen pronguen added this to the v1.3.0 milestone May 6, 2021
@pronguen pronguen changed the title Field subjects, genreForm and contribution are adapted for cataloguing and entering identifiers Fields with links to authorities are adapted to be able to store identifiers May 6, 2021
@pronguen pronguen removed the f: data migration Data migration from a legacy system or a previous version label May 6, 2021
@iGormilhit iGormilhit added the p-High High priority (to be solved in the 2-3 next months) label May 10, 2021
rerowep added a commit to rerowep/rero-ils that referenced this issue May 11, 2021
* Closes rero#1885.

Co-Authored-by: Peter Weber <peter.weber@rero.ch>
rerowep added a commit to rerowep/rero-ils that referenced this issue May 11, 2021
* Closes rero#1885.

Co-Authored-by: Peter Weber <peter.weber@rero.ch>
rerowep added a commit to rerowep/rero-ils that referenced this issue May 11, 2021
* Closes rero#1885.
* Improves json schema reference definitions.

Co-Authored-by: Peter Weber <peter.weber@rero.ch>
rerowep added a commit to rerowep/rero-ils that referenced this issue May 14, 2021
* Closes rero#1885.
* Improves json schema reference definitions.

Co-Authored-by: Peter Weber <peter.weber@rero.ch>
rerowep added a commit to rerowep/rero-ils that referenced this issue May 14, 2021
* Closes rero#1885.
* Improves json schema reference definitions.
* Closes rero#1873, last bullet point of rero#1873 (comment).

Co-Authored-by: Peter Weber <peter.weber@rero.ch>
rerowep added a commit to rerowep/rero-ils that referenced this issue May 14, 2021
* Closes rero#1885.
* Improves json schema reference definitions.
* Closes rero#1873, last bullet point of rero#1873 (comment).
* Fixes startDate and endDate in the editor to accept integers between
  -9999 and 2050.

Co-Authored-by: Peter Weber <peter.weber@rero.ch>
rerowep added a commit to rerowep/rero-ils that referenced this issue May 14, 2021
* Closes rero#1885.
* Improves json schema reference definitions.
* Closes rero#1873, last bullet point of rero#1873 (comment).
* Fixes startDate and endDate in the editor to accept integers between
  -9999 and 2050.

Co-Authored-by: Peter Weber <peter.weber@rero.ch>
rerowep added a commit to rerowep/rero-ils that referenced this issue May 15, 2021
* Closes rero#1885.
* Improves json schema reference definitions.
* Closes rero#1873, last bullet point of rero#1873 (comment).
* Fixes startDate and endDate in the editor to accept integers between
  -9999 and 2050.

Co-Authored-by: Peter Weber <peter.weber@rero.ch>
rerowep added a commit to rerowep/rero-ils that referenced this issue May 17, 2021
* Closes rero#1885.
* Improves json schema reference definitions.
* Closes rero#1873, last bullet point of rero#1873 (comment).
* Fixes startDate and endDate in the editor to accept integers between
  -9999 and 2050.

Co-Authored-by: Peter Weber <peter.weber@rero.ch>
rerowep added a commit to rerowep/rero-ils that referenced this issue May 17, 2021
* Closes rero#1885.
* Improves json schema reference definitions.
* Closes rero#1873, last bullet point of rero#1873 (comment).
* Fixes startDate and endDate in the editor to accept integers between
  -9999 and 2050.

Co-Authored-by: Peter Weber <peter.weber@rero.ch>
rerowep added a commit to rerowep/rero-ils that referenced this issue May 17, 2021
* Closes rero#1885.
* Improves json schema reference definitions.
* Closes rero#1873, last bullet point of rero#1873 (comment).
* Fixes startDate and endDate in the editor to accept integers between
  -9999 and 2050.

Co-Authored-by: Peter Weber <peter.weber@rero.ch>
rerowep added a commit to rerowep/rero-ils that referenced this issue May 17, 2021
* Closes rero#1885.
* Improves json schema reference definitions.
* Closes rero#1873, last bullet point of rero#1873 (comment).
* Adds identifiedBY values to subjexts, 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 17, 2021
* Closes rero#1885.
* Improves json schema reference definitions.
* Closes rero#1873, last bullet point of rero#1873 (comment).
* Adds identifiedBY values to subjexts, 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 17, 2021
* Closes rero#1885.
* Improves json schema reference definitions.
* Closes rero#1873, last bullet point of rero#1873 (comment).
* Adds identifiedBY values to subjexts, 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 18, 2021
* Closes rero#1885.
* 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 18, 2021
* Closes rero#1885.
* 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 18, 2021
* Closes rero#1885.
* 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 18, 2021
* Closes rero#1885.
* 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 18, 2021
* Closes rero#1885.
* 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 18, 2021
* Closes rero#1885.
* 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 19, 2021
* Closes rero#1885.
* 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 19, 2021
* Closes rero#1885.
* 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 19, 2021
* Closes rero#1885.
* 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 19, 2021
* Closes rero#1885.
* 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 19, 2021
* Closes rero#1885.
* 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 19, 2021
* Closes rero#1885.
* 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.
* 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>
rerowep added a commit that referenced this issue May 25, 2021
* Closes #1885.
* Closes #1886.
* Improves json schema reference definitions.
* Closes #1873, last bullet point of #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 About data model, importation, transformation, exportation of data, specific for bibliographic data p-High High priority (to be solved in the 2-3 next months)
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants