action #12400
closed
persistent description field for job groups
Added by okurz almost 8 years ago.
Updated over 7 years ago.
Description
user story¶
As a new user I want to know more details about job groups to better understand what they are about, e.g. responsible persons, intentions, related fate entries, etc.
acceptance criteria¶
- AC1: everyone can see the description for a job group over UI
- AC2: As AC1 but over API
- AC3: operators can write/edit/delete descriptions in each job group
tasks¶
- Either use the comments table and maybe regard one comment as "special" -> description field, or add a field to each job_group
- provide corresponding API to CRUD descriptions in job groups
- show description field above the progress bars showing build results
- Add UI elements to CRUD description field (could be in admin group)
mkittler, could be something for you, please delete assignment if not
- Priority changed from Low to High
Implementing the feature as "special" comment makes sense to me as well. It would be some kind of "pinned" comment. But it would be nice if someone else would share his opinion, just to prevent developing in the wrong direction.
Additionally my latest adjustments on the comments are not merged yet because there are still some open questions. Those changes should be completed first before adding additional features about commenting.
Currently I can not access the bugzilla link because I still have no access to bugzilla.
- Status changed from New to Feedback
- Status changed from Feedback to In Progress
- Priority changed from High to Normal
PR: https://github.com/os-autoinst/openQA/pull/837
Not sure how I can update the initial ticket description.
Remaining tasks:
- optional: Also show description content (or first line as subject line) in index page or in admin page
- optional: Create a template for SUSE what should be written on each job group, e.g. responsible person
- optional: Extend also to test_suites or scenario (and show in test details page)
- Copied to action #13590: persistent description field for test suites added
- Description updated (diff)
- Status changed from In Progress to Resolved
Optional tasks tracked in follow-up ticket.
Also available in: Atom
PDF