(chhavi_ is last one up, unless someone else speaks up. Ping: zas, LordSputnik, Leo_Verto, alastairp, ListMyCDs, ferbncode.)
chhavi_
So I and Freso discussed about setting up a workflow in JIRA for design tickets earlier this week.
Most of my time this week went into a lot of *invisible* design work. Did a brief competitive analysis of last.fm, discogs, iTunes, etc. Basically to figure out what we can learn from them and not reinvent the wheel :)
Freso
Oh, right, I need to get on that.
CatQuest
ugh itunes: what to learn: stop redesiging the site every x months that breaks all userscripts :P
chhavi_
reosarevok CatQuest helped me get started with editing and other doubts
samj1912
!m reosarevok
BrainzBot
You're doing good work, reosarevok!
CatQuest
!m reosarevok
BrainzBot
You're doing good work, reosarevok!
chhavi_
Almost done with the artist page mockup, will run through it tomorrow with Ruoak hopefully and put it up for feedback And with reo’s help, trying to edit/add things
Freso
chhavi_: Whenever you have time, you may also want to try editing on e.g., Discogs and Wikidata to see how editing there works.
CatQuest
yea lso he helpe with debussy and isntruments, forgot ot mention :X
I haven't gotten any responses from the pinged people, so let's move on.
samj1912
XD
Freso
Freso: summit notes/minutes
chhavi_
aah okay. Added rym to my list. Let me know if any others that I should check out!
CatQuest
reosarevok: :D
yvanzo
Freso: and jwf|matrix ?
Freso
So as yvanzo reminded me just prior to the meeting, we have a set of summit minutes/meeting notes at https://docs.google.com/document/d/1ToifUYo_g-x... almost exclusively thanks to alastairp (seriously, thanks!).
CatQuest
jwf|matrix!
Freso
yvanzo: Didn't arrive at keyboard yet.
reosarevok
yvanzo: he can come up when he gets to the keyboard after this :)
We should probably improve the minutes to actually remember what we agreed. Not volunteering.
Make a GCI task for that? :p
Freso
I won't have the time or energy to finish the notes from the summit (I would also likely have to rewatch the thing on YouTube - which luckily I actually can this year though :)), so please, please, please people who attended, look them over and add what you remember from the discussions.
reosarevok
If we have each person take one discussion, it'll be quick!
jwf is here
Freso
E.g., maybe chhavi_ could flesh out the UX discussion and reosarevok the Translations? It doesn't have to be one person doing everything.
chhavi_
yep, I can add the UX part :)
Freso
So yeah, this is mostly a plea for people to chime in. 🙏🏼 🙇♂️
And that's it for this topic.
CatQuest
wtf is ?
🙇♂️
Freso
chhavi_: ❤️
jwf: Want to do a review?
jwf
Freso: If it's the summit meeting notes, I'd be happy to look them over. :)
Freso
CatQuest: man bowing.
Let me just do Google Code-in quick and we can do jwf's topic and potential week review (and other stragglers). :)
Freso: Google Code-in
jwf
:+1:
Leo_Verto is here but only on mobile
Freso
So our official application is at 100% now! So we're definitely applying for Google Code-in! 🙌
zas
Sorry still traveling, my flight from Zurich to Lyon was cancelled. Currently in a bus from Geneva to Lyon. Not much to say, but San Francisco and gsoc summit were fantastic, met many interesting people involved in the open source movement. More on that later.
Leo_Verto
Ah, too late
Freso
https://wiki.musicbrainz.org/Google_Code-in/201... still needs a lot more work though. :( We have a lot of CODE and D/T tasks and even a handful of O/R tasks, but only one listed UI task and one QA task.
We need at least 5 of each task type on that page to get accepted for GCI.
reosarevok
Is UI also "check the UI"?
(for things that are weird)
Freso
So try and think of some UI and QA tasks to add to that page.
jwf
Oh, I can add suggestions to the docs bit, I think
Freso
«User Interface: User interface can include many types of tasks including designing new visual aspects of a webpage or creating a new logo for the project. It may also include various accessibility opportunities to help make the project easier for people who are visually impaired.»
«Quality Assurance: Finding and verifying bugs is an important part of software development.»
zas
Freso: can we add gci tasks for improving or adding importers ?
Ohm says he'll drop into the channel sometime today or tomorrow
chhavi_
Maybe we can add small design elements like " redesigned footers" from mockups for UI tasks.
Freso
gcilou: ❤️ :)
Any more questions for GCI? If not, I'll give the mic to jwf. :)
jwf: Take it away!
TOPIC: MetaBrainz Community and Development channel | MusicBrainz non-development: #musicbrainz | Meeting agenda: jwf (jwf)
Leo_Verto: Do you want to do a review from mobile, or are you good?
jwf
I was looking at the "Insights" tab on GitHub repos and noticed a new tab underneath, "Community". All repos should have this page. https://github.com/metabrainz/listenbrainz-serv... On the page, it has a few recommendations for things to do for your project, and I also learned that GitHub has some way to access this in the API. Like for Hacktoberfest, DigitalOcean was highlighting projects that had a complete community profile.
Two easy things I noticed:
Leo_Verto
I can do a quick review if that's okay
jwf
1) We have a "HACKING.md" file in a lot of repos, but if we rename it to "CONTRIBUTING.md", it will match the GitHub requirement
2) We also have a code of conduct (https://beta.musicbrainz.org/doc/Code_of_Conduct). We could either copy+paste that to all repos or just add a file for Code of Conduct that links to that page for all MeB projects.
Freso
Leo_Verto: Sure, you can go after jwf. :)
jwf: I think the latter is better for 2).
jwf
I was going to do #1 for ListenBrainz, but I was curious if there was a preference for #2
Okay, cool.
reosarevok
jwf: we actually have a long-pending task to move to a MeB CoC IIRC
Freso
Esp. since that CoC is overdue for a revamp.
iliekcomputers
jwf: the HACKING.md file (at least, in LB) is not guidelines for how to contribute though. It's more of common commands needed by devs.
reosarevok
(more general)
jwf
So I was going to go through all MeB projects and add a Code of Conduct file pointing to the CoC on the MusicBrainz site
Leo_Verto
There was a web service for checking if a GH repo has everything setup for simple contribution, I'll see if I can find it once I got my PC set uo
and then gentlecat made a repo to move stuff there
Freso
I think it's fine to link to it now.
Might give me more incentive to get it modernised a bit. :)
jwf nods
yvanzo
Freso, jwf: I mean, these are “requirements” for a fully GH-driven project, which is not our case. It is a nice recommandation list, and we should just check that we have equivalent features.
jwf
Freso: I'd be happy to help with CoC discussions / updating too. I spend a lot of time on the Fedora Diversity Team and Fedora Council and we worked through some CoC issues last year to help us modernize a bit
Freso
yvanzo: Sure.
jwf
yvanzo: Right, but it seemed more interesting to me when I saw GitHub better highlighted projects to contribute to because of this profile. :)
Freso
jwf: I would like to "eat your head" (🤣) about that at some point, yes. :)
jwf
Freso: Yeah, feel free. :)
For now, I'll work on adding the linked CoC to the repos, can always change it later on if it moves somewhere else.
Freso
yvanzo: I think we may well do what we can to be better GitHub citizens, even if we will never be natives.