Adrian Sampson
Adrian Sampson
Awesome! Let us know with a Discussion post if you have any code-level questions we can answer.
Seems cool. I'd be interested to see how much this would overlap with #1386—bi-directional sync could conceivably be useful for other players too. Building this in a player-generic way would...
Ah, that's too bad! Maybe we should add a timeout to avoid mysterious stalls like this… any interest in attempting to hack that on?
Thanks for bringing this up! This is a great idea to begin discussing. There are some notes on the same idea on the wiki: https://github.com/sampsyo/beets/wiki/Refactoring See the bullet for "Asynchronous...
What about re-using the existing database structure? That is, we'd just have a "pending" flag on items and albums indicating that they've been tracked but not fully imported yet. Or,...
Thanks of the comments. I'm still not quite sure why this functionality would "muddy the existing table"—we can of course hide the new functionality from other user-facing interactions (i.e., pending...
You can get this from your own library using the SQLite command-line program: ``` $ sqlite3 ~/.config/beets/library.db SQLite version 3.8.5 2014-08-15 22:37:57 Enter ".help" for usage hints. sqlite> .schema [...]...
This does sound like approximately the right list of requirements. For beets, though, I'd argue that something much simpler than Redis would be the right way to go—in particular, just...
Nice! This seems like it should be easier for us to consume.
Hmm, no, I don't know how (or if) the data is exposed in the web service. But perhaps @Freso happens to know?