Also, I wonder if https://test.musicbrainz.org/place/create would be the right place to add new areas? As I understand, it looks like something different from "areas" that's usually added by manually submitting AREAQ issues on Jira
2023-03-06 06545, 2023
aerozol
Thanks mayhem, duplicated! Aaaaand ugly youtube player error. The playlist looks good though! What I would expect plus a few interesting new bits and bobs
mayhem: hmm. Seems like more of "stuff similar to one *or* the other" than "similar to both" but I bet that's because not a lot of people listen to both. Although they should, some of that is fun almost-industrial pop, lol
reosarevok: I agree -- that is a weakness of the current implementation. if one artist is more popular than the other the results are skewed.
2023-03-06 06549, 2023
ZaphodBeeblebrox
rarblarb
2023-03-06 06554, 2023
mayhem
ZaphodBeeblebrox: did you duplicate the list?
2023-03-06 06559, 2023
ZaphodBeeblebrox
uh oh
2023-03-06 06511, 2023
ZaphodBeeblebrox
uhm can i do that later i have to do that on the other machine
2023-03-06 06517, 2023
ZaphodBeeblebrox
i will tell you once i've done it
2023-03-06 06517, 2023
lucifer
mayhem, monkey, aerozol: done.
2023-03-06 06529, 2023
monkey
Thank you :)
2023-03-06 06535, 2023
lucifer
outsidecontext: that current pin API endpoint is also live.
2023-03-06 06535, 2023
Pratha-Fish
Oh right, and reosarevok I think we should write some docs for the bot too :)
2023-03-06 06536, 2023
Pratha-Fish
I am having a little hard time picking up the workflow with this particular repo. I can flesh out some docs if you can give me some general pointers for anyone who'd like to get started with the bot
(it does seem like it'd be nice to have a way to set the dates on add, anyway, but not sure if bug or improvement)
2023-03-06 06541, 2023
outsidecontext_ joined the channel
2023-03-06 06507, 2023
aerozol
mayhem: download via soulseek or redacted (both p2p), then play my library on desktop or Plex. Sometimes I stream on Bandcamp, Soundcloud, Youtube, when I’m just checking something out
2023-03-06 06535, 2023
prout_ joined the channel
2023-03-06 06536, 2023
aerozol
Oh and purchase via Bandcamp of course :) And tapes and records
that's freaking great news. you can help me test shit!
2023-03-06 06533, 2023
aerozol
ooh
2023-03-06 06536, 2023
outsidecontext has quit
2023-03-06 06537, 2023
prout has quit
2023-03-06 06537, 2023
kepstin has quit
2023-03-06 06538, 2023
atj1 has quit
2023-03-06 06538, 2023
kaine2 has quit
2023-03-06 06539, 2023
kaine21 is now known as kaine2
2023-03-06 06544, 2023
outsidecontext_ is now known as outsidecontext
2023-03-06 06556, 2023
mayhem
well. given that you;re on windows, I'm no where near ready to have you test, sadly.
2023-03-06 06509, 2023
mayhem has much childhood trauma from windows
2023-03-06 06517, 2023
aerozol
there, there
2023-03-06 06549, 2023
reosarevok
Oh, huh, that still passes
2023-03-06 06556, 2023
aerozol
Let me know when you have something for me! We’ll run some non-platform specific tests on your patience in the meantime
2023-03-06 06507, 2023
mayhem
because I have written a content resolver -- that takes a LB playlist and resolves it to local content.
2023-03-06 06527, 2023
aerozol
I forgot about that! Really interested in that one
2023-03-06 06537, 2023
bitmap
reosarevok: hmm, I think it's a regression
2023-03-06 06548, 2023
mayhem
yes, it is an important element of our chain of making all this work.
2023-03-06 06512, 2023
mayhem
let me come up to speed on delivering python programs on windows.
2023-03-06 06515, 2023
reosarevok
bitmap: maybe something to try to look into for the next release then :) If you have the time, it's probably faster if you do it, but if not I can try
2023-03-06 06531, 2023
mayhem
outsidecontext: any tips on how to deploy a python command line program on windows?
2023-03-06 06503, 2023
kepstin joined the channel
2023-03-06 06542, 2023
mayhem
aerozol: do you ever use the terminal/powershell or anything like that?
2023-03-06 06551, 2023
reosarevok
bitmap: also, surprisingly https://github.com/metabrainz/musicbrainz-server/… still passes on master, so if no other tests fail now after my rebase and the heredocs thing seems fine I can merge it and start rebasing the next one in the chain :D
2023-03-06 06552, 2023
aerozol
mayhem: absolutely never
2023-03-06 06508, 2023
aerozol
mayhem: but happy to when needed
2023-03-06 06548, 2023
mayhem
let me chat with outsidecontext about the best way to proceed. I'll get back to you.
2023-03-06 06512, 2023
aerozol
np (goes to breakfast)
2023-03-06 06530, 2023
bitmap
reosarevok: cool, I'll have another look, would be nice to merge it and avoid future conflicts
So maybe you want to check on those (IIRC I updated based on one)
2023-03-06 06528, 2023
outsidecontext
mayhem: might depend on the audience. Installation with pip can work well if you can expect people to install Python. Otherwise I think PyInstaller will work well for creating a package that bundles python and everything needed
2023-03-06 06503, 2023
outsidecontext
Mayhem: I'll be around in half an hour, then we can chat more if you want
2023-03-06 06503, 2023
yvanzo
outsidecontext, zas: How MB Picard behaves when a disc ID is associated with a different release? Does it suggest to (re)move the disc ID from it?
2023-03-06 06514, 2023
KassOtsimine
ok mayhem, i copied those playlist, you can balete them now
2023-03-06 06529, 2023
mayhem
KassOtsimine: k
2023-03-06 06552, 2023
mayhem
outsidecontext: thx. let me look at PyInstaller in the meantime
mayhem: I never used PyInstaller for a CLI application, but it's supported
2023-03-06 06518, 2023
mayhem
it sounds promising...
2023-03-06 06551, 2023
mayhem
here is what I want to do: the LB content resolver takes a JSPF playlist and knowledge of a local music collection and matches the playlist to local content.
2023-03-06 06519, 2023
yvanzo
outsidecontext: Thanks, I’m asking because it’s been reported on #musicbrainz that XLD can only associate [disc ID] with one release.
2023-03-06 06539, 2023
mayhem
ideally, this program could be installed as the system "JSPF Mime type" handler. it would parse the playlist and resolve it to a m3u playlist.
2023-03-06 06504, 2023
mayhem
and for the final step, it should call the default application assigned to handle .m3u files.
2023-03-06 06522, 2023
mayhem
does that make sense?
2023-03-06 06555, 2023
outsidecontext
mayhem: associating the program with file types needs some registry entries I think. That would be the job for an installer, which is then a separate topic again (despite its name PyInstaller does not deal with the installing part, it merely creates a standalone bundle thing).
2023-03-06 06521, 2023
mayhem shudders
2023-03-06 06524, 2023
mayhem
registry.
2023-03-06 06549, 2023
mayhem
but this shouldn't be all *that* hard, right?
2023-03-06 06556, 2023
outsidecontext
well, In my opinion building windows installers is a catastrophe. but no, it shouldn't be *that* hard :D
2023-03-06 06500, 2023
mayhem
"We do these things not because they are easy, but because we thought they were easy."
2023-03-06 06513, 2023
mayhem
can't argue that.
2023-03-06 06532, 2023
mayhem
would there be any chance you'd be willing to build this installer for aerozol and myself?