#metabrainz

/

      • bitmap
        otherwise it seems to be working fine
      • 2024-04-01 09243, 2024

      • bitmap
        fin
      • 2024-04-01 09200, 2024

      • monkey
        Hi :) Update anyway
      • 2024-04-01 09222, 2024

      • monkey
        Last week I worked on Pllae Music integration for LB, got it working after some fighting
      • 2024-04-01 09242, 2024

      • monkey
        Also worked on allowing to enable or disable player sources fro brainzplayer
      • 2024-04-01 09256, 2024

      • monkey
        And lots of GSOC project proposal reviews
      • 2024-04-01 09202, 2024

      • monkey
        kellnerd: you had some too?
      • 2024-04-01 09212, 2024

      • kellnerd
        Yes, thanks
      • 2024-04-01 09218, 2024

      • kellnerd
        Last week I reworked my GSoC proposal and posted it on the forums.
      • 2024-04-01 09220, 2024

      • monkey
        (Oh, also had a good chat with aerozol )
      • 2024-04-01 09229, 2024

      • kellnerd
        I also had a flash of inspiration and was able to drastically simplify the types of my MB API client.
      • 2024-04-01 09245, 2024

      • kellnerd
        That's it, anyone else with an update?
      • 2024-04-01 09209, 2024

      • rimskii[m] joined the channel
      • 2024-04-01 09209, 2024

      • rimskii[m]
        (meeting started ??? omg ?)
      • 2024-04-01 09210, 2024

      • rimskii[m]
        I can tell if you dont mind !
      • 2024-04-01 09215, 2024

      • monkey
        go rimskii[m]
      • 2024-04-01 09228, 2024

      • rimskii[m]
        Hi everyone !
      • 2024-04-01 09254, 2024

      • rimskii[m]
        Today I finally submitted my Proposal to GSoC ! Big thanks to aerozol monkey and lucifer :)
      • 2024-04-01 09208, 2024

      • rimskii[m]
        Also almost finished my PR with import playlists
      • 2024-04-01 09227, 2024

      • rimskii[m]
        only one small modification is needed then I can finally call it a day !
      • 2024-04-01 09240, 2024

      • rimskii[m]
        Also started working on playlist folders/tags ideas
      • 2024-04-01 09251, 2024

      • rimskii[m]
        thats it for me. anyone else?
      • 2024-04-01 09203, 2024

      • mayhem
        srsly.
      • 2024-04-01 09213, 2024

      • reosarevok
        I'm in Leuven enjoying my weekend ! That's it for me
      • 2024-04-01 09215, 2024

      • Tarun_0x0
        me me !
      • 2024-04-01 09221, 2024

      • rimskii[m]
        lmao s that for april fools?
      • 2024-04-01 09225, 2024

      • huhridge
        lucifer: okay i looked into it, and i don't know if it makes too much sense here. we don't have a database to search in tbh for most of these results
      • 2024-04-01 09235, 2024

      • reosarevok
        Tarun_0x0: go
      • 2024-04-01 09249, 2024

      • monkey
        Tarun_0x0 ?
      • 2024-04-01 09255, 2024

      • reosarevok
        While we wait
      • 2024-04-01 09258, 2024

      • reosarevok
        ApeKattQuest also sent a review:
      • 2024-04-01 09259, 2024

      • Tarun_0x0
        last week i finished working on BB-760
      • 2024-04-01 09259, 2024

      • Tarun_0x0
        also made some mockup for BB entity editor but wasnt able to decide on any
      • 2024-04-01 09259, 2024

      • BrainzBot
        BB-760: When elasticsearch configuration is missing, server crashes https://tickets.metabrainz.org/browse/BB-760
      • 2024-04-01 09213, 2024

      • reosarevok
        OK, after Tarun_0x0 :)
      • 2024-04-01 09224, 2024

      • reosarevok
        Or maybe Tarun_0x0 is ready?
      • 2024-04-01 09236, 2024

      • Tarun_0x0
        and finalized my gsoc proposal
      • 2024-04-01 09236, 2024

      • Tarun_0x0
        and again i started working on BB "author credit unset" problem with a new solution idea by monkey , but i got stucked in a  part
      • 2024-04-01 09245, 2024

      • Tarun_0x0
        hopefully i will get through it soon
      • 2024-04-01 09257, 2024

      • Tarun_0x0
        that's all from my side :]
      • 2024-04-01 09209, 2024

      • reosarevok
        Thanks!
      • 2024-04-01 09215, 2024

      • reosarevok
        ApeKattQuest said:
      • 2024-04-01 09218, 2024

      • reosarevok
        Arararara~! hi!
      • 2024-04-01 09234, 2024

      • reosarevok
        I'm away watching LotR for easter 🐣
      • 2024-04-01 09207, 2024

      • reosarevok sticks a fish on yvanzo and monkey
      • 2024-04-01 09217, 2024

      • reosarevok
        Well not me, but ApeKattQuest :D
      • 2024-04-01 09222, 2024

      • monkey can't reach it
      • 2024-04-01 09232, 2024

      • reosarevok
        OK, anyone else still wants to go?
      • 2024-04-01 09204, 2024

      • reosarevok
        Last call, closing the kinda sorta meeting in two minutes if not
      • 2024-04-01 09215, 2024

      • reosarevok
        OK, everyone have a good free day or not free day as appropriate!
      • 2024-04-01 09223, 2024

      • reosarevok
        Thanks for attending, or not attending
      • 2024-04-01 09226, 2024

      • reosarevok
        </BANG>
      • 2024-04-01 09257, 2024

      • bitmap
        yvanzo: can't wait to deploy our new blockchain database on the mining rigs!
      • 2024-04-01 09253, 2024

      • Tarun_0x0
        sounds cool !
      • 2024-04-01 09239, 2024

      • lucifer
        huhridge: the database would be MB, we need a to map tracks from IA to MB for the cache/content resolver to be useful.
      • 2024-04-01 09213, 2024

      • lucifer
        the exact way to search or link might change though depending on the data. hard to tell from a few results what way will work.
      • 2024-04-01 09207, 2024

      • huhridge
        lucifer: okay so i search the mb database for the track with the first artist i.e. Muir Mathieson, and then with the second one i.e. conductor, and calculate the distance?
      • 2024-04-01 09215, 2024

      • lucifer
        we'll need to take a deeper look at it, for instance pick 1k-10k tracks from a collection. try to sanitise metadata and map to MB, see what's your success rate then look at failures and try to fix the most common cases.
      • 2024-04-01 09215, 2024

      • huhridge
        lucifer: for now i should propose an implementation, with room for improvement in the proposal then?
      • 2024-04-01 09226, 2024

      • lucifer
        huhridge: we search for entire `artist_name + track_name` in the MB db. in this case, we would probably search directly once and if that didn't return any good results, then remove common words like conductor from the artist name and try again.
      • 2024-04-01 09250, 2024

      • lucifer
        sure
      • 2024-04-01 09200, 2024

      • huhridge
        one more thing
      • 2024-04-01 09240, 2024

      • huhridge
        the basic idea is for each search result returned, i classify it first into an album or track first
      • 2024-04-01 09218, 2024

      • lucifer
        wouldn't each item returned by the search result be only a track?
      • 2024-04-01 09234, 2024

      • lucifer
        we are searching for items instead of (sub)collections.
      • 2024-04-01 09200, 2024

      • huhridge
        okay umm i'll give you an example
      • 2024-04-01 09208, 2024

      • huhridge
        both of these are individual item
      • 2024-04-01 09212, 2024

      • huhridge
      • 2024-04-01 09220, 2024

      • huhridge
        this is a singular track
      • 2024-04-01 09230, 2024

      • huhridge
      • 2024-04-01 09234, 2024

      • huhridge
        this is an album
      • 2024-04-01 09201, 2024

      • huhridge
        with a lot of tracks
      • 2024-04-01 09219, 2024

      • lucifer
        i see
      • 2024-04-01 09238, 2024

      • huhridge
        so the approach i was going for is i loop through the mp3 files and depending on how many there are i classify into track or album
      • 2024-04-01 09226, 2024

      • huhridge
        this is not perfect mind you, like in this one there are 2 sets of 4 tracks, as one of them are the "restored" version, but that can be filtered ig
      • 2024-04-01 09214, 2024

      • Tarun_0x0 has quit
      • 2024-04-01 09214, 2024

      • huhridge
        lucifer: there is an option of only going through with well tagged items for the content resolver
      • 2024-04-01 09252, 2024

      • lucifer
        huhridge: we can try asking the people at IA on how/if they differentiate between tracks and albums.
      • 2024-04-01 09209, 2024

      • huhridge
        like, for example, i have found that out of 540k items in the 78rpm collection, only half of them have the release dates
      • 2024-04-01 09237, 2024

      • lucifer
        another thing, i think the one track item is an album with one track.
      • 2024-04-01 09255, 2024

      • huhridge
        lucifer: since IA is very crowd sourced, i doubt there is a clear demarcation
      • 2024-04-01 09256, 2024

      • lucifer
        so you always get albums and then you need to look into it for the tracks.
      • 2024-04-01 09210, 2024

      • huhridge
        yeah that would be processed as a "single"
      • 2024-04-01 09240, 2024

      • lucifer
        yes, but their web player does recognize the separate tracks correctly so there must be some additional helpful metadata i am guessing.
      • 2024-04-01 09204, 2024

      • huhridge
        lucifer: yeah when you embed an item, it does some voodoo magic that ignores a lot of the mp3 with the dozens of eq variations, and only serves the limited tracks
      • 2024-04-01 09209, 2024

      • huhridge
        so i guess so
      • 2024-04-01 09217, 2024

      • huhridge
        lucifer: actually for the album i sent, it serves everything :/
      • 2024-04-01 09206, 2024

      • lucifer
        i see, so maybe we'll have to add a local search on the results too.
      • 2024-04-01 09233, 2024

      • lucifer
        or maybe yeah do it in the content resolver.
      • 2024-04-01 09242, 2024

      • lucifer
        then let BP query it.
      • 2024-04-01 09201, 2024

      • Tarun_0x0 joined the channel
      • 2024-04-01 09202, 2024

      • lucifer
        will have to talk with mayhem and monkey which way they prefer.
      • 2024-04-01 09227, 2024

      • huhridge
        by local search you mean what i was suggesting?
      • 2024-04-01 09240, 2024

      • lucifer
        i think yes.
      • 2024-04-01 09259, 2024

      • lucifer
        loop over files from the results and compare the title of the file with the search query?
      • 2024-04-01 09246, 2024

      • huhridge
        the search query doesn't exist, this is just going through every single item in the collection
      • 2024-04-01 09214, 2024

      • lucifer
        this is for BP right?
      • 2024-04-01 09217, 2024

      • huhridge
        oh for the BP component, the implementation is nailes
      • 2024-04-01 09221, 2024

      • huhridge
        *nailed
      • 2024-04-01 09208, 2024

      • huhridge
        search for the track and creator, sort it by views, pick the first one, loop through the mp3 files, find the track and play
      • 2024-04-01 09231, 2024

      • lucifer
        okay cool
      • 2024-04-01 09214, 2024

      • huhridge
        for the content resolver, otoh nothing is nailed quite yet :/
      • 2024-04-01 09241, 2024

      • huhridge
        release dates are important right? because half of the items don't have them
      • 2024-04-01 09251, 2024

      • lucifer
        i think we'll need to treat each file name (without the track link) as one itme
      • 2024-04-01 09213, 2024

      • lucifer
        the more the data the better but only the artist name and the track name are mandatory
      • 2024-04-01 09218, 2024

      • lucifer
        everything else is optional
      • 2024-04-01 09203, 2024

      • huhridge
        in that case, yeah we can do that approach, whittle down the files by using some basic filtering, and then just treat them as tracks
      • 2024-04-01 09224, 2024

      • lucifer
        yup
      • 2024-04-01 09251, 2024

      • huhridge
        time to write all this down in the proposal, running out of time!!!
      • 2024-04-01 09223, 2024

      • lucifer
        all the best!
      • 2024-04-01 09206, 2024

      • huhridge
        i was wondering if this would be a 350hr project, and yes it definitely wil be
      • 2024-04-01 09233, 2024

      • huhridge
        thanks! looking forward to working on it!!
      • 2024-04-01 09257, 2024

      • BrainzGit
        [bookbrainz-site] 14dependabot[bot] closed pull request #1080 (03master…dependabot/npm_and_yarn/webpack-dev-middleware-7.1.1): chore(deps-dev): bump webpack-dev-middleware from 5.3.1 to 7.1.1 https://github.com/metabrainz/bookbrainz-site/pul…
      • 2024-04-01 09200, 2024

      • BrainzGit
        [bookbrainz-site] 14dependabot[bot] opened pull request #1084 (03master…dependabot/npm_and_yarn/webpack-dev-middleware-7.2.0): chore(deps-dev): bump webpack-dev-middleware from 5.3.1 to 7.2.0 https://github.com/metabrainz/bookbrainz-site/pul…
      • 2024-04-01 09230, 2024

      • BrainzGit
        [bookbrainz-site] 14dependabot[bot] opened pull request #1085 (03master…dependabot/npm_and_yarn/elastic/elasticsearch-8.13.0): chore(deps): bump @elastic/elasticsearch from 5.6.22 to 8.13.0 https://github.com/metabrainz/bookbrainz-site/pul…
      • 2024-04-01 09232, 2024

      • BrainzGit
        [bookbrainz-site] 14dependabot[bot] closed pull request #1070 (03master…dependabot/npm_and_yarn/elastic/elasticsearch-8.12.2): chore(deps): bump @elastic/elasticsearch from 5.6.22 to 8.12.2 https://github.com/metabrainz/bookbrainz-site/pul…
      • 2024-04-01 09241, 2024

      • huhridge has quit
      • 2024-04-01 09223, 2024

      • huhridge joined the channel
      • 2024-04-01 09221, 2024

      • rimskii[m] has quit
      • 2024-04-01 09222, 2024

      • BrainzGit
        [listenbrainz-server] 14anshg1214 opened pull request #2827 (03spa-entity-pages…brainzplayer-spa): BrainzPlayer SPA https://github.com/metabrainz/listenbrainz-server…
      • 2024-04-01 09242, 2024

      • Tarun_0x0 has quit
      • 2024-04-01 09238, 2024

      • Tarun_0x0 joined the channel
      • 2024-04-01 09234, 2024

      • Tarun_0x0 has quit
      • 2024-04-01 09236, 2024

      • huhridge has quit
      • 2024-04-01 09200, 2024

      • huhridge joined the channel
      • 2024-04-01 09241, 2024

      • Tarun_0x0 joined the channel
      • 2024-04-01 09241, 2024

      • Kladky has quit
      • 2024-04-01 09247, 2024

      • Tarun_0x0 has quit
      • 2024-04-01 09229, 2024

      • huhridge has quit
      • 2024-04-01 09244, 2024

      • huhridge joined the channel
      • 2024-04-01 09215, 2024

      • aerozol[m] joined the channel
      • 2024-04-01 09215, 2024

      • aerozol[m]
        @pranav (and jasje because he also asked this), re. play button on LB app cards, we should play the song when the card itself is tapped also. The issue will be when we add artist/album/track pages, because there will be nowhere to tap that isn’t a link. I think we may as well put in the play button now
      • 2024-04-01 09258, 2024

      • huhridge
        monkey: would you be around at the moment? it's regarding the search thing that you commented on my proposal
      • 2024-04-01 09251, 2024

      • huhridge
        i was thinking of using a textdistance that does token based comparisions like jaccard perhaps to test the similarity of the creator name
      • 2024-04-01 09203, 2024

      • huhridge
        *textdistance algorithm
      • 2024-04-01 09232, 2024

      • huhridge
        so basically, splitting the given and found name, removing all the diacritics from both, stripping them of commas, semicolons, dashes, etc. and using this algorithm
      • 2024-04-01 09227, 2024

      • aerozol[m]
        Sorry for missing the meeting all! I had a massive Easter weekend, but did have the alarm set for early this morning to make the meeting… not sure what happened, probably turned it off in my sleep… but I didn’t get up to much anyway, busy busy busy. I will add my update to the forum post/meeting notes
      • 2024-04-01 09236, 2024

      • aerozol[m]
        e.g. my update saying I did nothing much
      • 2024-04-01 09225, 2024

      • huhridge
        apart from this, i have finished my proposal, only some final touches remaining if there's an issue. please take a look at it in it's entirety once, lucifer, monkey and mayhem!
      • 2024-04-01 09208, 2024

      • yellowhatpro has quit
      • 2024-04-01 09235, 2024

      • aerozol[m]
        Ah, starting on the meeting notes now, I see it was a bit confusing for everyone anyway :P
      • 2024-04-01 09243, 2024

      • Kladky joined the channel
      • 2024-04-01 09212, 2024

      • aerozol[m]
        ericd: do you have a MB/forum username I can tag in the meeting notes?
      • 2024-04-01 09212, 2024

      • huhridge has quit