#metabrainz

/

      • Kladky has quit
      • antonmosich has quit
      • huhridge joined the channel
      • huhridge has quit
      • theflash__ has quit
      • remi50 joined the channel
      • remi50 has quit
      • Maxr1998 has quit
      • Maxr1998 joined the channel
      • pranav[m] joined the channel
      • pranav[m]
        Hey jasje (IRC) could u pls leave a review for my proposal whenever u can.. thanks
      • Maxr1998 has quit
      • Maxr1998 joined the channel
      • v6lur has quit
      • minimal has quit
      • pranav[m] has quit
      • DarthGandalf has quit
      • DarthGandalf joined the channel
      • fletchto99 has quit
      • fletchto99 joined the channel
      • MohamedAli00949 has quit
      • huhridge joined the channel
      • Shubham joined the channel
      • Shubham has quit
      • MohamedAli00949 joined the channel
      • jasje
        pranav[m]: i did read the proposal again and I think everything looks fine
      • i had my doubts earlier but they are cleared now
      • sitammeur joined the channel
      • MohamedAli00949 has quit
      • sitammeur has quit
      • Kladky joined the channel
      • huhridge
        hey everyone, can someone please guide me on my proposal?
      • jasje
        huhridge: you can check out community.metabrainz.org for past proposals
      • it’ll give you a good idea
      • huhridge
        thanks, jasje!
      • i'll take a look and submit a draft EOD
      • jasje
        noice!
      • Satyaraj[m] joined the channel
      • Satyaraj[m]
        Hey lucifer (IRC) / monkey , How do i get user listening activity stats on my local env?
      • huhridge
        satyaraj, if you set the api_url to api.listenbrainz.org, and login on the local env, it should work
      • Satyaraj[m]
        ah, got it. Thanks huhridge (IRC) !
      • discordbrainz
        <08wileyfoxyx> hello there, I already sent out a letter to the MetaBrainz email regarding this, but i'll repeat it here. since this morning MusicBrainz is not available in Russia. according to the service that checks the database for Russian internet restrictons, it was blocked because of the release “Токсидермисты городского безумия” by Пурген
      • outsidecontext
        blocked because of some 1999 punk rock album. That's wild. Probably not the only reason, I guess there are plenty of releases they would like to see blocked these days.
      • yellowhatpro joined the channel
      • Shubham joined the channel
      • huhridge has quit
      • akshaaatt
        Hi theflash__ and pranavkonidena. I have left reviews on your GSoC proposals on the forum. Please fix things and let me know when done so that we can wrap this part soon
      • discordbrainz
        <08wileyfoxyx> Usually it would show that it was blocked because of multiple URLs, but in case with MB it displays only this specific release
      • kellnerd
        Probably the last title is the cause?
      • According to my translator Не голосуй! = Do not vote!
      • huhridge joined the channel
      • outsidecontext
        the question is if something an be done about that. probably not
      • pranav[m] joined the channel
      • pranav[m]
        akshaaatt (IRC): thanks for the suggestions, will update the proposal as needed. Also can we please migrate/rename the existing artist and album view models to something like BP view models because that would be helpful for when I start working on artist and album pages? We might need to do a room migration..
      • akshaaatt
        Sure. So you are going to rename the existing artist album vm to BPvms and keep those separate from server related vms? Is that it pranav[m] ?
      • pranav[m]
        Yes
      • akshaaatt
        Cool. I am aligned on that
      • pranav[m]
        Sure then will do 👍
      • akshaaatt
        pranav[m]: can you also help write a logic such that ringtones, etc don’t show as music in the app?
      • We should probably omit a few reserved folders where those are. Also, some cold start screens will also be good for users that do not have any local music for BP to work.
      • “Get back to this section when you load some music on your device” or something like that
      • pranav[m]
        Sure thing will do that.. will update the get songs or add artists function in the repo as needed
      • I’ll have to research a bit as to where the ringtones etc are stored tho..
      • But one thing, I personally love to download mp3 as my ringtones so won’t they still be showing up in downloads? I’ll need to research a bit.. I’ll keep u posted
      • Shubham
        hey outsidecontext I have a query regarding PICARD-187, if the second case (when all images are removed) is handled in the new proposed method `strip_selected_image()`at `picard/util/imagelist.py`, then can't we avoid any changes in the code of individual formats (as the changes are made directly into `metadata.images` of the audio file)?
      • Also I am not sure on how picard handles when there is no coverart for any audio, does it assign the default `CoverArtShadow.png` to its metadata or its just for the ui ?
      • BrainzBot
        PICARD-187: Support for manually removing cover art https://tickets.metabrainz.org/browse/PICARD-187
      • outsidecontext
        Shubham: The placeholder image is just for UI, it's not supposed to be written to tags. If there are no images Picard by default will not write images, so existing ones are kept
      • I think we need to handle this as Picard does for other tags. There are three states:
      • Shubham has quit
      • Shubham joined the channel
      • zas
        yvanzo: I restarted solr on mb solr 5 as it was using excessive disk I/O since hours, I'm not sure why it happens, but it happens sometimes (once every few months), and only on this node.
      • outsidecontext
        looks like shubham lost connection :(
      • Shubham has quit
      • discordbrainz
        <06napolo_bonaparte> Hi, actually my Firefox glitches out whenever I get new message Kiwi IRC
      • Shubham joined the channel
      • Shubham
        Actually my firefox freezes whenever I get new message on Kiwi IRC, I read the answer on discord
      • Though I couldn't read after `There are three states:` if there was more
      • theflash__ joined the channel
      • theflash__
        akshaaatt: thanks for the review, will update the required changes and let you know
      • mayhem
        "Since this morning MusicBrainz is not available in Russia."
      • well, that is a milestone for us. go us?
      • opal has quit
      • opal joined the channel
      • opal has quit
      • opal joined the channel
      • akshaaatt
        😂😂😂😂😂
      • outsidecontext
        Shubham: sorry, I stopped writing when you had dropped out. So now the rest:
      • Shubham
        np
      • outsidecontext
        1. A tag is filled with data. It gets written to the file and overwrites existing data
      • 2. A tag is not filled in Picard, the tag does not get written, which means existing data stays (by default)
      • 3. A tag is explicitly marked for deletion and hence gets removed from tags when writing. This requires specific implementation in the file format handling
      • I think the cover art must do the same. if data is set it overwrites, if nothing is set it keeps existing. This is already working and will work with your implementation
      • What is missing is that the user explicitly removed all cover art. The imagelist I think must have a "deleted" property or something that gets set if the user explicitly removed all cover art. If that is set cover art must be removed from files as well
      • does this make sense now?
      • Shubham
        yeah
      • SigHunter has quit
      • SigHunter joined the channel
      • mayhem
        lucifer: ping on the Mac builds
      • batcypher joined the channel
      • Zas: ping
      • zas
        pong
      • mayhem
        We've been blocked in Russia. Go us!
      • What if we get another domain, MusicBrainz.ru, lol and serve MB from it?
      • DarthGandalf has quit
      • reosarevok
        outsidecontext: we could remove the release, but we shouldn't
      • Satyaraj[m] has quit
      • "Russians, use a VPN" seems about as much as we can/should do about this
      • batcypher
        is there a way to live-reload the BB website? everytime i make a change i have to stop and start the docker which takes alot of time and computation. I tried to find ways to achieve live-reload but since i do not have any experience with docker, i failed. I need to know whether i should formally learn docker to contribute to this codebase?
      • mayhem
        Or maybe a another domain... Ukrainian?? !😂
      • zas
        :D well, I guess the whole internet might be blocked in Russia soon.... not sure it is worth the effort. Russian people often use VPNs and it seems many of those are now blocked too
      • mayhem
        Yeah, I am not going to put a lot of energy into this.
      • But registering a domain and serving mb from that, how much effort is that? Hardly any, yes?
      • zas
        We can try, but I guess we'll also have to deploy new MB containers (isn't there a config for domain on this side?)
      • ^^reo?
      • reosarevok
        Wouldn't they immediately ban it too?
      • zas
        Likely
      • reosarevok
        Our DBDefs does
      • It does say *names* but I honestly have no idea if it does support more than one, yvanzo might
      • I certainly haven't tried to support several
      • mayhem
        Not sure how fast they are to ban.
      • Turns out .eu domains are only 5€. So, we now have musicbrainz.eu
      • Zas: registered at Gandi, should be ready for config.
      • In case it isn't a ton of effort
      • zas
        Ok, I'll do after lunch and we'll see what needs to be done on MB side, I guess the simplest will be to deploy new containers or reconfigure existing ones.
      • batcypher has quit
      • theflash__ has quit
      • pranav[m] has quit
      • monkey[m] joined the channel
      • monkey[m]
        batcypher (IRC): Hi! Have a look at the developer docs here: https://bookbrainz-dev-docs.readthedocs.io/en/l...
      • mayhem (IRC): Circumventing state censorship is a good new addition to the "never thought creating an OS projects would result in..." list, isn't it?
      • mayhem
        Srsly, yes. But that thought did come pretty early, about Taiwan.
      • JadedBlueEyes
        I've posted my draft GSoC application on the forum: https://community.metabrainz.org/t/gsoc-2024-em...
      • Let me know if I've done anything stupid :)
      • I had to remove some links because of Discourse's 10 link limit for new users
      • discordbrainz
        <08wileyfoxyx> Could be easier to remove it really, so other users wouldn't have to use VPN
      • <08wileyfoxyx> non-tech savvy users specifically
      • reosarevok
        We do *not* remove existing music, wileyfoxy, especially not on censure attempts by autocratic governments :)
      • *wileyfoxyx
      • We'll try to do something to make it possible to not require a VPN, but we'll see :)
      • discordbrainz
        <08wileyfoxyx> Would it be possible to change the domain on Picard too? Or is it already?
      • reosarevok
        zas: ^
      • minimal joined the channel
      • outsidecontext
        wileyfoxyx: you can change the domain in Picard options > general
      • discordbrainz
        <08wileyfoxyx> okay, thanks. I'll check it out later
      • zas
        wileyfox: once we have .eu domain on, it is possible to change target server in Picard config https://picard-docs.musicbrainz.org/en/config/o...
      • discordbrainz
        <08wileyfoxyx> I think it would be also a good reason to ask other Russian speakers to come and help me fix/add the translations haha
      • outsidecontext
        +1