chroma: Avoid repeated acoustid submissions
- Dominant language
- Python
- Stars
- 15.7k
- Forks
- 2.1k
- Avg merge
- 4d 21h
- Merged PRs (30d)
- 31
Description
Currently there is nothing at all preventing you from submitting the same fingerprints more than once, and it is very easy to accidentally do.
The acoustid service also does no duplicate checking, so submitting duplicate fingerprints inflates the count/weight of that submission which is pretty bad.
Tools like musicbrainz picard prevent you from submitting fingerprints multiple times afaik.
Contributor guide
Research direction
The issue names no files, tests, or entry points. Start by locating the AcoustID fingerprint submission path and how prior submissions are tracked; done means accidentally submitting the same fingerprints again is prevented without inflating the service's submission count or weight.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- cli
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100