-
-
Notifications
You must be signed in to change notification settings - Fork 265
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
Multiple Types of Authors #1120
Comments
Strongly agree, thank you! A few aspects of this work: From a database perspective, there is an implicit join table for the many-to-many relationship between Book and Author. It would be a matter of making is a django managed table, and adding (I think? or is it too limiting?) a choice field that specifies what type of relationship the author has to the book. The activitypub serialization of author will need to be expanded to include the author type, since right now it's just a list of links. In the UI, there needs to be a more robust way to add and edit authors on books. The connectors will need to be updates so that they detect the relationship wen the data is imported from OpenLibrary/inventaire. |
As for this, it could probably be accomplished by replacing the Author field with a drop-down and a text input box. The drop-down to specify what type of contributor this is, a plus sign next to it to add more contributors, and a text box to put in the person's name. As for the other stuff, I'd probably have to understand the project's code better to comment. |
So as not to reinvent the wheel, here's the list of contributor codes that publishers use in their metadata |
A lot of books have editors, contributors, or translators. Being able to specify author types would be useful, as opposed to the current system where everyone is treated as an author.
The text was updated successfully, but these errors were encountered: