Provide a keyboard shortcut to pull all release groups of an artist #160
Labels
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Blocks
Depends on
Reference: wojtek/musichoard#160
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Ensure the merge is as smooth as possible. Method for merging should be explored. Perhaps a popup window asking for manual input when it cannot be done automatically?
Goals:
The MusicBrainz API provides a search which also includes a "score": https://musicbrainz.org/doc/MusicBrainz_API. Therefore, by searching the album title including the artist id and release date a 100 score match can be applied automatically. For the rest, a manual check can be performed. If no match is found, the album can be marked as "cannot-be-on-musicbrainz". If it is only marked as a miss, the popup may come back again next time.
Upon calling "fetch" the logic should be to first classify the currently present albums by performing a search followed by manual selection if necessary. Only then, a fetch of the albums can happen as this way there will be an unambiguous way to match up albums.
The fetch is to be implemented in #166. In this issue, the search and merge is simply always applied upon calling fetch.
Following #185, care must be taken to correctly file release groups with multiple album artists.
Part 1: #228
Part 2: #230
Problem: using title only for ID leads to frequent clashes of album/single/EP - need to use more information as identifier
This is tricky:
Wants
Challenge
Create follow up issue.
Problem: How to deal with new albums in the library? They start with no MBID. Upon inserting if AlbumId matches then just adopt the MBID. Otherwise, applying an MBID from a fetch should scan existing albums within albumartist and remove the old one.
Problem: check albumartist to be applied - albums with multiple artists.