> <_lucifer> i do not understand how spotify knows the album name but not track or artist?
is this output from spotify or from what we convert it to? Maybe we're converting it incorrectly? I see the "available_markets", so I assume it's spotify
the fact that there's an album name, but no album id is really suspicious
_lucifer
alastairp, that's what i was thinking but that json came directly from spotify iirc. let me check it again
alastairp
potential question: you can load local files into spotify. what happens with the play history if you play one of those?
> 3:44 PM <ruaok> sooo.. how do we feel about dealing with spamming users?
I'm happy to flag them, and to maybe delete them, but I think to do either of that we should have explicit guidelines as to how we determine a spammer, and only ever follow those guides (or update them if we find that they're not sufficient)
but I can see danger in just saying "oh, it feels spammy to me so I think we should delete it"
_lucifer: where did you get to with the \0000 fix?
_lucifer
> you can load local files into spotify
i did not know that
reosarevok
Speaking of cleaning up spammers, we should probably run a removal based on the query on MBS-9356 at some point
_lucifer: I also had some thoughts about similarity/pearson, let me gather my thoughts on it and I'll ping you to have a discussion
_lucifer
yeah sure
the fix seems to work, the \0000 error hasn't returned yet
akshaaatt[m]
<_lucifer "akshaaatt: thanks for taking it "> Sure! I just checked and it isn't complete yet. I did fix an issue though. Will let you know when it's completely fixed.
_lucifer
👍
alastairp
reosarevok: oh, will the "no oauth tokens" make sure that people with an account at LB/etc don't get their account deleted?
reosarevok
I... dunno, tbh. I *think* that was the idea? But bitmap should confirm that before we run this :)
alastairp
yes right, It sounds like that's the reasoning behind it. sounds about right to me
because the idea is that these are unhandled errors, and we should get a notification so that we can handle them properly
_lucifer
yeah, i was thinking the same
once we merge this, we should get rid or the broad `Exception` clauses we have elsewehere
alastairp
we should never catch `Exception` broadly ;)
all apps are running with the sentry-sdk upgrade now, right?
_lucifer
yes
alastairp
and the new sentry config in consul
_lucifer
yup
alastairp
so we should open a PR in docker-server-configs to remove the old public/private split, and then archive/delete the projects in sentry that are no longer used
_lucifer
yeah makes sense. i'll open a PR.
alastairp
🎉
_lucifer: looking through tickets, I think you fixed LB-842 right?
quite nice those pictures. the delta was still very barren. In July the rice paddies will be flooded and everything will be green.
THAT I want to see.
alastairp
many years ago we did a 3 day tour between figures and girona down the costa, and there was a _huge_ amount of rice and fruit. Kind of surprised me how much rice there was
these little 2-stroke engines connected to a 200l plastic barrel of petrol going tick-tick-tick-tick-tick for pumping water around
alastairp: on #musicbrainz: "AcousticBrainz Extractor doesnt work anymore? Everytime "Submitted 0 feature file(s)" for albums, which dont have acouticbrainz data."?
alastairp
reosarevok: thanks. Did they say which submitter they were using?
reosarevok
No
alastairp
not clear if it's a problem with the files, the extractor, or submission
reosarevok
They're still there, you can ask :)
ruaok
alastairp: yes, so much water moving machinery and canals. must be amazing with all the green!
alastairp, there are a few small PRs open in BU. can you review those? i would prefer to merge them to avoid conflicts before working further
alastairp
_lucifer: yeah, sure. I'm just finishing up some stuff and then will look at those
_lucifer
sure, thanks!
BrainzGit
[musicbrainz-server] reosarevok opened pull request #2039 (schema-change-2021-q2…MBS-11459): MBS-11459: Create edit_data_type_info function on mirrors https://github.com/metabrainz/musicbrainz-serve...
adhi001
I'm looking to make a proposal for GSOC about adding html pages in listenbrainz that display data missing from MB. When matching msids and mbids, if we don't get a match then are those considered missing listens?
yes, _lucifer is right -- we have an endpoint that shows data that we know to be missing from LB.
what we need now is a method to display this data to the user and to allow them to add the data to MB.
adhi001
So since we have that API the work would be to just use the API, show the user that these listens are missing and lead them to MB add data pages with some of the data prefilled right?
ruaok
and when the data is known to not be in MB, then we don't have MBIDs, only MSIDs
adhi001: yes, exactly that.
what would be nice is to make these pages work for both releases and for artists.
and you see that it is a list of listens that is missing. the data is not organized into artists or releases.
adhi001
ruaok: Thanks for the api url and the suggestions. I'll work on them.
ruaok
and recordings alone should only be added to MB in some cases -- ideally we would add whole albums to MB.
adhi001: ok, ping me if you have more questions.
adhi001
sure
ruaok
adhi001: I guess what I am saying is that recordings need to be clustered into albums, so that albums can be submitted to MB
BrainzGit
[bookbrainz-site] MonkeyDo merged pull request #583 (master…fix/bug_blocking_profile_edit): fix(profile): Fix bug where profile page does not load due to undefined area (BB-600) https://github.com/bookbrainz/bookbrainz-site/p...
ruaok
we'll clearly need a "nope, your missing data is bogus, I found it here" button.
adhi001
One more thing @ruaok , I made the api call and I see that for most songs returned, an entry in MusicBrainz is present but is not being matched properly. Should we give the user a feature to choose from possibly similar recordings?
ruaok
adhi001: that is exactly what I meant by "we'll clearly need a "nope, your missing data is bogus, I found it here" button. "
adhi001
Okay
ruaok
so, yes. and also the missing data we have now, will improve in the next few weeks. meaning that some of the obvious matches should go away.
alastairp: remember the MBID mapping table I've been talking about -- one that combines the mapping table and matching log into one? I think it might be good to add a "user" field to it, so that we can store user contributed matches, as a result from providing a matching MBID for a given track.
BrainzGit
[bookbrainz-site] MonkeyDo closed pull request #595 (master…feature/collection): Feat[BB-607] : display total number of entity present in a particular collection https://github.com/bookbrainz/bookbrainz-site/p...
alastairp
yeah, tracking that seems like a good idea
ruaok: oh, you just reminded me, this morning I added some thoughts to some comments that you made over the weekend (spam users) if you want to continue that discussion
ruaok
sure.
_lucifer: if you ever find yourself bored and want to knock out an easy feature, we need a "report this user" button in LB.
;D
_lucifer
👍
BrainzGit
[bookbrainz-site] MonkeyDo closed pull request #582 (master…snyk-fix-02fe85a6d90a8c24bb633f8362b39806): [Snyk] Security upgrade snyk from 1.385.0 to 1.465.0 https://github.com/bookbrainz/bookbrainz-site/p...