#metabrainz

/

      • Lotheric_ is now known as Lotheric
      • KassOtsimine has quit
      • KassOtsimine joined the channel
      • akshat
        Hi bitmap yvanzo reosarevok ! I have sorta completed the design for the mb homepage with the major functionalities. I would really like your opinion on it before I go further. Please once try https://musicbrainz-web.web.app on your mobile and desktop.
      • I am not firm on the drop-downs or the major content present and would be flexible to update that based on your expertise and thoughts but I think the general Skelton for the page works with even the dark mode!
      • You can just provide small comments here or for detailed overview, you can visit https://community.metabrainz.org/t/musicbrainz-... Please omit the starting comments on the forum since the page has evolved since then, haha!
      • antlarr joined the channel
      • yvanzo
        mo’’in’
      • akshat
        moin!
      • riksucks
        akshat: the design looks very crisp and sleek
      • akshat
        Ikrr riksucks !! Thank you! 😇🙌
      • Lotheric_ joined the channel
      • Lotheric has quit
      • texke joined the channel
      • BrainzGit
        [musicbrainz-server] 14yvanzo merged pull request #2296 (03master…MBS-9752): MBS-9752: Add autoselect + sidebar for Tower Records URLs https://github.com/metabrainz/musicbrainz-serve...
      • MrClon has quit
      • ruaok
        moooin!
      • akshat: that mock-up is looking really quite nice -- thanks!
      • a few more comments: "* Brainz Projects" -> "Other MetaBrainz Foundation Projects"
      • that section looks lovely, but it is still too larger. esp. the picard logo is much larger than the others, or at least it appears that way.
      • I think overall the logos should be shrunk a bit and sized so they more or less appear to be the same size
      • outsidecontext
        oh yes, that picard logo is a monster :D The actual logo sizes vary, I think because of different text lengths and because of the logo images all scaled to same width. I think the logo itself should have same size, even if it means different image width
      • akshat
        Haha yaaassss!
      • lucifer
        moin!
      • MrClon joined the channel
      • ruaok: can you review https://github.com/metabrainz/listenbrainz-serv... ? i'll then deploy and request a batch to (hopefully) fix the missing stats
      • ruaok
        the spark reader side of things should all be fast right -- read data, write to disk. no real processing done, yes?
      • lucifer
        yes, each message should be 2 or 3 db queries at most. the issue is that each stat for each user is 1 message so thousands of those pile up just after the results are received.
      • ruaok
        ok, lets try it.
      • BrainzGit
        [listenbrainz-server] 14amCap1712 merged pull request #1663 (03master…missing-all-time-releases): LB-968: All time release stats are not being updated for some users https://github.com/metabrainz/listenbrainz-serv...
      • [listenbrainz-server] release 03v-2021-10-19.0 has been published by 14github-actions[bot]: https://github.com/metabrainz/listenbrainz-serv...
      • yvanzo
        Picard _is_ a monster of tagging features.
      • outsidecontext
        the more features, the bigger the icon :D It'll grow with each release
      • monkey
        Moin!
      • ruaok: Hi! I'm getting an error on local LB dev, looks like there an sql update script missing to add mbid mapping tables maybe? :
      • Thrown in `listenbrainz/listenstore/timescale_listenstore.py`
      • Guest64 joined the channel
      • Guest64 has quit
      • lucifer
        monkey: maybe try deleting/recreating the db volume? the table is present in the create_table.sql https://github.com/metabrainz/listenbrainz-serv... but yes a update script looks missing.
      • if thats not possible, then you can try copying the sql bits from https://github.com/metabrainz/listenbrainz-serv... for now
      • monkey
        Yeah, ruaok just walzed in the office, we were discussing :)
      • lucifer
        ah ok!
      • monkey
        But yes, I'll drop and recreate :)
      • lucifer
        ruaok: https://sentry.metabrainz.org/organizations/met... could this be related to the mapping issues you mentioned sometime ago. looks like a msid vanished...
      • alastairp: ruaok: monkey: the performance monitoring stuff is also deployed now (in prod the value is set to 0, beta and test to 1 so effectively disabled in prod). if you browse LB on beta, the stats here will update and we'll have a better understanding of what's slow/fast. https://sentry.metabrainz.org/organizations/met...
      • (exception is test-lb container which is not yet updated because its running huesound)
      • monkey
        Nice, thanks for setting that up!
      • (lol @ "User Misery Score" metric)
      • ruaok
        lucifer: I dont think so, no.
      • lucifer
        🤣
      • ruaok: oh ok, i will look into it then.
      • ruaok
        thx
      • BrainzGit
        [listenbrainz-server] 14mayhem opened pull request #1665 (03master…primitive-release-submitter): AISOTT: Adding rough version of release submitter https://github.com/metabrainz/listenbrainz-serv...
      • [musicbrainz-server] 14reosarevok closed pull request #2292 (03master…drop-stat-descriptions): Drop statistic descriptions and improve labels https://github.com/metabrainz/musicbrainz-serve...
      • ruaok
        https://spork.sh/ looks interesting.
      • tandy
        akshat: the new site is looking really great
      • monkey
        So now that we've got MBIDs mapped to the ListenBrainz front-end… https://usercontent.irccloud-cdn.com/file/uZr2E...
      • ruaok
        ohhh, cool.
      • ruaok ponders
      • do important work or create a CAA cache project?
      • lucifer
        cache would be useful, i have hit ratelimit a couple of times when testing huesound. issue will probably become worse when we move this to prod and more people start using
      • MrClon
        ruaok indeed interesting. But i am not sure that node.js is good for non-web-dev cli tool
      • ruaok
        MrClon: agreed.
      • lucifer: also agreed. just not certain that we can operate a cache.
      • monkey
        There's a couple of 'issues' though; sometimes there is cover art available for another release of the same release-group, but not for the release matched, so I'm seeing much fewer cover arts than I'd expect.
      • lucifer
        ruaok: oh indeed. didn't think of that...
      • monkey
        On the other hand some pages look OK: https://usercontent.irccloud-cdn.com/file/UHiJV...
      • lucifer
        i think we could setup an endpoint for this. send a release mbid, LB resolves a link - coverart of that release mbid if available or query db for another release of that release group that a covert art attached.
      • monkey
        But see the matched listens at the top with no cover art… I'm sure there's cover art somewhere for Alan Parson's "Eye in the sky", but apparently not for this specific release
      • Yeah, I guess that would be ideal. I'm guessing we'll have the same issues for genres and other tags, URL relationships, etc.
      • lucifer
        indeed
      • monkey
        It would almost makes more sense to match to a release_group rather than a release, no?
      • monkey ducks before ruaok throws something
      • ruaok
        in a way, yes.
      • a possible future improvement
      • monkey
        Or is there any way to get that sort of information from the MB webservice using a recording MBID? i.e. query for recording, with included cover art ?
      • reosarevok
        ruaok: answered re: your last email(s), do let me know what you think
      • I'm confused tbh
      • CatQuest
        [11:27] <outsidecontext> the more features, the bigger the icon :D It'll grow with each release
      • !recall oh no.
      • BrainzBot
      • CatQuest
        :O +1 to cover art in listen history
      • sweet!
      • monkey
        Just an idea, I think it's gonna take a lot of work to do it right
      • CatQuest
        deff
      • sweet idea though
      • tandy
        another step closer to last.fm feature parity :)
      • ruaok
        another giant headache. :)
      • monkey
      • CatQuest
        that's.. evne a differnt iamge thna the last one :o
      • that's.. evne a differnt image than the last one :o
      • tandy
        monkey: finally got round to working on that PR again :)
      • i also managed to use high level types across my listenbrainz-nim library, except for the Timeline endpoints, which require type unions, so im figuring out a way to make that work in nim
      • lucifer
        zas: hi! does something in the monitoring system query lb.org/internal/metric/stats repeatedly? i see a bunch of failures for that url in sentry.
      • antlarr has quit
      • alastairp
        hola
      • monkey: that's a nice can'o'worms
      • lucifer: that url sounds like my first attempt at stats in LB, in which case there might be a telegraf ingester still hitting that endpoint
      • reosarevok
        bitmap: what do you think about AS for tables? https://github.com/metabrainz/musicbrainz-serve...
      • I'm fine with either :)
      • bitmap
        well, I don't use them for columns either :P
      • but if that's the guideline I suppose it should be consistent
      • reosarevok
        Well, they have the reasoning for columns that "Column aliases should always use the keyword AS This becomes significant when a query has several columns selected with columns aliased. Without the AS keyword, a dropped comma makes two columns become a single aliased column."
      • Not sure if that risk exists for tables
      • bitmap
        I see. I don't think it's very important, we could make it optional for tables
      • zas
        lucifer: nothing I'm aware of. ruaok ?
      • bitmap
        akshat: the mockup looks pretty nice to me. how come the logo in the top left doesn't contain the (hexagon) logo anymore?
      • the sheet music stock photo feels a bit cheesy :) dunno what else to put there though
      • alastairp
        zas: see my comment above, I think it was due to our experiments with LB monitoring.
      • bitmap
        'The Music Database' being the h1 felt a bit werid to me at first since it's not the name of the project, but maybe it's fine
      • monkey
        tandy: Thanks! I'll have a look at that PR
      • ruaok
        lucifer: remind me please, which PR contains the fragement that fixes the expired LE cert issue? monkey needs it for BB
      • reosarevok: yeah, no ideas either on those spam reports
      • reosarevok
        yvanzo ^ what do you think re: AS for tables? Mandatory or optional?
      • ruaok
        zas: what was the last question in response to?
      • reosarevok
        I kinda would rather we always did it or always did not, tbh
      • (I'm ok with it being different for columns and tables, but I'd want to be consistent for each one)
      • zas
        about monitoring system query lb.org/internal/metric/stats repeatedly above (see also alastairp's answer)
      • alastairp
      • ruaok
        perfect, thanks!
      • yvanzo
        reosarevok: the whole guideline is optional for now
      • (s) are
      • reosarevok
        Heh. CatQuest just noticed our locale list has "Root", I'm going to assume we should be filtering that out?
      • CatQuest
        :O
      • reosarevok
        Since there's no language in our list called "Root", I'm assuming that's meant to be "Root locale"
      • yvanzo
        Ent locale maybe?
      • reosarevok
        I dunno. I'd expect a lot of different branches of that one
      • yvanzo
        Proto-Ent then?
      • reosarevok
        Anyway, jokes aside, I guess we should still filter it out?
      • yvanzo
        Yes, thank you.
      • CatQuest
        pretty sure entish would have a locale like ent and ent_old
      • ;)
      • yvanzo
        reosarevok: It seems it is not supposed to be used but by other locales; See http://rpm.pbone.net/manpage_idpl_54540740_nume...
      • TOPIC: MetaBrainz Community and Development channel | MusicBrainz non-development: #musicbrainz | BookBrainz: #bookbrainz | Channel is logged; see https://musicbrainz.org/doc/IRC for details | Agenda (summit weekend!; next meeting: 2021-10-25): Reviews, Follow up on Summit Notes -> Tickets, Allow test editing without verification (Freso/reo)
      • ruaok
        zas: can you tell if lidarr has sent us less traffic in the last 5 days?
      • zas
        I'll check and tell you
      • reosarevok
        yvanzo: huh, Root is not on my local install, wonder if it isn't exposed except on some specific version of DateTime::Locale
      • akshat
        Thank you for your review bitmap! I do agree we should add the hexagon logo with the name on the navbar. Will do so! But I'll want to add the final logo with it.
      • monkey alastairp lucifer CatQuest your takes on the mb design mockup?
      • CatQuest
        akshat: busy right now. ask me later
      • akshat
        Sure!
      • Freso will give the final take :)
      • ruaok I would like to add the footer section to all meb projects in the same format as this mockup if that looks good to you. Content will be relevant for each project. Any thoughts?
      • We had good review regarding that on the forum
      • ruaok
        might be nice, but you need to really ask all the team leads what they think about that. lucifer, bitmap, alastairp?
      • Freso
        akshat: Not sure why I’m the one to give final take. :x
      • TOPIC: MetaBrainz Community and Development channel | MusicBrainz non-development: #musicbrainz | BookBrainz: #bookbrainz | Channel is logged; see https://musicbrainz.org/doc/IRC for details | Agenda (summit weekend!; next meeting: 2021-10-25): Reviews, Follow up on Summit Notes -> Tickets, Allow test editing without verification (Freso/reo), Allow account admins to see editor-editor subscript
      • TOPIC: MetaBrainz Community and Development channel | MusicBrainz non-development: #musicbrainz | BookBrainz: #bookbrainz | Channel is logged; see https://musicbrainz.org/doc/IRC for details | Agenda: Reviews, Follow up on Summit Notes -> Tickets, Allow test editing without verification (Freso/reo), Allow account admins to see editor-editor subscriptions? (Freso)
      • akshat
        Freso I believe you could do a sanity check as to all the important things which should be relevant, present and abide by our guidelines. 😇