#metabrainz

/

      • prabal has quit
      • Chinmay3199 has quit
      • supersandro20003 joined the channel
      • BestSteve has quit
      • BestSteve joined the channel
      • supersandro2000 has quit
      • Lotheric joined the channel
      • c1e0 joined the channel
      • sumedh joined the channel
      • c1e0_ joined the channel
      • c1e0 has quit
      • sumedh has quit
      • sumedh joined the channel
      • ephemer0l has quit
      • Lotheric has quit
      • thomasross has quit
      • sumedh has quit
      • KindOne has quit
      • KindOne joined the channel
      • ephemer0l_ joined the channel
      • v6lur joined the channel
      • Zastai joined the channel
      • c1e0_ is now known as c1e0
      • c1e0
        I've redesigned some BookBrainz achievement badges. Any opinions/feedback? https://community.metabrainz.org/t/redesigning-...
      • v6lur has quit
      • v6lur joined the channel
      • prabal joined the channel
      • reosarevok
        c1e0: Well, I'm not too involved with BB but I do like them!
      • c1e0
        reosarevok: Ah, I'm glad you like them. I've been considering doing this since last year, but never found the time to make an attempt until now :D
      • jmp_music joined the channel
      • shivam-kapila joined the channel
      • shivam-kapila
        iliekcomputers: I saw that PR #782 is merged but #762 isnt. I will ask ruaok what to do about it when he is free.
      • ZaphodBeeblebrox
        c1e0: hey!
      • talk about that with Mr_Monkey I think
      • (I'll check them out once i'm awake on the phone, beenfeeling crummy lately)
      • shivam-kapila
        c1e0: Those are some awesome icons. I like them :)
      • ZaphodBeeblebrox
        oh c1e0 I love them!
      • I agree the old badges are.. rather bland to the max.
      • the pencil ones are cute!
      • but I also like the ink on paper ones, if the pencil-to-quill ones are the ones used, the ink ones should be used for something else imho
      • I lao realy like thei dea of renaming these
      • just "revisionist I, II , III" is so bland
      • <3
      • BestSteve has quit
      • BestSteve joined the channel
      • Mr_Monkey
        Awesome work c1e0 ! I'll answer more in depth on the blog post, but they look really good, well done!
      • c1e0
        shavim-kapila ZaphodBeeblebrox : Happy you guys like them :)
      • ZaphodBeeblebrox: Agree with using the ink on paper ones for something else
      • Mr_Monkey. Thanks :)
      • Mr_Monkey: Also, some badges do not display correctly for me. One image is repeated across several achievements. https://bookbrainz.org/editor/681/achievements Don't know if anyone else is facing this.
      • Might be a bug?
      • Mr_Monkey
        It's a bug indeed :)
      • I'll create a ticket
      • Here's what you should see for worker bee 1 for example: https://bookbrainz.org/images/workerbeeI.svg
      • Looks like the badges have a link to the wrong file in the database
      • ruaok
        moooin!
      • shivam-kapila: today I can return to doing technical work. woo!
      • let me get the remainder of the business/planning work out of the way and then I'll jump back in.
      • shivam-kapila
        Heya ruaok. Nice to hear that
      • Mr_Monkey
        c1e0: I fixed the icons, you should see the correct ones now
      • The'yre in great need of improvement :)
      • c1e0
        Mr_Monkey: That was fast. Here was I planning to fix the issue myself :D
      • Mr_Monkey
        Ah well, you would have needed access to the database anyway, consequently having to go through me…
      • reg[m] has quit
      • MagnusSvensson[m has quit
      • kepstin has quit
      • adi5026[m] has quit
      • elomatreb[m] has quit
      • ishaanshah[m] has quit
      • heyarne[m] has quit
      • goldenshimmer has quit
      • ishaanshah[m] joined the channel
      • ishaanshah[m]
        iliekcomputers: Hi, I am done with all the tests except the SocketIO one. I didn't understand how to write the test for that. Should I just check if addWebsocketHandler is being called?
      • Also for the other test which was failing yesterday, I changed let to const because eslint was complaining, but now the tests pass
      • I am not sure what is happening
      • Gazooo has quit
      • Gazooo joined the channel
      • iliekcomputers
        ishaanshah[m]: we want to check that `socket.on` has been called with the correct callback functions
      • you could move the callback functions into the class giving them a name, and then assert that socket.on is called with `("listen", instance.listenHandler)` or something
      • about the other test, the only thing i changed was making the data smaller and removing a `result.slice(0, 99)`, maybe that removed some javascript weirdness
      • ruaok checks the GSoC site one last time
      • ruaok
        all slots taken and proper mentors assigned. looking good.
      • ruaok can't wait to press the famous fail all button
      • shivam-kapila
        🙄🥺
      • ishaanshah[m]
        I actually tried adding that too
      • Still worked
      • :D
      • iliekcomputers
        lol
      • *shrug*
      • ishaanshah[m]: is there a reason you're doing mockdata["listens"] instead of mockdata.listens
      • I'm not sure we need the eslintdisables
      • ishaanshah[m]
        The socket object is declared as private
      • iliekcomputers
      • Here, for example
      • ishaanshah[m]
        As this is only a typescript thing, there were two options
      • iliekcomputers
        Not the socket object
      • ishaanshah[m]
        Oh, sorry for that
      • I will change that
      • I have intended to use bracket notation for private members only
      • * I intended to use bracket notation for private members only
      • I understood the mistake that I was making in socketIO test
      • My mock implementation was incorrect
      • iliekcomputers
        Great!
      • Push you fixes, I'll take a final look tonight, but it looks pretty good to me.
      • *your
      • BrainzGit
        [metabrainz.org] mayhem merged pull request #343 (master…current-pledges): Add current supporters page https://github.com/metabrainz/metabrainz.org/pu...
      • Chinmay3199 joined the channel
      • iliekcomputers
        ishaanshah[m]: could you add the json.parse(json.dumps(obj)) comment everywhere you use it
      • ishaanshah[m]
        Sure
      • Is it fine if I add it to the top of each function?
      • which uses it
      • iliekcomputers
        i would add it just before you use it
      • ishaanshah[m]
        Ok
      • kepstin joined the channel
      • reg[m] joined the channel
      • heyarne[m] joined the channel
      • elomatreb[m] joined the channel
      • adi5026[m] joined the channel
      • MagnusSvensson[m joined the channel
      • goldenshimmer joined the channel
      • ruaok
        yvanzo: ping
      • yvanzo
        ruaok: pong
      • ruaok
        moin! what is the status of the SOLR stuff in musicbrainz-docker?
      • I'm getting reports from potential customers finding it hard to install MB, particular search stuff.
      • I feel that your work, especially as of late, make installing MB quite a bit easier.
      • yvanzo
        There still are issues with live indexing which potentially lagging behind replicated data.
      • ruaok
        can we make the mbvn-38 branch official soon?
      • yvanzo
        Yes, I plan to make mbvm-38-dev branch official by the end of next week.
      • ruaok
        how severe/common are these problems?
      • ah, very good!
      • then carry on -- can you please update the docs after that making it very clear that the musicbrainz-docker project is the key method for installing your own copy of MB?
      • I'll push these latest customers to the mbvm-38 branch in the meantime.
      • yvanzo
        The main problem is search results do not keep up-to-date, this is the last issue so far I need to debug/document better at least.
      • It is recommended to use for one month: https://musicbrainz.org/doc/MusicBrainz_Server/...
      • ruaok
        good. I think we should remove 90% of the content from that page to make it clear which way to use going forward.
      • it makes me happy that we've arrived here. this is critical for us.
      • I think we have an opportunity to pick up some customers who are not feeling that the competition is too expensive.
      • and making it so that MB is easy to get addicted to is a very good method for that.
      • yvanzo
        Cool, I will further simplify installation steps, but hardware requirements will stay high due to search.
      • ruaok
        and search is still optional, right? which gives people an option for lower resource use if they dont need search.
      • yvanzo
        Another good outcome of this: we will be able to easier test/debug/fix search components.
      • Yes, it is.
      • ruaok
        great.
      • next question: the deadling for the PG upgrade is coming soon. I've heard very little about this -- the MB team hasn't forgotten about it, right?
      • yvanzo
        No, we briefly discussed it again just yesterday.
      • ruaok
        ok. its not a lot of work, just tricky... best to not leave it for too long
      • yvanzo
        It will require special attention regarding extensions at least.
      • Freso (and MB bot owners): Just created https://tickets.metabrainz.org/projects/MBBE for OTHER-356!
      • BrainzBot
        OTHER-356: Add MusicBrainz Data Quality (MBDQ) project https://tickets.metabrainz.org/browse/OTHER-356
      • reosarevok
        yvanzo, ruaok: should we just move the VM bit to a history page?