#metabrainz

/

      • kellnerd[m]
        But today I fddled with the MB API and OAuth to create a backup of my collections.
      • s/fddled/fiddled/
      • Looking good so far, only descriptions were missing from the API, so I created [a ticket](https://tickets.metabrainz.org/browse/MBS-13901) for that.
      • BrainzBot
        MBS-13901: Expose collection description via the API
      • kellnerd[m]
        That's it, go zas !
      • zas[m]
        Hey
      • Last week, I mainly worked on Picard (PR reviews) and Picard Website (update to code related to translations)
      • I also upgraded Grafana
      • I restarted MB test website which was down after aretha overloaded, I had to stop it. It would be great to move it elsewhere. I noticed it uses test keydb instances there too.
      • Plus usual supervision, system upgrades, user support, MB edits, and various minor tasks. That's it for me. outsidecontext ?
      • outsidecontext[m joined the channel
      • outsidecontext[m
        hi everyone
      • reosarevok[m]
        Still on my list for today: atj, lucifer, MonkeyPython, jasje, Shreyas, bitmap, ansh, monkey, yvanzo
      • outsidecontext[m
        last week I was trying to get things ready so we can do a new picard bugfix release. Dealt with packaging, did a couple of bugfixes, and also a minor new feature for metadata value merging of old and new values
      • also code reviews and some support
      • next, ansh ?
      • ansh[m]
        Hi Everyone!
      • Last week, I worked on upgrading React Router and explored the new streaming features and SSR support to improve UX.
      • I continued working on Genre Explorer.
      • and Reviewed some PRs and fixed some final bugs on Apple Music PR.
      • That’s it for me.
      • monkey: next?
      • monkey[m]
        Hello !
      • Last week I worked on adding OpenGraph meta tags to playlist, artist and album pages in LB
      • This has to be done server-side, whereas we currently manage those in React considering we have front-end routing.
      • Should massively improve link previews in social media, as well as atom/rss readers previews
      • I also toyed with a new graph idea to visualize listening activity in the week, a ridgeline plot from based on the type used in the Joy Division album cover:
      • monkey[m] uploaded an image: (34KiB) < https://matrix.chatbrainz.org/_matrix/media/v3/download/chatbrainz.org/TBWxsqvuCZBRszOCdVMTRtBB/image.png >
      • I'll eventually get something nice
      • aerozol[m]
        So cool! FYI last.fm did something similar in their YIM thing, if you didn’t see it
      • monkey[m]
        Also worked on a database issue in BookBrainz dev, reviewed PRs, looked at SEC tickets, and helped some new users get set up with dev environments
      • And perused social media and forum posts to make sure queries are answered and bugs fixed.
      • That's about it for me, how about bitmap ?
      • bitmap[m]
        hey
      • reosarevok[m]
        Still on my list for today: atj, lucifer, MonkeyPython, jasje, Shreyas, yvanzo
      • bitmap[m]
        I mostly did code review last week as we planned to focus on open PRs in january. looks like we did merge 21 PRs already this month, which is much faster than our usual pace 😵‍💫
      • did a decent amount of coding on a few PRs to help get them merged too
      • reosarevok[m]
        PRbox 0!
      • bitmap[m]
        that's all from me, go Shreyas!
      • Shreyas[m] joined the channel
      • Shreyas[m]
        Hi!
      • So last week I was working to fix my old PR
      • Which will be probably going to split into 3 new PRs
      • I was working on highlighting the currently playing song tab as suggested by jasje:
      • aerozol[m]
        Awwww lil baby PRs
      • Shreyas[m]
        That's it for me
      • jasje: please
      • jasje[m]
        Hi every one
      • Last week, we had some more improvements done to BP.
      • Gautam Shorewala: and Shreyas: merged prs resulted in some slick dynamic background for the app when a song is played.
      • Mostly spent time fixing some stuff here and there and reviewing PRs
      • Thats it for me
      • Gautam Shorewala: want to go?
      • GautamShorewala[ joined the channel
      • GautamShorewala[
        Hi
      • Last week fixed my pr for dynamic background in player
      • reosarevok[m]
        Still on my list for today: atj, lucifer, MonkeyPython, yvanzo
      • GautamShorewala[
        jasje: did some improvements in it
      • Also fixed the pager in player
      • Now user will we able to swipe in bp
      • That's all from me
      • aerozol[m]
        Ooh some mobile gesture/swipe stuff, nice one
      • Remember to call someone else on the list :)
      • reosarevok[m]
        (I think MonkeyPython might be asleep since it's quiiite late in Indonesia, so maybe leave for last)
      • yvanzo[m] joined the channel
      • yvanzo[m]
        Ok, I’ll go then.
      • reosarevok[m]
        Works
      • yvanzo[m]
        Last week, I triaged SEC tickets, started to catch up with back logs, and resumed working on SolrCloud 9 for mirrors.
      • Fin, go lucifer!
      • lucifer[m]
        Hi all!
      • Last week, I worked on resolving a couple of YIM bugs, helping out a couple of new comers and continued work on speeding up stats in spark cluster.
      • That's it for me.
      • [@atj:chatbrainz.org](https://matrix.to/#/@atj:chatbrainz.org) ?
      • yvanzo[m]
        Have not seen him since last year.
      • (Hope he is well by the way.)
      • aerozol[m]
        Just checked, he’s missed two without notice, if it’s 3 next week I’ll temporarily remove him from regulars. I think he’s doing fine just v. busy with life, last we talked :)
      • reosarevok[m]
        Yeah, I haven't either, so maybe we should finish reviews for the day :)
      • We have two topics left, and it's all zas :)
      • If someone wants a quick word about reviews, make it quick, if not, after the meeting works too :)
      • GautamShorewala[
        reosarevok: can u add me to the list for next meet
      • reosarevok[m]
        Absolutely :)
      • zas[m]
        We have to get rid of SOLR7 cluster, so I just wanted to know how we can speed up the process, and be ready for that
      • reosarevok[m]
        By helping yvanzo with the migration :)
      • yvanzo: this is your turn to force people to do your bidding
      • yvanzo[m]
        Ok, the topic should MB search development then, I will make a reminder now.
      • reosarevok[m]
        I mean, ask for help :)
      • yvanzo[m]
        Our repositories for MusicBrainz mirrors are still using Solr 7.
      • As a consequence, our Solr 7 cluster is still needed in parallel of our Solr 9 cluster.
      • Keeping two clusters up is taking extra maintenance time and money (for maintenance and hosting).
      • Once our repositories for MusicBrainz mirrors are upgraded to Solr 9, I would then propose to give a short notice of one month before taking down our Solr 7 cluster.
      • mayhem[m]
        can we remove some of the nodes from the old cluster?
      • zas[m]
        I already downscaled them, I guess we can drop few more nodes
      • monkey[m]
        Would It make sense to announce it now already, with more time before it is removed?
      • more notice*
      • zas[m]
        The costs was reduced a lot by downscaling, but we can't downscale more. So I can stop few nodes, but last time we did we get instabilities
      • reosarevok[m]
        If people then commit to helping enough to actually hit the proposed notice, then that could work
      • mayhem[m]
        zas[m]: ah, if you already minimized then, then great. thanks!
      • yvanzo[m]
        monkey: We did it a few months ago, we failed to meet the date, so it would make no sense.
      • monkey[m]
        Ah I see
      • zas[m]
        Yes, I did it silently ;)
      • yvanzo[m]
        If bitmap, lucifer and reosarevok give their top priority to work on MB search, I would expect Solr 9 to be available for mirrors within one month, and SIR main issues (py3/dbmirror2) within one more month.
      • * If bitmap, lucifer and reosarevok give their top priority to work on MB search, I would expect Solr 9 to be available for mirrors within one month, and SIR main issues (py3/dbmirror2) within one more month.
      • zas[m]
        It would be great, because the cost is far from zero. Also there are 2 machines we kept for tests related to SOLR.
      • reosarevok[m]
        That can work as long as we have very clear ideas about what is absolutely necessary for the development and postpone everything else
      • (and probably have a very hands-on, meetings-heavy approach)
      • yvanzo[m]
        reosarevok: This has been discussed and planned at the last summit already.
      • reosarevok[m]
        Assuming lucifer is a bit more free now YIM is over
      • I mean more like "if we see it's a bit slower but not crashing, maybe migrate and improve later" and those sort of things
      • yvanzo[m]
        We never did put the bar higher than that.
      • reosarevok[m]
        Should we schedule an MB team meeting for tomorrow for example?
      • And maybe @lucifer can make it too?
      • mayhem[m]
        seems wise
      • reosarevok[m]
        s/@//
      • yvanzo: please let's try to schedule something post-meeting :)
      • zas: please bear with us a bit longer :)
      • Should we move to the other zas topic in the meantime?
      • zas[m]
        luks reported he has issues maintaining AcoustID -> https://community.metabrainz.org/t/something-wr...
      • luks, are you around??
      • Well, he somehow asks for help, but we didn't receive any email from him as I requested, and he doesn't seem to be here for this meeting. So we don't know what it implies.
      • Since AcoustID is important for our users I guess we should do something, but first, we have to define what.
      • aerozol[m]
        It was a quite non-specific request iirc
      • (from luks, on the forums)
      • reosarevok[m]
        If we can spare some help, that'd be great - from the MB side though, given the previous discussion, probably that means in a couple months or three?
      • So maybe we can use that time to talk to lukz about what the needs are and see if we can manage them
      • I certainly don't want to lose acoustid, but I feel ideally it'd still be lukz with us stepping in to help rather than the other way around
      • Unless it's just non-workable as an option
      • zas: do you want to maybe put an email together? :)
      • I can try to if not, but since you're already a bit involved :)
      • zas[m]
        Well, not really involved, but yes, I can try to contact him and see
      • reosarevok[m]
        mayhem: once we have a clear idea of what lukz needs, we'll need to look into it with you to see if it seems doable :)
      • Ok, I think that's it for today's meeting, unless there's some other last-minute topics?
      • Thanks everyone, and see you next week!
      • </BANG>
      • monkey[m]
        Thanks reo
      • BrainzGit
        [listenbrainz-server] 14MonkeyDo merged pull request #3100 (03master…ansh/improve-playlist-page): LB-1377: Improve Playlist Page https://github.com/metabrainz/listenbrainz-serv...
      • reosarevok[m]
        yvanzo, bitmap, possibly lucifer: see *you* tomorrow? What time would work?
      • monkey[m]
        In the interest of not clashing, we have an LB meeting planned for 16:30 UTC, duration probably around 1h
      • bitmap[m]
        reosarevok[m]: 15 or 16 utc or later would work for me
      • yvanzo[m]
        bitmap, lucifer, reosarevok: Tomorrow 4pm UTC then.
      • monkey[m]
        tomorrow*
      • yvanzo[m]
        monkey: I cannot do 3 UTC.
      • reosarevok[m]
        Me neither, tomorrow. But we can do video if need be
      • 16 works, 15 not I mean :)
      • bitmap[m]
        video or a matrix thread might work?
      • reosarevok[m]
        Sure :) Let's be here at the time and then we can figure out what's best
      • aerozol[m]
        P.S. I think you’re good to go with that PR holycow23 :)
      • monkey[m]
        The today calendar icon looks good!
      • BrainzGit
        [mmd-schema] 14mwiencek opened pull request #40 (03master…mbs-13901): MBS-13901: Add collection description element https://github.com/metabrainz/mmd-schema/pull/40
      • lucifer[m]
        yvanzo: bitmap reosarevok 4pm utc sounds good.
      • monkey: mayhem ansh 16:30 utc works.