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

Combine archive and archive-location fields to match publisher field #282

Open
mkdjr opened this issue Feb 28, 2025 · 0 comments
Open

Combine archive and archive-location fields to match publisher field #282

mkdjr opened this issue Feb 28, 2025 · 0 comments

Comments

@mkdjr
Copy link
Contributor

mkdjr commented Feb 28, 2025

Issue

Currently, the information about the name and location of an entry's publication and/or archive can be stored in Hayagriva. However, the archive and publisher fields do not store data in the same way.

Publisher

Information regarding an entry's publisher can be stored either as a name:

publisher: <string>

or as an object with separate keys for its name and location:

publisher:
    name: <string>
    location <string>

Archive

Yet archival information is stored in a flat structure:

archive: <string>
archive-location: <string>

Proposal

Align archival information formatting with that of the publisher field, such that it can be stored as:

archive: <string>

or

archive:
    name: <string>
    location: <string>

and deprecate the archive-location field.

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

No branches or pull requests

1 participant