nextcloud / groupware

Meta repo for the groupware team
9 stars 0 forks source link

App ownership and release management training #6

Closed ChristophWurst closed 2 years ago

ChristophWurst commented 2 years ago

All apps are currently in the hand of one person. To spread the knowledge about app ownership and releases processes, we should distribute responsibilities across the team.

Ideally each of us takes at least one app, so the processes are familiar. If another team member is unavailable this should give the possibility to take over the app temporarily.

tcitworld commented 2 years ago

Also edit and update the <author> fields in appinfo/info.xml.

ChristophWurst commented 2 years ago

Document the process in this repo (as long as there is no general doc for this readily available)

@GretaD could you please add a processes/app_release.md file to this repo with your guide? :)

GretaD commented 2 years ago

Document the process in this repo (as long as there is no general doc for this readily available)

@GretaD could you please add a processes/app_release.md file to this repo with your guide? :)

which process, the commands for the release we did yesterday?

ChristophWurst commented 2 years ago

yes

tcitworld commented 2 years ago

There doesn't seem to be a list of current groupware members anywhere, should it be a Github team?

ChristophWurst commented 2 years ago

I'm planning to update the readme to look like https://github.com/nextcloud/wg-two-factor-authentication#members

We could use a github team, the only thing that makes me hesitant is that 600 people in our orga will be able to randomly ping the whole group and this has caused notification spam that we saw with other teams.