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 contributor affiliations #3107

Open
peetucket opened this issue Jun 15, 2023 · 0 comments
Open

Add/Edit/Remove Authorities for H2 contributor affiliations #3107

peetucket opened this issue Jun 15, 2023 · 0 comments
Labels
2023 Summer 2023 workcycle

Comments

@peetucket
Copy link
Member

peetucket commented Jun 15, 2023

#3106 has the same change for contributors. Do that first. This can possibly be done at the same time or may be done at the same time or with the same implementation however.

  • Admin users need to add, edit or remove LCSH and/or wikidata authorities to organizations 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 organizations 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)?

See https://docs.google.com/document/d/1mN3gb8dav-2RnhnTFyT8lJA8-kNZIu93xFEd3n1HTB4/edit for background

@peetucket peetucket added 2023 Summer 2023 workcycle question Further information is requested labels Jun 15, 2023
@peetucket peetucket changed the title Add/Edit/Remove Authorities for H2 contributor affilations Add/Edit/Remove Authorities for H2 contributor affiliations Jun 21, 2023
@peetucket peetucket removed the question Further information is requested label Jul 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
2023 Summer 2023 workcycle
Projects
None yet
Development

No branches or pull requests

1 participant