Actions
action #16374
closedaction #16062: [tools]Better user information about openQA changes
openQA stable versions with manual changelog/release notes
Start date:
2017-01-31
Due date:
% Done:
0%
Estimated time:
Description
user story¶
As a conservative user I want stable versions of openQA so that I am not scared away of using openQA by occasional critical issues in the "devel:openQA" version
acceptance criteria¶
- AC1: A documented workflow exists, e.g. wiki, e.g. based on "suggested workflow" below
- AC2: Maintainer have been found
- AC3: An OBS project exists with stable versions with openQA documentation references
tasks¶
- ask openQA team if we really need this
- talk to aaannz and coolo how it has been done previously with 'devel:openQA:stable' and adopt
- optional: helper scripts for the workflow
- optional: Also adopt the workflow for submissions to openSUSE:Factory and maybe Leap and SLE, too
further details¶
Suggested workflow¶
okurz suggests the following for anyone who is up to the task to do:
- on a bi-weekly basis looks for the last git commit of openQA that is not totally broken
git log --format=oneline <last_tag>..<the_one_commit_that_should_become_the_new_version> > changelog
- filter out un-interesting stuff from the changelog, e.g. low-level internal refactoring and fixes for issues that never hit users
- create tag with message details including the changelog and with an increasing version number, e.g. 4.5, 4.6, …, 4.99, …, 4.165
- put that as "release" on the github project
- make OBS package
devel:openQA:stable/openQA
automatically be triggered by new releases on github with the according version and changelog - do the same for os-autoinst
- every 6w (that would be for each "milestone", covering three releases) collect changelog from all 6 releases (3 openQA + 3 os-autoinst) the interesting parts on an even higher level, blog about it and brag about it
interesting references¶
Updated by okurz almost 8 years ago
found these two interesting reads:
Updated by okurz over 7 years ago
- Target version deleted (
Milestone 7)
Sure, there were people saying "we need this" but then no one steps up. I am working on #18006 for continuous testing and delivery.
Updated by okurz almost 6 years ago
- Related to action #18006: continuous testing + delivery of tested openQA on openSUSE added
Updated by szarate over 5 years ago
For the time being, you can look at the Deployment schedule. Feel free to reopen the ticket or open a new one that reflects better the reality
https://confluence.suse.com/pages/viewpage.action?pageId=194052156. I suggest to focus on 18006
Updated by szarate over 5 years ago
- Status changed from New to Rejected
- Assignee set to okurz
Actions