-
-
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
Add UI for merging different works into editions of the same work #2898
Comments
Right now, the "non-canonical" entry is simply deleted (this does not federate) and all foreign keys associated with it are relocated to the canonical entry |
The "proper" way to do this probably would be via an ActivityPub |
@mouse-reeve Are existing URLs maintained? For instance, commenting on a book has a link to a book page on non-bookwyrm-compatible fedi services, does that go to the correct place after a merge? I guess maybe part of what I'm asking is, are the "book IDs" that I see in URLs IDs of editions, or IDs of works? Or a mix of both? |
No, the urls aren't maintained, it just becomes a 404 -- not ideal! The IDs in urls are usually the edition ID, but if you enter the work ID, it will display the page for the default edition |
I would love to contribute to adding this feature. Do you have any suggestions for where to start? |
As described in #562, there should be a UI to merge multiple different works into the same work as different editions:
Pulling this out into a separate issue to track it more easily.
Probably on the "Editions" page (example) we should have a second button next to "Add another edition" to "Merge existing book as edition", which would let you search for a existing book (or maybe paste a URL would be a nicer UI?) to merge.
I'm not sure how the ID of the previous work should be handled, but presumably the existing merge script handles that somehow?
The text was updated successfully, but these errors were encountered: