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

git: integrate US1232 into dev #896

Merged
merged 3 commits into from
Apr 9, 2020
Merged

Conversation

reropag
Copy link
Contributor

@reropag reropag commented Apr 6, 2020

Why are you opening this PR?

  • Which task/US does it implement?
  • Which issue does it fix?

How to test?

  • What command should I have to run to test your PR?
  • What should I test through the UI?

Code review check list

  • Commit message template compliance.
  • Commit message without typos.
  • File names.
  • Functions names.
  • Functions docstrings.
  • Unnecessary commited files?
  • Extracted translations?

@ThierryClavel
Copy link

Test création notice : champ titre : rien à signaler de particulier par rapport aux spécifications.
2 remarques annexes :

  • rien que pour une zone MARC comme la 245, les différents champs prennent énormément de place dans l'éditeur
  • il faudra prévoir d'implémenter la mention de responsabilité dépendante d'un titre pour pouvoir traiter les cas où on on a plusieurs titres de plusieurs auteurs (relativement fréquent pour les documents audiovisuels et la musique)

Copy link
Contributor

@pronguen pronguen left a comment

Choose a reason for hiding this comment

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

1.
Some punctuation marks are still present in the data, and therefore are displayed twice. They come from zones 880 where the alphabet is from right to left (and maybe also from 245/250/264 with such alphabets).
image
In thoses cases, we have to remove the punctuation *in the beginning of the zone (see below - might be difficult to find a solution for / but it is not that worse).
image

2.
When importing this document 9782952820646 from BnF, the statement of responsibility is imported twice in two languages (4 in total). If I save and reopen it, I have only one displayed in the editor.

(3.)
See eventually #906

@jma jma force-pushed the US1232-data-model-title-and-variants branch from b7626d3 to 0f3dfba Compare April 9, 2020 08:21
reropag and others added 2 commits April 9, 2020 14:46
* Implements title and variants transformation for Marc21.
* Implements title and variants transformation for Marc21 eBook.
* Adapts ES mapping.
* Adapts JSON schemas.
* Adapts detailed document view.

Related to: rero-ils-ui pr200 document: display title in brief and detail view

Co-Authored-by: Gianni Pante <[email protected]>
Co-Authored-by: Peter Weber <[email protected]>
* Implements title and variants transformation for BnF UNIMARC.
* Fixes title_format_text_head for handling AttrDict accordingly.
* Adapts email templates to use new title format.
* Improves the way for getting the _text form bf:Title.
* Changes order of the display of title: original alphabet before transliteration.
* Changes order of the display of responsibilityStatement: original alphabet before transliteration.
* Changes order of the display of editionStatement: original alphabet before transliteration.
* Changes order of the display of provisionActivity: original alphabet before transliteration.
* Closes #876.
* Fixes bug in document JSONSchemas that prevent saving new document record in the editor.

Co-Authored-by: Gianni Pante <[email protected]>
Co-Authored-by: Peter Weber <[email protected]>
Co-Authored-by: Johnny Mariethoz <[email protected]>
@jma jma force-pushed the US1232-data-model-title-and-variants branch from 0f3dfba to f4e3e08 Compare April 9, 2020 13:22
* Adapts transformation for unimarc for vernacular language support.
* Adapts JSON schemas.
* Fixes responsibiliyStatement transformation to avoid duplicates.

Co-Authored-by: Gianni Pante <[email protected]>
@jma jma merged commit 1d01baa into dev Apr 9, 2020
@jma jma deleted the US1232-data-model-title-and-variants branch April 10, 2020 07:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants