^ spotted in the summit meetings that we were going to ask the community for feedback on this, so made the thread. Edits to the topic welcome
2022-10-20 29346, 2022
aerozol
Also: “We agreed to have a communal security review the first week of each month. Someone needs to remember to add this to the meeting agenda at the right time.” Did anyone remember hah
2022-10-20 29330, 2022
lucifer
akshaaatt: i'll be in delhi from oct 24-29 as well.
2022-10-20 29321, 2022
aerozol
What do people prefer for all the MBz subsites/offerings? Products? Projects?
2022-10-20 29302, 2022
aerozol
I’m leaning towards ‘Projects’. If we can decide I’ll put it in the writing style-guide so nobody has to ask again
2022-10-20 29337, 2022
aerozol
mayhem: whoever else ‘does’ the blog: I spent much too long drafting a lengthy blog post for the summit. It needs an eye cast over it to make sure I didn’t make it too silly, and also I left the recap section for now in case we have all the slideshows somewhere to link to? Will write that part tomorrow either way
lucifer: for last.fm, I used to use web.finale.app to lookup songs using spotify search and instantly scribble them with a click
2022-10-20 29323, 2022
Pratha-Fish
think we could add a feature directly to listenbrainz as well? I'd love to be of any help if possible :)
2022-10-20 29338, 2022
lucifer
Pratha-Fish: i guess we could. but LB already does some mapping internally so not sure how much useful it would be. if the main thing you want to do is submit listens from websites like youtube etc, you could try using webscobbler extension?
2022-10-20 29332, 2022
aerozol
akshaaatt: can you email me the receipt for the extra luggage we added for your return flight?
2022-10-20 29336, 2022
lucifer
i think the one issue could be that you couldn't submit things listened in the past.
2022-10-20 29300, 2022
chinmay aerozol: thanks for the feedback. You're right, people don't always keep track of dates. I'll think what I can do about it.
2022-10-20 29300, 2022
chinmay yes, I'm thinking of adding the slider for the mobile screens without compromising the UX. But before that, the slider work is half-done. I want the page to scroll more gracefully while dragging it.
2022-10-20 29308, 2022
chinmay
🤦 I was supposed to press Shift+Enter instead of Ctrl+Enter
2022-10-20 29315, 2022
aerozol
:D
2022-10-20 29353, 2022
aerozol
lucifer: Pratha-Fish: user Flaky on Discord was working on something to submit listens, but says they never finished
lucifer: yes exactly. I want to be able to manually enter the artist and recording name and add the listen instantly, even if it isn't being played live on my device
2022-10-20 29348, 2022
Pratha-Fish
aerozol: thanks, I"ll check it out!
2022-10-20 29309, 2022
lucifer
Pratha-Fish: yes, sounds good to have a UI for that. but whether that should be a part of LB or an external app/site not sure. probably best to ask for other's opinion.
alastairp, i needed more flexible output format for data-set-hoster so i propose the above changes. this however removes the summary field, the new format supports summary field in a different way. however i could not find existing uses of that field in LB. do you remember why that was added? (need to update it to the new format to ensure it keeps working)
2022-10-20 29329, 2022
lucifer
a new wave of people on twitter is realizing that cloud is expensive.
2022-10-20 29314, 2022
Pratha-Fish
lucifer: Sounds good 👍
2022-10-20 29335, 2022
alastairp
thanks lucifer, looking now
2022-10-20 29333, 2022
alastairp
Pratha-Fish: hi, how's that post going?
2022-10-20 29347, 2022
alastairp
aerozol: I added you as editor to the summit notes
2022-10-20 29304, 2022
Pratha-Fish
alastairp: Hi, the blog is going fine! I think I am halfway through it, and I am aiming to get it completed in the next 4 hours to a stage where we can go through it together once and make edits
alastairp: Here's what I've written so far. Feel free to suggest edits :D
2022-10-20 29333, 2022
lucifer
thanks alastairp!
2022-10-20 29316, 2022
alastairp
Pratha-Fish: I think it makes sense for you to get an initial draft done first so that I don't step on your toes. let me know when you're happy with the first version
2022-10-20 29341, 2022
Pratha-Fish
alastairp: sounds great! I'll let you know ASAP
2022-10-20 29317, 2022
alastairp
lucifer: in general, I think that it's probably fine to change this output to suit our needs whenever necessary? we make the web interface available, but don't publicise it a lot, or make any guarantees about the api, right?
2022-10-20 29356, 2022
alastairp
but I know that from time to time we have also pointed people to it here and said "here, use this"
2022-10-20 29324, 2022
mayhem
moooin!
2022-10-20 29312, 2022
lucifer
alastairp: yes, afaik there are no direct users of the datasethoster except datasets.lb and labs.api. however, there may be external users of the labs api json endpoints.
2022-10-20 29345, 2022
lucifer
i'd only be concerned with preserving the json format unless someone complains. so i think making changes to the UI is fine.
2022-10-20 29358, 2022
alastairp
lucifer: yup, right.
2022-10-20 29300, 2022
mayhem
agreed.
2022-10-20 29301, 2022
lucifer
fwiw, the change i proposed maintains backward compat
2022-10-20 29303, 2022
alastairp
oh, so this only changes the frontend?
2022-10-20 29308, 2022
alastairp
oh great - I didn't catch that
2022-10-20 29318, 2022
lucifer
it changes both but new format is opt in.
2022-10-20 29323, 2022
alastairp
that's perfect then, I have no problems with a change like this, let me quickly look at the code again
2022-10-20 29352, 2022
mayhem
I was SUUUPER stoked to see my daily jams land at midnight.
2022-10-20 29312, 2022
lucifer
there's one incompatible change in the PR which mostly affects the UI. the summary field.
2022-10-20 29314, 2022
mayhem
lucifer: is deleting yesterday's daily jams playlist on your list of things to do?
2022-10-20 29355, 2022
lucifer
mayhem: from spotify?
2022-10-20 29319, 2022
mayhem
also, my daily jams had only 14 tracks in it. Is that because I've been listening and we're scraping the bottom of the CF barrel?
2022-10-20 29324, 2022
mayhem
lucifer: yes.
2022-10-20 29339, 2022
alastairp
lucifer: right, I'd ask mayhem about the summary field, it might be something that he thought was useful, but maybe no one is using it yet
2022-10-20 29350, 2022
mayhem
because if a user walks away for a few days and comes back 2 weeks later, there are 14 playlists piling up.
2022-10-20 29328, 2022
mayhem
I think we should make any of the datasethoster changes we feel like.
2022-10-20 29342, 2022
mayhem
if someone complains, then we know we have users. then we can be more careful. :)
2022-10-20 29357, 2022
alastairp
^
2022-10-20 29327, 2022
lucifer
yes agreed. however, my question was are we using that somewhere so that i can go fix it to make it work with the PR? :)
2022-10-20 29343, 2022
alastairp
it doesn't sound familiar to me, I don't think i'm using it
2022-10-20 29354, 2022
alastairp
let's wait until it breaks for us, then I'll complain to you :)
2022-10-20 29349, 2022
lucifer
mayhem: yes makes sense to implement deletion. but to store the spotify url in db first. so next week probably.
2022-10-20 29358, 2022
lucifer
alastairp: sounds good 👍
2022-10-20 29310, 2022
alastairp
lucifer: were you looking into the metrics stuff on LB to integrate it into the new stuff we discussed at the summit? do you need any help there?
2022-10-20 29345, 2022
lucifer
mayhem: re 14 tracks, that probably because you listened to daily jams of the last 2 days. we take top 100 tracks from CF. ~50 of those those get used up first day, the next day another 100 tracks come in but a lot of those will likely overlap with previous day's top 100. the recent listens filter will remove those tracks from the list. so less tracks.
2022-10-20 29312, 2022
lucifer
one solutoin as discussed yesterday is to take top 200 tracks instead of top 100. optionally try to use the top 100 first and then if you fall short go for the 100-200 range.
2022-10-20 29321, 2022
lucifer
alastairp: i haven't started work on that so far. maybe let's discuss, divide tasks and do it?
2022-10-20 29334, 2022
mayhem
ok, sounds like what I was expecting. :)
2022-10-20 29319, 2022
alastairp
lucifer: yes, let's do it
2022-10-20 29351, 2022
lucifer
alastairp: cool, i'll be back in ~10 mins to discuss.
2022-10-20 29345, 2022
lucifer
alastairp: iirc, we wanted to add an endpoint to metrics writer that would expose various metrics to prometheus. i was thinking we could try reusing https://github.com/prometheus/client_python for that.
2022-10-20 29309, 2022
alastairp
lucifer: yes, atj pointed out the client to us. the idea would be to use that as much as possible
I recall a few other things discussed there (maybe another level of division? something about data types?) but tbh I was pretty sleepy by that stage of the weekend
2022-10-20 29334, 2022
lucifer
so the data type in question here is the metric type iiuc.
lucifer: I'm going to deploy ansible to more of the Spark servers, are you around for the next hour or so?
2022-10-20 29349, 2022
lucifer
atj_mb: the cluster is likely busy atm. best to wait for an hour or two
2022-10-20 29359, 2022
atj_mb
ok
2022-10-20 29340, 2022
akshaaatt
Sure aerozol ! I’ll do so once I reach home. Might take a while
2022-10-20 29343, 2022
lucifer
atj_mb: re the code, the indentation is correct probably. because there's a return at the end of try.
2022-10-20 29355, 2022
lucifer
but the code probably be cleaned up to make it clearer.
2022-10-20 29347, 2022
lucifer
atj_mb: also, just checked cluster is now free. feel free to update the servers.
2022-10-20 29322, 2022
Shubh
Hi akshaaatt, I most probably be visiting Delhi on 30th Oct. if that is not possible for everyone then we can meet later someday as you suggested :)
2022-10-20 29311, 2022
lucifer
alastairp: did you start working on the metric writer thing?
2022-10-20 29320, 2022
alastairp
lucifer: nope!
2022-10-20 29308, 2022
lucifer
ah ok, i just realised another thing. we write the metrics to redis in influx format. we'll have to convert those back to python data in metric writer/
2022-10-20 29318, 2022
alastairp
ah, true
2022-10-20 29323, 2022
lucifer
or update BU to change how the data is written.
2022-10-20 29344, 2022
alastairp
if we want to run both in parallel for a while we could decode them again in the writer
2022-10-20 29354, 2022
alastairp
then when we remove influx go and make the change in BU