It’s like being a librarian, jasje. We all think we could arrange the books and know where to add new books and how to order them. But we suck at it when the time comes. Tbh I end up forgetting where I picked books from at the library after 30mins. This just says that everyone cannot be a librarian
So the editors are always gonna be people of an elite breed who understand the library very well.
not go through other ppl’s additions and check them
there’s the slight difference
akshaaatt
You have to know the data to add it properly tbh. You just can’t dump the release and recording name and run away
jasje
im not reluctant to google some stuff
akshaaatt
There’s a ton of things there to add and arrange
reosarevok
"You just can’t dump the release and recording name and run away" can you tell that to a lot of our users? :D
akshaaatt
XD
reosarevok
To be fair, a lot of digital music can basically be added like that by now with things like atisket
And it's mostly fine :)
jasje
sometimes there can be ill metadata
reosarevok
Not 100% fine, but mostly
Generally a lot better than not having the data, at least
jasje
but the amount of work that the new user would cut out for our elite editor
is big
reosarevok: exactly
We need beginner interface
akshaaatt
jasje: the point is that if you are an editor and do not end up adding most of the fields required (which makes mb elite), your edit is pretty much useless and someone else will come and have to redo it
reosarevok
I'd not entirely agree with that
If you add some basic fields, it's usually better than nothing - I actually get more frustrated when users fill a lot of fields badly :D
akshaaatt
The elite editor will have to come and recheck the data you added ( I would believe they do so)
reosarevok
But if you don't add like a barcode and label for a CD then it's annoying :D
akshaaatt
Yeah
reosarevok
Since I cannot even be sure what your release *is* to add missing data
So there's certainly a golden amount of basic data that a beginner interface should allow entering
And some stuff that honestly it probably should not
akshaaatt
That point is insightful regarding the release, reosarevok and makes a lot of sense
jasje
whats release group btw
xD
akshaaatt
So you can have multiple versions of an album, jasje
jasje
what
who does that
akshaaatt
Let’s say taylor swift’s new album is abc
But there is a japanese version of that album
Called xyz
jasje
ohhh
reosarevok
Basically everyone does that, jasje :)
akshaaatt
Or abc ( japanese)
reosarevok
Even simpler than that example
There's a CD and a vinyl and a digital download
3 releases :)
jasje
thats a pickle ngl
akshaaatt
So a release group has all the releases grouped inside it
jasje
unterstood
understood*
coming back
reosarevok: akshaaatt: is the mb design overhaul underway?
reosarevok
Theoretically?
akshaaatt
In theory yes
reosarevok
We worked on the footer a bit during the summit :)
akshaaatt
And we made some progress
jasje
great
created a figma I assume?
reosarevok
The figma already existed IIRC
akshaaatt
But the design overhaul is mainly focused towards making the website responsive currently
Yes it exists jasje. Find the link in the design system repo
jasje
wait ill check
can i elp?
akshaaatt
This personas thing is a long shot
reosarevok
We did talk about a beginner interface for both BB and (a bit) MB with aerozol
akshaaatt
But I think the mb app could work on the beginner persona for it after discussion with the team
jasje
akshaaatt: i mean if the website’s going to get an overhaul
reosarevok
But for MB it's going to take a good while. BB might get there sooner
jasje
the to-be written responsive code will get replaced
akshaaatt
If we can complete the LB app as we have planned, I might want you to contribute to the MB app next year jasje. The LB app could be taken up by other contributors which I assume could show up in a few months from now
jasje
BB has decent interface tbh
akshaaatt
It’s not that easy with regards to the revamp for the website jasje
jasje
MB app cant be done i think
since we can’t do in app editing
akshaaatt
The beginner persona discussion in future could change that. Not putting it out of picture that’s why
jasje
the only thing the app would best do is editing
is that possible reosarevok?
or is it more work than the website overhaul itself?
reosarevok
It's not theoretically entirely impossible :p
jasje
this statement is like having double negation
akshaaatt
XD
reosarevok
Well, it could probably be doable to add editing to the app
jasje
don’t force me to apply mathematical reasoning
reosarevok
But I'm not sure it would be less work for the MBS team than the overhaul :D
jasje
exactly
akshaaatt
Tbh jasje, nothing is possible until you do it. Just saying
jasje
should i get into react?
you mean?
akshaaatt
The task is simple. Can you make something which fits the guidelines and has users? If you solve that, that’s done then
I was talking about the app
reosarevok
I mean, I understand React Native is a good thing to learn for phone people anyway? :D
akshaaatt
Regarding react, it’s always great to learn
reosarevok
Not that I have tried it :p
akshaaatt
No to react native reosarevok 🥲 I hate it lmao
jasje
app part you know
unless we don’t have in app editing
reosarevok
Ok, I haven't touched it, I just hear of it reasonably often :)
In any case, we need to get the website editor forms into React ourselves
They're not going to get responsive before then for sure
akshaaatt
The mb revamp for website would like help anyway jasje. So if you or any of your friends know react and are metadata nerds, we could mentor them
reosarevok
After that we'll look into it further :)
jasje
ill see if I can grab some people
but i need the gsoc bait i think
its difficult otherwise
akshaaatt
It’s not for the faint hearted though
jasje
why is that xD
akshaaatt
Let’s talk about that after you have the mb server running on your desktop (if you get started)
jasje
xDD
i remember your chats
i know the pain
is it really worse than getting LB up?
akshaaatt
Tbh I was a noob also that time
It seems easy to me now
LB setup just takes like 15-20mins I guess
jasje
not if you have windows
and some migration is underway
but yeah
Ill try elping on mb front soon
akshaaatt
Tbh I was more into mb when I was getting into meb. It’s such a swag to work on such a big website that is used by tens of thousands of people. I wonder why mb isn’t more click baity for beginners
If I were to plan for gsoc as a student and look to build my resume with it today, I would definitely pick MB over other projects. I guess students these days only want the gsoc tag and not what extra they could add to their resume
reosarevok
I think the answer is "Perl sounds scary and people like python projects" :)
akshaaatt
Tbh reosarevok we have React projects only mostly for LB also
reosarevok
Doing a gsoc with a language you've never even seen before (which is probably the case for most gsocers re perl) seems terrifying tbh
Sure, but you don't need to figure out Perl code if you need to load something from the DB :D
akshaaatt
Hmmmm
reosarevok
I did both my gsocs in Perl, but I had a) some experience and b) a lot of handholding
akshaaatt
Interesting
Didn’t think of it this way
monoob joined the channel
reosarevok
Then I got hired to do a Python project for my first ever time doing something with python, the handholding wasn't there either, and it was a huge mess that knocked my confidence for years
jasje
not knowing a language and still entering such a huge codebase is a fear and i confirm
akshaaatt
But reosarevok , most of the college students aren’t familiar with dev stuff in python also. So my assumption is that front end devs are always gonna need hand holding for backend
reosarevok
I guess :) I thought they'd teach them python in college since it's more popular
What backend do they teach, node? java?
My school taught a bit of java and a bit of c# back in the day (do people still use c#? :D )
jasje
reosarevok: they don’t do any
akshaaatt
Even as an intern at other places, I have seen the backend devs make apis for frontend devs and the frontend devs just do their frontend stuff and not care about the backend at all. Not saying we want that here but that does summarize that students might not be afraid of the backend part being python or perl as much