and i evidently chose the wrong relationship type to do this form of "crediting"
reosarevok
soundandvision: yeah, if we decide to support this more properly then we'll eventually need to add such a relationship, I guess?
*such a relationship type
soundandvision
just thought it was a fun bit of data to track ultimately
mayhem
hmmm, lots of words there, not sure what is being said in that article.
Freso
soundandvision: I would personally love for MB to store "top X" lists (could no doubt be interesting for machine learning stuff too), but as mayhem said before (re: copyright) “what we think of this and whether we agree with this are largely meaningless.”
aerozol
I think it's just meant to be a musing but thought it was nice to see what they saw as useful from the different 'here are your music stat' services
(just finishing reading now too)
Spotify: useless, last.fm: that genre graph is just too good, listenbrainz: does very well considering this blogger is an avid Discogs fan. Well done all round tbh
Freso
soundandvision: (FWIW, I did a uni course a year or so back on "The Swedish Music Industry" which also covered a ton of (Swedish) copyright law. In my final assignment I wrote a lot of not-nice things about both the music industry, labels, rights organisations, and copyright law and still got away with a top grade. 😅 )
aerozol
Any idea why listenbrainz would display less scrobbles for last year than lastfm? I'll leave them a comment if there's a good answer
mayhem
there are a number of possible reasons:
1. if listens travel via last.fm, some might get lost. last.fm is not the most reliable service these days.
2. We are pickier about the quality of listens -- we'll reject data that is clearly crap.
3. Unless this user has done due diligence on their listens, one cannot judge the quality of listens by their total count. LB could've missed some. last.fm could have a pile of dupes.
CatQuest
[12:45] <lucifer> my personal top 100 could be a collection instead
+1 to this
aerozol
Thanks! No 3. means we are stricter on timestamp overlaps?
mayhem
stricter overall.
duplicates in particular are a key issue.
lucifer
alastairp: hi! do you remember if there's a case where we would want to set the error message in listens importer table but not clear the external service oauth id?
CatQuest
[12:53] <reosarevok> aerozol: ok, I guess we do have "don't make up your own compilations" :)
that covers also personal lits imho
lucifer
there are ~260 entries in the table. this combination looks wrong to me. i am unsure how these entries ended up this way. i intend to add a constaint at db level for this and run a script to clear the error messages.
*clear the error messages for these users
alastairp
lucifer: hmm, I'm not sure. what kind of error messages are there?
lucifer
all kinds actually :/
alastairp
this is independent of if the oauth key is up to date?
lucifer
no, external service oauth represents the oauth key.
soundandvision
is there a guide on how to make the most out of IRC - like quoting people's previous messages?
lucifer
so if that id is present we have the oauth key else not.
CatQuest
soundandvision: you don't quote on irc (like on matrix) you jsut write their name to reply ot them
(like i did just now)
soundandvision
I see, thank-you CatQuest
CatQuest
👍
irc is definitely very.. text-simple
but that is why i prefer it actually. no bells and whistles, but works one anything
alastairp
lucifer: and you're proposing that we always clear the oauth id if we set an error?
CatQuest
on* anything
alastairp
lucifer: in this case that we're talking about with the temporary failure in auth, are you planning on setting a message or a log at all?
lucifer
alastairp: uh yeah i was but not re-reading it, we decided the opposite so no shouldn't that.
*but re-reading
soundandvision
I guess a possible solution would be to have more functionality in user collections, then people can build whatever lists they like; their own ones, imaginary ones, published elsewhere ones
CatQuest
ok an idea re the lists: how about.. we create an user called "billboard" (or something) and these will have collaboratorive lists where anyone can contrbute really
tandy1000
<Freso> "soundandvision: I would personal..." <- user collages would be really cool to have in musicbrainz
CatQuest
uh uh what are the lists we can make of stuff called again >_<
tandy1000
thats what makes sites like redacted, rateyourmusic, etc nice social spaces
i think long term musicbrainz and critiquebrainz should be closely integrated
CatQuest
collections!
Freso
tandy1000: As CatQuest says, we already have collections. :p
CatQuest
collaborative collections. and special users which
soundandvision
like the things that make collections difficult to use for these kind of "ordered" lists is that there is no way of ordering them by position, like I can do with series
MBS-1658: My Collection: add free text comment field
CatQuest
already voted for this
reo had a pull open since 2021 on it
Freso
https://tickets.metabrainz.org/browse/MBS-9737 is about collaborative collections. Seems like CatQuest was happy with the current state a year or so ago, so I guess a new (linked?) ticket could/should be made if anyone wants globally-editable collections.
BrainzBot
MBS-9737: Community Collections, collections anyone can edit
reosarevok
Yes, but it's a *draft* PR I need to work on :/
CatQuest
oh no
yea
Freso: I'll make a ticket if noone else does
wait who did mbs-9737
wasn't it reo? yo ushould assign yourself reosarevok
MBS-9428: Allow multiple users to share one collection
Freso
Changed the link type on MBS-9428 to better reflect this.
Eh.
9737
tandy1000
tandy1000: this relies on two other tickets which i have now linked
CatQuest
ha
"Additionally, there could be a way to create a fully open collection (owned by ModBot or something? Dunno) - that would probably require extra changes, but not sure"
[musicbrainz-server] 14reosarevok opened pull request #2460 (03master…MBS-12263): MBS-12263: Only display "VIAF: " on VIAF pretty links when on sidebar https://github.com/metabrainz/musicbrainz-serve...
mayhem
reosarevok: in the MB side-bar, what does "Other Tags" signify?