Rely on teams for QA / review
"Create project-specific teams on invent.kde.org for large projects that span multiple repos (e.g. Plasma, KDE PIM, System Settings) and encourage people to join those teams when contributing to their projects. Contributing to KDE should feel like being a member of a group, not an individual feeding inputs into a giant machine."
By achieving this, we would have a scenario in which one could simply make an MR, ping a team using the @
symbol + team name, then get their MR reviewed by someone from that team with time and willingness on their hands.
"Create a merge request template like the Bugzilla bug report template which prompts people to do things like write testing steps and make documentation changes alongside any UI changes."
The template idea might be a way to perform the first task.
To achieve this, we need to:
-
Have more people become team members -
Have a list of teams (https://invent.kde.org/groups/teams/) -
Implement the infrastructure for an MR template? -
Display the list of teams easily during MR creation using said MR template? -
Write the template
The first and last items are actionable right now.