Actions
action #111341
closedcoordination #111347: [saga][epic] Properly maintained Maintenance QA tooling
coordination #110884: [epic] Properly maintained open source mtui+oscqam
Open source https://gitlab.suse.de/qa-maintenance/qam-oscplugin/ size:M
Start date:
2022-05-19
Due date:
% Done:
0%
Estimated time:
Description
Motivation¶
Based on good success we had lately to drive open sourcing other tooling like qem-dashboard and qem-bot and because we want to save internal ressources and because we love open source as a company and because we want to have tooling public for disaster recovery scenarios we should open source qam-oscplugin as well
Acceptance criteria¶
- AC1: A public open source project for qam-oscplugin exists with free software license
Suggestions¶
- Take a look into https://progress.opensuse.org/issues/111338 what we have decided there as the way to go ahead
- okurz reviewed all source code of qam-oscplugin and found nothing that looks like it needs to be kept private
- DONE: Ask current representatives of code owners what to look out for when open sourcing -> no blockers, go ahead
- After that just go ahead and make https://gitlab.suse.de/qa-maintenance/qam-oscplugin/ open source, e.g. next to https://github.com/openSUSE/qem-bot/, as https://github.com/openSUSE/osc-plugin-qam . If you are missing permissions, ask other members of the team
- Push the current source state as a new commit, do not import the complete git history (just in case we have something sensitive in the history)
- Adapt license, e.g. GPL or MIT
- Remove stuff from internal repo, only keep for deployment where necessary
Actions