docs: update policies/qa
This commit is contained in:
parent
c96f5bb958
commit
8db7be782f
105
policies/qa.md
105
policies/qa.md
|
@ -2,109 +2,10 @@
|
||||||
title: Quality Assurance
|
title: Quality Assurance
|
||||||
description: Policies for QA
|
description: Policies for QA
|
||||||
published: true
|
published: true
|
||||||
date: 2020-04-10T19:38:42.937Z
|
date: 2020-05-06T10:13:29.134Z
|
||||||
tags:
|
tags: qa, development
|
||||||
---
|
---
|
||||||
|
|
||||||
OpenMandriva Quality Assurance {#openmandriva_quality_assurance}
|
OpenMandriva Quality Assurance Policies
|
||||||
------------------------------
|
|
||||||
|
|
||||||
Welcome to the OpenMandriva Quality Assurance portal. As our association
|
|
||||||
grows, we strive to ensure that we uphold the standards of the
|
|
||||||
distribution as a whole.
|
|
||||||
|
|
||||||
The goal of the Quality Assurance group is to ensure not only that bugs
|
|
||||||
do not make their way to the public through testing and standards, but
|
|
||||||
that they may be easily resolved through triaging to their respective
|
|
||||||
packages and maintainers.
|
|
||||||
|
|
||||||
These are not meant to be perfect statements that dictate our work;
|
|
||||||
rather, guiding principles that govern our work. We do not extensively
|
|
||||||
test items like individual packages, as those are left up to the
|
|
||||||
maintainers (though we do monitor every single update that goes through
|
|
||||||
the system); rather, we make sure that **the system as a whole functions
|
|
||||||
properly**.
|
|
||||||
|
|
||||||
Breakdown
|
|
||||||
---------
|
|
||||||
|
|
||||||
- Cooperating with Cooker maintainers to assign bugs to those that may
|
|
||||||
be able to resolve them.
|
|
||||||
- Providing for the testing repository and ensuring that migration to
|
|
||||||
the stable repositories will not cause harm.
|
|
||||||
- Verifying the integrity of standards within the distribution
|
|
||||||
releases.
|
|
||||||
- Coordinating and prioritizing major tasks that maintainers need to
|
|
||||||
be aware of.
|
|
||||||
- Determining, with the help of Cooker maintainers, the release
|
|
||||||
priorities and criteria that must be upheld for any release to
|
|
||||||
happen.
|
|
||||||
|
|
||||||
Joining QA {#joining_qa}
|
|
||||||
----------
|
|
||||||
|
|
||||||
We welcome everyone to help us test OpenMandriva Lx! You can see our
|
|
||||||
[Getting Started] page for more information about the tools we have at
|
|
||||||
our disposal, and future plans.
|
|
||||||
|
|
||||||
Active Members {#active_members}
|
|
||||||
--------------
|
|
||||||
|
|
||||||
- Ben Bullard
|
|
||||||
- Colin Close
|
|
||||||
- Chris Tanner
|
|
||||||
- Cristina
|
|
||||||
|
|
||||||
*(Is this accurate? Speak up people!)*
|
|
||||||
|
|
||||||
Policies
|
|
||||||
--------
|
|
||||||
|
|
||||||
QA-Team members need a thorough understanding of:
|
|
||||||
|
|
||||||
- [Release Plan and Repositories]
|
|
||||||
- [Repository Policies]
|
|
||||||
- [Current and Future Releases (including Release Plans)]
|
|
||||||
|
|
||||||
*(There will be more as we better document our distro but we like to
|
|
||||||
keep documentation as simple and light as possible.)*
|
|
||||||
|
|
||||||
Tools
|
|
||||||
-----
|
|
||||||
|
|
||||||
We use a variety of tools to help us with our work. However, none
|
|
||||||
compare to the actual task of checking by hand and doing it with actual
|
|
||||||
computers, as those are the true use cases. We invite everyone to test
|
|
||||||
any OpenMandriva official releases that occur, including development and
|
|
||||||
milestone releases.
|
|
||||||
|
|
||||||
- [OpenMandriva Issue Tracker]
|
|
||||||
- [ABF]
|
|
||||||
- [Github]
|
|
||||||
- [Kahinah]
|
|
||||||
- Your Brain.
|
|
||||||
- Your Computer/Computers.
|
|
||||||
|
|
||||||
: Please read: [How to report a bug]
|
|
||||||
|
|
||||||
Communication
|
|
||||||
-------------
|
|
||||||
|
|
||||||
QA Team daily communication takes place on Freenode IRC channel
|
|
||||||
\#openmandriva-cooker but remember that this is also where developers
|
|
||||||
work so mind your IRC manners. Currently OpenMandriva contributor group
|
|
||||||
is small enough that developers and QA work together on IRC. There is
|
|
||||||
also a dedicated
|
|
||||||
|
|
||||||
[Getting Started]: QA/Getting_Started "wikilink"
|
|
||||||
[Release Plan and Repositories]: OpenMandriva_Release_Plan_and_Repositories
|
|
||||||
"wikilink"
|
|
||||||
[Repository Policies]: Policies/Repository_Policies "wikilink"
|
|
||||||
[Current and Future Releases (including Release Plans)]: :Category:Releases
|
|
||||||
"wikilink"
|
|
||||||
[OpenMandriva Issue Tracker]: http://issues.openmandriva.org
|
|
||||||
[ABF]: https://abf.openmandriva.org/projects
|
|
||||||
[Github]: https://github.com/OpenMandrivaSoftware
|
|
||||||
[Kahinah]: https://kahinah.rxu.tech/
|
|
||||||
[How to report a bug]: How_to_report_a_bug "wikilink"
|
|
||||||
|
|
Loading…
Reference in New Issue