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

Bugfix 48 creator query too narrow #124

Open
wants to merge 7 commits into
base: main
Choose a base branch
from

Conversation

iannesbitt
Copy link

Sorry for the weekend ping. This PR attempts to broaden support for the types of creator role that can be defined in Schema.org JSON-LD metadata. I'm having trouble getting all of the pieces running on my machine, so these changes have not been tested.

Notes:

  1. I added two sparql queries, one for the creator role definition without a list (sometimes used when there is only one creator) and one for the creator role definition WITH an ordered list. I commented with examples of each, and added tests and systemmetadata for each.

  2. I did not add a query for author email as Matt Matt demoed here, as I did not see a field for author email defined in the Solr schema. If someone can suggest what Solr field to use for email and/or ORCiD, I will add those to the query.

I'm adding @artntek to the list of reviewers since I imagine he has a working setup and can test the changes.

@iannesbitt
Copy link
Author

If these queries test ok, I can also add a PR for DataONEorg/dataone-cn-index#1 with the same changes.

@iannesbitt iannesbitt linked an issue Aug 20, 2024 that may be closed by this pull request
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.

sparql creator query is too narrowly defined
1 participant