alastairp, bitmap, zas, Mr_Monkey: time to augment the ideas and take exising ideas and chop them in half, since GSoC is being cut in half this year. keep in mind that we can try out to sponsor 1 or 2 people for doing a second half of the project.
2021-02-04 03516, 2021
alastairp
ruaok: did you see the email thread on gsoc-mentors saying that even though the time period is x months, orgs can probably plan with a student to do it full-time over a shorter period rather than part-time over the full period?
2021-02-04 03517, 2021
Mr_Monkey
Roger roger
2021-02-04 03525, 2021
alastairp
which fits in with our thoughts about 2nd part
2021-02-04 03513, 2021
ruaok
alastairp: yep, indeed. but, we should be careful how much we advertise this.
2021-02-04 03531, 2021
alastairp
yeah, absolutely
2021-02-04 03532, 2021
ruaok
"exceptional students" may be offered to continue their work paid.
2021-02-04 03541, 2021
ruaok
iliekcomputers: let me know when you have some time to chat about GSoC Ideas, ok?
i have a couple of things that I was thinking about.
2021-02-04 03518, 2021
ruaok
k
2021-02-04 03527, 2021
iliekcomputers
1. finish the follow/following features I started.
2021-02-04 03553, 2021
ruaok
on those, I was wondering if you and I should do some coordinated hacking before the summer.
2021-02-04 03503, 2021
ruaok
I kinda wanna see that stuff happen sooner.
2021-02-04 03519, 2021
alastairp
timeline / tweet-length reviews (stored in cb?) / pinning my jam to the top of the timeline
2021-02-04 03521, 2021
iliekcomputers
2. something around LB wide metrics using alastairp's brainzutils work. Basically fleshing out listenbrainz.org/current-status to show more stuff.
2021-02-04 03530, 2021
iliekcomputers
ruaok: hmm, i think we could do that too.
2021-02-04 03544, 2021
alastairp
hah, speaking of we should merge that too :|
2021-02-04 03503, 2021
ruaok
Yes, I think the social features, now that we have a better idea of what they should be, would be great for GSoC. I am somewhat hesitant to add recommendation stuff for half sized gsoc projects.
2021-02-04 03532, 2021
iliekcomputers
yeah, it's pretty well scoped right now, just needs someone to write that code up :D
2021-02-04 03551, 2021
ruaok
I'd love to do some coordinated hacking. :)
2021-02-04 03552, 2021
sumedh has quit
2021-02-04 03529, 2021
iliekcomputers
let me look at my calendar, i have a bunch of PTO to take, perhaps we can do it some week late Feb, early March.
2021-02-04 03503, 2021
ruaok
ohhh, that sounds like a great idea. I'll clear my schedule for a week for that action!
2021-02-04 03534, 2021
ruaok
I wonder if we could make the follow features and the basic timeline work during that week.
2021-02-04 03557, 2021
iliekcomputers
easily
2021-02-04 03502, 2021
alastairp
a reminder, I'll be basically unavailable the last week of feb. not saying I'll be around to work on it, but if you want me for questions/ideas then March is better
2021-02-04 03512, 2021
iliekcomputers
a lot of the code is there already behind a flag.
2021-02-04 03537, 2021
ruaok
ok, cool. what would be the next logcial thing to tackle for that week, you think?
2021-02-04 03501, 2021
ruaok
lets see about the first week of march for this hack week, then?
2021-02-04 03500, 2021
iliekcomputers
yeah, i think March 1-5 would work.
2021-02-04 03523, 2021
ruaok
that week is clear for me.
2021-02-04 03532, 2021
ruaok
alastairp? Mr_Monkey care to join?
2021-02-04 03503, 2021
alastairp
I can pencil it in. I"m teaching at least one of those days
2021-02-04 03521, 2021
alastairp
3 full days is probably achievable
2021-02-04 03521, 2021
ruaok
not a dealbreaker, methinks.
2021-02-04 03525, 2021
ruaok
great.
2021-02-04 03541, 2021
ruaok
I have blank schedule and can guard against shit stacking into that week.
2021-02-04 03547, 2021
Mr_Monkey
YES! I've been thinking a lot about the social features
2021-02-04 03553, 2021
iliekcomputers
i'll look at what I'd done already but I think we'll spend ~2 days to finish up the timeline and follow features.
2021-02-04 03520, 2021
iliekcomputers
iirc the user compatibility metric needs some design work before we start implementing it.
but i think it would take up the rest of the time, if we discuss and agree upon the design of that prior, i think we could ship an initial version.
2021-02-04 03559, 2021
iliekcomputers
alastairp: sure, happy to take a look.
2021-02-04 03531, 2021
alastairp
iliekcomputers: just an answer to my question in that comment
2021-02-04 03542, 2021
iliekcomputers
alastairp: i think ranges in BU and pinning in specific projects sounds great.
2021-02-04 03552, 2021
alastairp
perfect
2021-02-04 03559, 2021
alastairp
yeah, it sounds like the right thing to do
2021-02-04 03518, 2021
alastairp
I'm still conflicted about the whole 'pip freeze > requirements.txt' thing, but that's a wider python ecosystem issue :)
2021-02-04 03538, 2021
ruaok
alastairp: regarding the "lets imprort a pile of genres from already curated sources" project... maybe a GSoC project?
2021-02-04 03504, 2021
_lucifer
alastairp: i see the cache.set and cache.set_many have an encode argument regarding whether the key should be encoded. the current default is true. how about just changing the default to false?
2021-02-04 03504, 2021
alastairp
ruaok: oh yeah, that's something I started on but could be a neat self-contained project
does look sexy. I'll have to try it on a personal project and see how it goes.
2021-02-04 03538, 2021
alastairp
I _think_ the goal is to have something similar to pipenv, in a way like node does it - where you have a list of actual dependencies of your project, and then a lock file that contains all of the dependencies of those
2021-02-04 03500, 2021
alastairp
a lot easier to get an intuition of if a version upgrade directly affects you or not
it needs to be upgraded, but there are plenty of stuff running there
2021-02-04 03541, 2021
zas
yvanzo: what's the sir issue status?
2021-02-04 03510, 2021
kuno
Mr_Monkey: any idea if this is just a bug? (or are we waiting for some background process to process those listens, or is there something wrong with my listen payloads)?
2021-02-04 03541, 2021
Mr_Monkey
I'm looking into it now. My early hunch is that it's a front-end bug.
2021-02-04 03516, 2021
kuno
Mr_Monkey: great, thanks!
2021-02-04 03511, 2021
yvanzo
zas: sir is still stopped, I plan to dump messages to see if it is related to queue length
2021-02-04 03534, 2021
ruaok
Zas can do this afternoon. Will ping you after lunch.
reosarevok: about the support mail, could you maybe just direct them to the forums? I could reply, but not sure I can handle any follow up right now
2021-02-04 03506, 2021
reosarevok
Sure
2021-02-04 03508, 2021
outsidecontext
thanks
2021-02-04 03509, 2021
sumedh has quit
2021-02-04 03547, 2021
Mr_Monkey
kuno: Unles you did anything to change the situation, looks like it sorted itself. Maybe it was a lag in processing as you suggested. Could you please keep an eye on it and let me know if it starts acting strange?
2021-02-04 03521, 2021
kuno
Mr_Monkey: sure
2021-02-04 03530, 2021
iliekcomputers
it might have been the redis cache somehow, did you delete your listens at some point kuno ?
2021-02-04 03509, 2021
kuno
iliekcomputers: no, I've just started implementing ListenBrainz support, so these were the first even listens for that user.
2021-02-04 03517, 2021
kuno
s/even/ever/
2021-02-04 03504, 2021
reosarevok
yvanzo: I think you didn't answer when I asked last time - anything against MBS-11352 ?
yvanzo: I was trying to test the consul template signals (https://github.com/metabrainz/sir/pull/116) when i try to exec any command in sir, i get the following error log