#metabrainz

/

      • aerozol[m]
        rdswift: I do remember it being a rocky road re. moving the docs… but I thought we wanted to start moving some this year, at least. In any case, mayhem and I are very keen to have it happen! ping me if there’s anything I can do to help
      • I’m going to update MBS-13395 with what was last discussed - in the Dec 2023 meeting topic - it looks like we were able to agree on some things that could be moved when/if you’re ready and keen (fingers crossed)
      • BrainzBot
        MBS-13395: Move documentation from the wiki to ReadTheDocs https://tickets.metabrainz.org/browse/MBS-13395
      • aerozol[m]
        ^ Updated with my summary
      • ansh: monkey: listened to an album and a weekly exploration today, using BrainzPlayer w. YouTube! SMOOTH!! 🥳
      • glguy has left the channel
      • minimal has quit
      • rdswift
        aerozol, here is what I had started. https://musicbrainz.readthedocs.io/en/latest/ I tried to start with the new user stuff, style guides, database and server stuff. Still lots to do, but there is a good chunk already there.
      • If you think it would be better splitting up the user documentation from the technical things (database details, server setup, etc.) that can be fairly easily done (but I think it would need to be done in separate repositories). Perhaps a good starting point would be an outline of the desired site (topics, sub-topics and what links to what) so it's clear what to build. I basically just started with the existing stuff in the wiki.
      • aerozol[m]
        rdswift: Do you think the sidebar will stay manageable with editor and technical/dev content in the same site? I find it very confusing on the wiki, but it looks okay on the site you’ve already made (I suppose if there’s a lot still to add that could change)
      • rdswift
        We could include all the developer stuiff
      • Opps, lets try that again... :-)
      • aerozol[m]
        For instance, if a editor is looking for style guidance on the wiki, and they type ‘release’ into the Wiki search, they will be directed to: https://wiki.musicbrainz.org/Release (they would have to know to do a deeper search to find the styleguide)
      • I might be overcompensating by imagining two ReadTheDocs with slightly different colour schemes to let users know where they are
      • rdswift
        That could be done. Have you tried the search on what I have so far on readthedoce? Try entering "release" for example.
      • (in the search box at the top of the left sidebar.)
      • aerozol[m]
        The search results make me think there’s some value in splitting them out completely - what do you think? https://musicbrainz.readthedocs.io/en/latest/se...
      • I’m being called away from the keyboard for the next 30min sorry!
      • rdswift
        From what I recall, there was a plan / desire to maintain the database technical documentation in the database itself, so that would be removed. The only other thing that we might want to include would be the api documentation, but I suppose that could be in a separate rtd site (although I would be tempted to include it on the main rtd site either as an appendix or separate section near the bottom of the sidebar navigation tree).
      • aerozol[m]
        re. splitting the styleguide from docs, I guess we would have prominent links in the menu to go between the two (and on some pages as well)
      • rdswift
        Yup. Actually, I have to run now as well. Perhaps we can discuss more tomorrow.
      • aerozol[m]
        rdswift: Sounds good - let me know if there’s anything I can do in the meantime. I’m getting a bit focused on details, but if push comes to shove I think we can use what you’ve already done, which looks good to me!
      • p.s. I had a little bit of a search for using different themes for sections within the same site, but no luck (thought this might be a good way to differentiate the styleguide pages)
      • Techman has quit
      • Techman joined the channel
      • Techman has quit
      • aerozol[m] has quit
      • yellowhatpro joined the channel
      • Techman joined the channel
      • zerodogg has quit
      • SigHunter has quit
      • SigHunter joined the channel
      • zerodogg joined the channel
      • reosarevok
        yvanzo: when around, maybe we can keep trying to figure out that Perl PR :)
      • zerodogg has quit
      • ijc has quit
      • ijc joined the channel
      • zerodogg joined the channel
      • mayhem
        rdswift: thanks! our docs are here right now: https://github.com/metabrainz/listenbrainz-serv...
      • and the API docs need to be reorganized -- they categories need to be re-thought. at the very least.
      • ijc has quit
      • ijc joined the channel
      • zerodogg has quit
      • ijc has quit
      • ijc joined the channel
      • yvanzo
        zas: I did stop search on test.mb.o since Saturday. Starting it again now.
      • Kladky joined the channel
      • lucifer
        mayhem: monkey: do you want to meet sometime this week or next week to discuss LB roadmap?
      • i think all of us have at least 50% of the work on the existing roadmap ticked off.
      • reosarevok
        So 90% is left?
      • Or isn't that how that works? :D
      • lucifer
        pretty much, yeah. easy-medium ones done, hard stuff left 😜
      • mayhem
        sure. lets do it maybe tomorrow? I came down with a bug late friday and still feel a bit out of sorts.
      • lucifer
        ah damn, take care!
      • mayhem
        thx
      • lucifer
        tomorrow works for me.
      • zerodogg joined the channel
      • monkey
        Hi! I might be able to tomorrow, depending on the time
      • Afternoon?
      • mayhem
        sure
      • monkey
        On another note, can I replace the image that's on test.LB?
      • mayhem
        no probs here
      • monkey
        lucifer: Are you using test.LB currently?
      • lucifer
        nope
      • monkey
        OK
      • Tarun_0x0 joined the channel
      • Maxr1998 has quit
      • Maxr1998 joined the channel
      • zerodogg has quit
      • reosarevok
        bitmap, yvanzo: am I missing anything or is this report hopelessly useless? MBS-13574
      • BrainzBot
        MBS-13574: "Releases with non-sequential track numbers" report doesn't catch all relevant releases https://tickets.metabrainz.org/browse/MBS-13574
      • d4rk-ph0enix joined the channel
      • d4rk has quit
      • zerodogg joined the channel
      • zerodogg has quit
      • yvanzo
        This report has been created in 2011, might have some other changes make it irrelevant in the meantime?
      • monkey
        ansh: I deployed LB#2858 to test.LB, and I can't reproduce the issue you mentioned where the playing-now listen disappears. Can you try it too and confirm please?
      • BrainzBot
        Fix playing-now listen on user dashboard: https://github.com/metabrainz/listenbrainz-serv...
      • zerodogg joined the channel
      • BrainzGit
        [listenbrainz-server] 14MonkeyDo merged pull request #2862 (03master…spa-fixes): Misc SPA fixes https://github.com/metabrainz/listenbrainz-serv...
      • Tarun_0x0 has quit
      • zerodogg has quit
      • reosarevok
        yvanzo: yeah, I was wondering whether the use of position was a pre-NGS thing or something :/
      • minimal joined the channel
      • zerodogg joined the channel
      • zerodogg has quit
      • BrainzGit
        [listenbrainz-server] 14MonkeyDo opened pull request #2866 (03master…spa-fixes): Misc SPA fixes, part 2 https://github.com/metabrainz/listenbrainz-serv...
      • zerodogg joined the channel
      • bitmap
        reosarevok: perhaps there was a bug that caused actual gaps in the track positions, and the report was added to fix them? there isn't any information in the commit message to tell, but it doesn't seem useful now
      • reosarevok
        I mean, theoretically having a report that looks for missing *numbers* could make sense
      • But that would need to I guess at least support a letter + number, and A / AA / B
      • bitmap
        right, I mean it would be useful for numbers
      • BrainzGit
        [mb-solr] 14reosarevok opened pull request #57 (03master…update-mmd-schema): Update mmd-schema with genre collections https://github.com/metabrainz/mb-solr/pull/57
      • reosarevok
        bitmap: I understand ^ is needed :)
      • bitmap
        yes, thank you!
      • reosarevok
        bitmap: I do not have write access, can you merge if you think we should? Also dunno if I can tag/release, guess not that either
      • BrainzGit
        [mb-solr] 14mwiencek merged pull request #57 (03master…update-mmd-schema): Update mmd-schema with genre collections https://github.com/metabrainz/mb-solr/pull/57
      • bitmap
        we can reference it by git hash for now
      • reosarevok: you don't have write access to mb-solr?
      • reosarevok
        Apparently not
      • So ENV MB_SOLR_TAG dbd709a in docker/templates/Dockerfile.tests.m4
      • Right?
      • bitmap
        actually that doesn't work, we do need a tag or branch name
      • master should be fine for now then
      • reosarevok
        Hmm, ok
      • KassOtsimine has quit
      • KassOtsimine joined the channel
      • MonkeyPython joined the channel
      • zerodogg has quit
      • Ok, and then rebuilding the image
      • bitmap
        yep
      • I added coreteam to the mb-solr repo, so you should have access now
      • reosarevok
        Thanks
      • Remind me, where are the docs for test images, which I know exist because I have followed some time?
      • bitmap
        in HACKING-PROD
      • reosarevok
        Oh
      • Yeah, just found them
      • bitmap
        you can clobber the existing tag since this change shouldn't break other branches using the tag
      • reosarevok
        So just recreate v-2024-04.pg16-perl5.38 ?
      • bitmap
        yep
      • reosarevok
        bitmap: "the --mount option requires BuildKit. Refer to https://docs.docker.com/go/buildkit/ to learn how to build images with BuildKit enabled" oh ffs. cannot generate the cpanfile snapshot - guess it might not actually be needed for this though? Or is it?
      • bitmap
        you don’t need to regenerate the cpanfile snapshot
      • reosarevok
        Still, good to know that it will be a mess eventually
      • bitmap
        but you should install the BuildKit plugin anyway if you don’t have it
      • reosarevok
        Will do
      • zerodogg joined the channel
      • Ok, stuff is failing
      • lucifer, yvanzo: ping? :)
      • lucifer
        hi!
      • what's the issue?
      • reosarevok
      • When trying to do
      • docker build --tag metabrainz/musicbrainz-tests:v-2024-04.pg16-perl5.38 --file docker/Dockerfile.tests .
      • lucifer
        in which repo?
      • ah okay let me see
      • can't see the file in the repo, can you point me to the updated path of Dockerfile.tests?
      • bitmap
      • lucifer
        thanks
      • bitmap
        not the correct branch tho - MB_SOLR_TAG is set to master in reosarevok's case
      • the rest of the steps there are unchanged
      • lucifer
        on a quicklook, i don't see any command in the file to update the JDK version to 17
      • bitmap
        heh, that would be it then
      • reosarevok
        bitmap: I'm finishing (and eating) dinner, if you have time feel free to push to my branch and build stuff as needed
      • If not I'll do it in a bit
      • lucifer
      • we install it in LB this way.
      • you probably want to do Java 17 because that's what the latest versions of Solr will use eventually.
      • and java is backward compatible (mostly) so the currently compiled versions on Java 11 will run file with 17 too.