Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Multiple contributor types #38

Open
ghost opened this issue Apr 27, 2017 · 2 comments
Open

Multiple contributor types #38

ghost opened this issue Apr 27, 2017 · 2 comments
Milestone

Comments

@ghost
Copy link

ghost commented Apr 27, 2017

How to support multiple contributor types, eg. all of the marc relators.

In models, would be a case of creating a full set of properties and mapping each into a single contributor field for a single search facet (much as is now happening with advisor).

In the form, there would need to be some way of selecting the contributor type from a drop-down against each contributor and then in the actor the attributes could be edited to select the right property.

@ghost ghost added this to the backlog milestone Apr 27, 2017
@ghost ghost added the ready label Jul 5, 2017
@ghost ghost modified the milestones: backlog, 1.0.0.alpha.1 Jul 5, 2017
@ghost ghost modified the milestones: 1.0.0.beta.kf, 1.0.0.alpha.1 Jul 15, 2017
@ghost ghost added assigned and removed ready labels Sep 9, 2017
@ghost ghost modified the milestones: 1.0.0.beta.kf, backlog Oct 11, 2017
@ghost
Copy link
Author

ghost commented Oct 11, 2017

See https://schema.datacite.org/meta/kernel-4.0/doc/DataCite-MetadataKernel_v4.0.pdf - good set for our domain, plus marcrel

@ghost
Copy link
Author

ghost commented Oct 11, 2017

OR ... use nested attributes

contributor:

  • role
  • contributor_id - a linked data URI (doesn't matter where from)

contributor_label can be derived from the id and stored as _label in solr

@ghost ghost removed the assigned label Jan 19, 2018
@ghost ghost added the enhancement label Oct 25, 2018
# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

No branches or pull requests

0 participants