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

Add/Edit/Remove Authorities for H2 contributors #3106

Open
peetucket opened this issue Jun 15, 2023 · 1 comment
Open

Add/Edit/Remove Authorities for H2 contributors #3106

peetucket opened this issue Jun 15, 2023 · 1 comment
Labels
2023 Summer 2023 workcycle question Further information is requested

Comments

@peetucket
Copy link
Member

peetucket commented Jun 15, 2023

  • Admin users need to add, edit or remove LCSH and/or wikidata authorities to authors that were entered in the "authors to include in citation" or "additional contributors" sections of the metadata form.
  • The deposit form does not need to have entry fields for these data, and the user should not see them.
  • These URIs that are associated with contributors need to be added to the cocina model in H2 so they will be sent to SDR when accessioned (need Arcadia's help for mapping)
  • The H2 database may require some modifications to be able to handle the new data (even though H2 itself, nor the users care about it).
  • H2 cocina mappings should be checked. While mappings exist for these data, the spec for H2 likely needs to be updated in order to be able to handle them.
  • This could be added to the H2 UI as an admin function if that seems appropriate, or inline in the standard edit form itself (but only visible to admin users).

Questions:

  • Do we need to version and accession any work that is deposited already (i.e. not in draft)?

Why in H2? Because if we edit/add this info in Argo, the changes will be overridden if a new version is made in H2. So H2 records need to be the "source" record and any changes need to be made in H2 (and not in Argo). H2 objects may soon be locked and unchangeable in Argo.

See https://docs.google.com/document/d/1mN3gb8dav-2RnhnTFyT8lJA8-kNZIu93xFEd3n1HTB4/edit#heading=h.jng3vhhmffsq for background

@peetucket peetucket added the 2023 Summer 2023 workcycle label Jun 15, 2023
@peetucket peetucket changed the title Add/Edit/Remove Authorities to contributors Add/Edit/Remove Authorities for H2 contributors Jun 15, 2023
@peetucket peetucket added the question Further information is requested label Jun 15, 2023
@peetucket peetucket removed the question Further information is requested label Jul 12, 2023
@justinlittman
Copy link
Contributor

@ndushay ndushay added the question Further information is requested label Aug 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
2023 Summer 2023 workcycle question Further information is requested
Projects
None yet
Development

No branches or pull requests

4 participants