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

User objects as Authors #139

Open
lauratinnel opened this issue Sep 7, 2022 · 2 comments
Open

User objects as Authors #139

lauratinnel opened this issue Sep 7, 2022 · 2 comments
Assignees
Labels
priority: medium medium priority

Comments

@lauratinnel
Copy link
Contributor

lauratinnel commented Sep 7, 2022

When adding an author to an artifact, the system should look for users who match the author and allow a SEARCCH user object to be added as an author. Or -- allow the submitter to choose an existing user as an alternative to inserting author information.

@carboxylman
Copy link
Contributor

Shouldn't the referenced user be able to veto this before it happens? I would suggest an invite that the target user can either accept or reject. Admins maybe can do it.

Either way, I think the first step is simply replacing one author with the current user making the changes.

@lauratinnel
Copy link
Contributor Author

lauratinnel commented Sep 15, 2022

I'm more in favor of invites and pushing as much onto the community as possible. Admins should have the ability but the primary responsibility for creating complete records ought to be on the community.

I don't think that replacing an author with the current user makes sense. There is always the possibility that someone other than the author owns the record. E.g., I've imported a ton of artifacts and am the defacto owner, but I am not the author on 98% of the artifact records that I own.

I look at this feature as similar to the tagging feature in Facebook photos. Maybe we allow the importer (person or automated) to tag an existing user as an author. Give users an option to allow automated tagging or requests for tagging that must be approved by the user. Either way, push an email to the user telling them they've been tagged as an author or have a tag request to approve.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
priority: medium medium priority
Projects
None yet
Development

No branches or pull requests

2 participants