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

Replace specialist with editor #349

Open
bruvellu opened this issue Dec 19, 2024 · 3 comments · Fixed by #362
Open

Replace specialist with editor #349

bruvellu opened this issue Dec 19, 2024 · 3 comments · Fixed by #362
Labels
improvement Issues with improvements for existing features

Comments

@bruvellu
Copy link
Owner

Specialist carries a strong meaning from our previous version. It is a person who is a specialist on a specific taxon. In the new version, we moved the names of these specialists to a new acknowledgement field. A specialist now is someone involved in the publishing workflow between authors and curators. The original meaning is lost, and it also precludes users from providing suggestions or small corrections to media which they are not specialists. One solution to overcome that is to convert specialist into editor, which is a more operational definition. The original specialist definition can be implemented as a separate and solely informational relationship between Taxon and Person models.

@bruvellu bruvellu added the improvement Issues with improvements for existing features label Dec 19, 2024
@castilhovirginia
Copy link
Collaborator

"editor" or "content editor"? I think content editor is better.

@bruvellu
Copy link
Owner Author

bruvellu commented Mar 9, 2025

Using editor as a shortname and content editor as a description. I created the specialist-to-editor branch to apply these updates. It is a fairly complex change to the codebase (many views and templates refer to specialists) and I'll need to do several database and data migrations to get everything in order. For now, I've replaced specialist for editor everywhere in the code. Editor is now defined as a Person who is neither an Author nor a Curator of a particular curation, but that has some privilege in editing contents.

@bruvellu bruvellu linked a pull request Mar 9, 2025 that will close this issue
@bruvellu
Copy link
Owner Author

bruvellu commented Mar 9, 2025

This is now deployed. See PR #362 for changes. Needs test to check for issues before deleting the old specialist field.

@bruvellu bruvellu reopened this Mar 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
improvement Issues with improvements for existing features
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants