so, I'm just telling you that it's something that we'll have to do eventually, but we won't have the infrastructure for it until the end of the month, so don't worry about it too much for now!
2020-11-11 31601, 2020
pristine___
Makes sense
2020-11-11 31622, 2020
Mr_Monkey
One more question for y'all : I guess we've decided that for non-rec feedback, we have 4 levels. One emoticon head must go; which one?
Hello! I am Adithya , Sophomore at Model Engineering College, Kochi, India. I was a little active here earlier in 2019,( previous username adiiiiiiiiiiiiii) when i was just starting out with development and open source.The community here helped guide me on how to start with development .I had taken a break from then and decided to learn more about full stack web development. I have experience in MERN stack and
2020-11-11 31654, 2020
maverickfox3[m]
Django now and am looking to contribute back to the community through open source.Could anyone please suggest any specific beginner friendly project under Metabrainz i can work on ? I am mainly skilled in Backend development. Thank you in advance!
2020-11-11 31624, 2020
alastairp
hey btw. youtube's automixes show a playlist, with a trash can and popup "not interested" <- Mr_Monkey
2020-11-11 31617, 2020
alastairp
hi maverickfox3[m], welcome back. are you interested in any of our projects specifically, or do you just want to contribute?
2020-11-11 31620, 2020
Mr_Monkey
Hi maverickfox3[m] ! Most if not all the MetaBrainz projects have a specific `good-first-bug` label applied to tickets. You can browse through them all (for all projects) here: https://tickets.metabrainz.org/issues/?jql=resolu…
2020-11-11 31620, 2020
Mr_Monkey
Although I think it could make more sense to first find which project you are most interested in participating in and only then checking their good-first-bug tickets.
2020-11-11 31658, 2020
Mr_Monkey
Got a YT link I can check out alastairp ? Not sure what automixes are
alastairp: that's kinda the delete listen functionality we have rn
2020-11-11 31657, 2020
shivam-kapila
alastairp: sorry I was away before
2020-11-11 31607, 2020
shivam-kapila
I am a lil confused
2020-11-11 31615, 2020
shivam-kapila
Please ping me when you are free
2020-11-11 31643, 2020
maverickfox3[m]
<Mr_Monkey "Although I think it could make m"> Ok ill check them out. Thank you!
2020-11-11 31653, 2020
alastairp
shivam-kapila: I have another meeting now and won't be around for a while, but please ask your questions so that I can answer them when I get back
2020-11-11 31653, 2020
Mr_Monkey
shivam-kapila: I can talk you through the feedback discussion from earlier, if you want. What parts do you find confusing?
2020-11-11 31611, 2020
Mr_Monkey
What timing.
2020-11-11 31619, 2020
shivam-kapila
alastairp: No issues. I will consult Mr_Monkey
2020-11-11 31639, 2020
shivam-kapila
Mr_Monkey: hi. Are you free now
2020-11-11 31643, 2020
Mr_Monkey is open for consultations
2020-11-11 31622, 2020
shivam-kapila
So I am a little confused as to why we want to replace the listen_feedback with recommendation_feedback
2020-11-11 31628, 2020
shivam-kapila
For consistency?
2020-11-11 31628, 2020
Mr_Monkey
You're welcome maverickfox3[m] ! Let us know if you need more help getting orientated
2020-11-11 31621, 2020
Mr_Monkey
Well, recommendation_feedback is really just one single value: whether this is a good recommendation or not (in the context of a generated playlist).
2020-11-11 31621, 2020
Mr_Monkey
The rest (4 levels of like/dislike represented by emoticons) is the same as what you call listen_feedback, but with more precision, and was intended to be a replacement of the single like/dislike option, not meant to live side by side
2020-11-11 31653, 2020
Mr_Monkey
So instead of seeing it as a replacement of listen_feedback, think of it as the same mechanism but improved
2020-11-11 31604, 2020
shivam-kapila
I understand that
2020-11-11 31622, 2020
shivam-kapila
But I am not sure of the UX as per ease
2020-11-11 31625, 2020
Mr_Monkey
(And surely, UX-wise we wouldn't want two different feedback components that do the same thing)
2020-11-11 31600, 2020
Mr_Monkey
UX-wise, we will indeed be replacing the hearts component with the emoticons component
2020-11-11 31622, 2020
shivam-kapila
I personally haven't seen any music service with so many levels of feedback for tracks you are listening to simply
2020-11-11 31638, 2020
shivam-kapila
Though there are such cases for recommendations
2020-11-11 31636, 2020
Mr_Monkey
I think part of the reason for that is that other music services have a tendency to record and analyse every little thing you do and automatically infer some feedback from those actions.
2020-11-11 31640, 2020
shivam-kapila
I personally interpret the love/hate functionality as "Hey... I like this song. Lemme put it to my favorites (Although no page to view them as of now)"
2020-11-11 31648, 2020
shivam-kapila
and the hate as "Yuck... bad song"
2020-11-11 31625, 2020
shivam-kapila
My questions is if we replace them with 4 level feedback:
2020-11-11 31629, 2020
Mr_Monkey
But how about "hey i like that song, not one of my favorites but I could listen to more of that in the future" ? Those extensions of feedback levels allow for more precise feedback than the single level without requiring to spy on user's actions.
2020-11-11 31614, 2020
shivam-kapila
I totally understand
2020-11-11 31632, 2020
Mr_Monkey
> I personally interpret the love/hate functionality as
2020-11-11 31632, 2020
Mr_Monkey
That's the key: different users will interpret them differently, which makes them less useful.
2020-11-11 31647, 2020
shivam-kapila
But from end users' perspective how much do you like to see it?
2020-11-11 31604, 2020
Mr_Monkey
I don't understand the question
2020-11-11 31650, 2020
shivam-kapila
I mean the more level feedback
2020-11-11 31622, 2020
shivam-kapila
I might be confused because I havent used a service as such offering such feedback optionx
2020-11-11 31639, 2020
shivam-kapila
If possible can you point me to some service like that
2020-11-11 31655, 2020
Mr_Monkey
I can't point you to a music service that uses that, no. There might be some out there, but none that I have in mind.
2020-11-11 31655, 2020
Mr_Monkey
However, more than two options for feedback, there's plenty of example, from star ratings to facebook's "like" options
2020-11-11 31623, 2020
v6lur_ has quit
2020-11-11 31635, 2020
shivam-kapila
ah yes facebook
2020-11-11 31638, 2020
shivam-kapila
thanks
2020-11-11 31646, 2020
shivam-kapila
now I can relate a little
2020-11-11 31640, 2020
shivam-kapila
Now I see users that probably won't object but would welcome it
2020-11-11 31609, 2020
Mr_Monkey
Well, I guess facebook is an example where users wanted more ways of expressing themselves than just "like" and "not like", because context can makes that single level feedback har to use: "My dog died last week" -> I want to react, but I guess "like" is not really what I want to say ?!
2020-11-11 31614, 2020
v6lur joined the channel
2020-11-11 31632, 2020
Mr_Monkey
But a star rating wherever you have reviews is another good example
2020-11-11 31601, 2020
shivam-kapila
actually fb is kind of variety in feedback options and not different levels
2020-11-11 31646, 2020
shivam-kapila
From this comes a thought in my mind
2020-11-11 31629, 2020
shivam-kapila
what if we show heart for rating 5 in the feedback option? Just something I see as more attractive
2020-11-11 31605, 2020
shivam-kapila
question 2. I was always thinking of adding a "Favorites playlist". for current setup I was thinkinf of only loved tracks on that list but can you point out how we can do so in the new scenario
2020-11-11 31633, 2020
Mr_Monkey
You mean something like [🤍🤍🤍🖤🖤] = 3 out of 5?
2020-11-11 31647, 2020
shivam-kapila
no actually
2020-11-11 31625, 2020
shivam-kapila
🙂😊❤️
2020-11-11 31632, 2020
shivam-kapila
for levels 3 4 5
2020-11-11 31636, 2020
Mr_Monkey
Ah, i understand now
2020-11-11 31647, 2020
shivam-kapila
heart for strong liking
2020-11-11 31618, 2020
shivam-kapila
🙂 😊star-struck:
2020-11-11 31637, 2020
shivam-kapila
🙂😊🤩
2020-11-11 31645, 2020
Mr_Monkey
I mean, i'm not completely opposed. I do like the emoticon with stars or hearts in their eyes personally. Mainly, I think it will look more consistent to have all faces, but that's totally debatable.
2020-11-11 31655, 2020
shivam-kapila
hmm
2020-11-11 31602, 2020
shivam-kapila
this is minor issue
2020-11-11 31611, 2020
shivam-kapila
just matter of taste here
2020-11-11 31620, 2020
shivam-kapila
I am little confued about
2020-11-11 31623, 2020
shivam-kapila
> question 2. I was always thinking of adding a "Favorites playlist". for current setup I was thinkinf of only loved tracks on that list but can you point out how we can do so in the new scenario
2020-11-11 31659, 2020
Mr_Monkey
Yeah, and easy to play with once the component is set up. I made sure that we decoupled as much as possible from the exact FA icon in PR 1149 so that we can change the icons more easily.
2020-11-11 31638, 2020
shivam-kapila thanks Mr_Monkey for easing frontend tweaks
2020-11-11 31651, 2020
Mr_Monkey
For your question 2: previously we had feedback = -1/0/1 , and your favorites playlist would be composed of all the feedback=1 items, right?
2020-11-11 31651, 2020
Mr_Monkey
Well with feedback = -2/-1/0/+1/+2 , you make a playlist of favorites with "+2" items, and even a playlist of songs you like *and* your favorites with +1 and +2 items.
2020-11-11 31625, 2020
shivam-kapila
hm
2020-11-11 31655, 2020
shivam-kapila
I think we will like it more when we play with it
2020-11-11 31653, 2020
shivam-kapila
I visualise the improvements better now. Thanks for the consultation session
2020-11-11 31622, 2020
Mr_Monkey
No problem :)
2020-11-11 31631, 2020
shivam-kapila
I will see if we can also make the FA icons more attractive somehow
2020-11-11 31647, 2020
Mr_Monkey
I'll be honest, I think the dashboard redesign is more deserving of your attention :)
2020-11-11 31604, 2020
shivam-kapila
totally
2020-11-11 31602, 2020
Mr_Monkey
I'll be doing some mockups for the feedback component, and will definitely need feedback for that. I'll be sure to ping you then.
2020-11-11 31615, 2020
shivam-kapila
thanks :)
2020-11-11 31637, 2020
pristine___
Mr_Monkey: dashboard redesign?
2020-11-11 31659, 2020
shivam-kapila
pristine___: My *pending* GSoC work :|
2020-11-11 31601, 2020
Mr_Monkey
Part of Shivam's GSoC project
2020-11-11 31625, 2020
pristine___
I mean which dashboard.
2020-11-11 31628, 2020
pristine___
:p
2020-11-11 31637, 2020
shivam-kapila
listens page
2020-11-11 31643, 2020
shivam-kapila
My Listens
2020-11-11 31645, 2020
Mr_Monkey
Replacing the user's recent listens page with a proper dashboard