rdswift: not really, it seems tickets exist, and patches are welcome ;)
2019-05-26 14651, 2019
rdswift
Okay, thanks.
2019-05-26 14605, 2019
zas
it should be noted there's a command line option to select a different config file
2019-05-26 14622, 2019
zas
and there's a ticket somewhere about "profiles"
2019-05-26 14649, 2019
rdswift
Thanks again. I responded in the discussion with this information.
2019-05-26 14629, 2019
candyman joined the channel
2019-05-26 14605, 2019
candyman
hey I'm trying to do some setup/eval of MB and I'm not sure if I'm taking the right route to achieve my goals...
2019-05-26 14614, 2019
candyman
anyone around that could answer a few basic questions?
2019-05-26 14642, 2019
Cyna
reosarevok: Is there some other way i can write this ```IF !edit.display_data.begin_date.is_empty ```
2019-05-26 14603, 2019
reosarevok
candyman: yes, ask
2019-05-26 14611, 2019
reosarevok
Cyna: I can check in a bit
2019-05-26 14617, 2019
Cyna
sure thanks
2019-05-26 14629, 2019
candyman
so the application I'm building is going to both need to pull artist genres (tags) rapidly, and will also be producing new data in the form of artists and their associated genres
2019-05-26 14604, 2019
reosarevok
Cyna: that means " return !(defined $self->year || $self->month || $self->day);" (so it's empty if it's missing those three) FWIW
2019-05-26 14616, 2019
candyman
so my 1st thought is that I would use the musicbrainz-api to both submit new data and pull new data rapidly
2019-05-26 14647, 2019
Cyna
If possible, is there an easy to understand answer
2019-05-26 14651, 2019
Cyna
😅
2019-05-26 14657, 2019
candyman
however the rate-limiting info says that only python-musicbrainz/0.7.3 gets a special limit of 50/sec - would that be true of the node version 'musicbrainz-api' as well?
2019-05-26 14648, 2019
candyman
that is, my application - if implementing the musicbrainz-api - could pull at 50/sec?
2019-05-26 14636, 2019
reosarevok
candyman: I didn't even know we allowed someone to use 50/sec - I thought it was 1/sec for everyone
Its functioning perfectly now I'm adding flow to it
2019-05-26 14646, 2019
reosarevok
candyman: how are you planning to do it? :)
2019-05-26 14658, 2019
reosarevok
(say, if you get "Nirvana", how will you map it to the right Nirvana artist)
2019-05-26 14602, 2019
candyman
magic. no lol unfortunately Echonest's Rosetta stone isn't a thing anymore - so resolving Spotify -> MB has been hard but not impossible. I look at their albums and such
2019-05-26 14624, 2019
candyman
Songkick fortunately uses MusicBrainz ids so I can map directly a lot of the time
2019-05-26 14639, 2019
reosarevok
I mean, for some artists we might have the Spotify ID on our side for example, but sadly we don't have anywhere as many as I'd like
2019-05-26 14615, 2019
candyman
right. but assuming I could figure out that link, sounds like setting up a server - which OMG
2019-05-26 14636, 2019
candyman
the indexing has ended, dear lord that took some time
2019-05-26 14601, 2019
candyman
I as of just now have a server setup w/out replication
2019-05-26 14604, 2019
reosarevok
Setting up a server might be the easiest way, yes, unless you can figure good ways of doing cache on your side
2019-05-26 14629, 2019
candyman
alright so part 2 (sorry, you've been a great help, theres no part 3)
2019-05-26 14631, 2019
reosarevok
Is this supposed to be mostly for yourself, or a bigger service? :)
2019-05-26 14603, 2019
candyman
I don't plan on distributing the service super widely, a passion project
2019-05-26 14604, 2019
reosarevok
If you're going to hammer your own server yourself (or with some friends) it probably doesn't matter, but if it'll be a bigger thing you're likely to want some caching anyway :)
2019-05-26 14629, 2019
reosarevok
Part 2? :)
2019-05-26 14646, 2019
candyman
I feel that, thank you. I have an idea already for how to cache the event lookups - just let people 'think' their looking at live data...
2019-05-26 14605, 2019
reosarevok
Tbh we don't get new tags that often, at least not yet
2019-05-26 14625, 2019
reosarevok
Although we'd love to change that, heh. Maybe if ListenBrainz takes off :)
2019-05-26 14640, 2019
reosarevok
Cyna: re: props, what do you have now?
2019-05-26 14650, 2019
candyman
anyways, the new data that I submit. I find that Spotify and MB don't have any genre info, but I manage to figure it out some new genres from other sources
2019-05-26 14614, 2019
reosarevok
Look at the display_data, you'll need to give that proper types.