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

authors: roles #627

Closed
tilfischer opened this issue Nov 23, 2022 · 4 comments
Closed

authors: roles #627

tilfischer opened this issue Nov 23, 2022 · 4 comments
Assignees
Labels
enhancement greater code or enhancement of existing feature
Milestone

Comments

@tilfischer
Copy link
Member

tilfischer commented Nov 23, 2022

While adding authors to a nmrXiv-project, a role needs to be chosen. Possible roles are: Researcher, ContactPerson, DataCollector, DataCurator, DataManger, Distributor, Editor, HostingInstitution, Producer, ProjectLeader, ProjectManager, RegistrationAgency, RelatedPerson, Researcher (again), ResearchGroup, RightsHolder, Sponsor, Supervisor, WorkPageLeader, other. It seems to me, that this list is the same as the controlled vocabulary for contributorType in the DataCite metadata schema.

This selection for creators and authors of data is a bit fussy, as someone could be a researcher but also the contact person and data collector. Discussions on possible roles were previously discussed with other NFDI4Chem repos, hence, we do not need to re-invent the wheel.

One possible way to tackle the role issue is to separate into 1) Creators and Authors and 2) Contributors.

The Creators and Authors are the people which would be also listed on a corresponding publication, whether this is published or not and do not necessarily require an additional role.

On the other side, Contributors require a roll, which could be the controlled list from the DataCite metadata schema.

Best,
Tillmann

@tilfischer tilfischer added the enhancement greater code or enhancement of existing feature label Nov 23, 2022
@CS76
Copy link
Member

CS76 commented Nov 23, 2022

Thanks, @tilfischer, for the detailed explanation. We do have the Datacite Contributor Type implemented for the authors' import.

image

image

Regarding the 1) Creators and Authors and 2) Contributors differentiation @NRayya, could you please follow this up?

@NRayya
Copy link
Contributor

NRayya commented Nov 23, 2022

Hi @tilfischer
This point is something we discussed a lot internally in nmrXiv. We have several points to balance between: Making things simple to the user, comply to datacite, and comply with the rest of repos in NFDI4Chem.

Our approach is to assign "creator" to every one added in the authors section, and additionally, we assign them the role "researchers" as a contributor. The later can be modified by the user to assign other contributors roles. By providing a default, we don't need to request the user to enter roles manually, and this approach is close to the one done in Chemotion.

We will clarify in the UI that every author is a creator and researcher by default to the users. I guess the only problem is if we want to assign more than one contributor role.

Could you please provide us with links or the outcome of the repos in NFDI4Chem discussions?

Thanks

@tilfischer
Copy link
Member Author

You got the problem: People might have more than one role. How to deal with that?

One possibility is that a "Creator and Author" is always a researchers, as described in your previous post, hence, it does not even need to be displayed to the "Creators and Authors" that they have a roll to chose but add "researcher" as a contributorType to the metadata schema anyhow.

As pointed out above, another section between "Authors" (--> "Creators and Authors") and the studies could be a "Contributor", which might require a role, which one should chose.

@CS76 CS76 added this to the Version 1.5 milestone Nov 23, 2022
@NRayya
Copy link
Contributor

NRayya commented Nov 23, 2022

Closed in favor of further discussion #630

@NRayya NRayya closed this as completed Nov 23, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement greater code or enhancement of existing feature
Projects
Status: Done
Development

No branches or pull requests

4 participants