1 |
<?xml version="1.0" encoding="UTF-8"?> |
2 |
<?xml-stylesheet href="/xsl/project.xsl" type="text/xsl"?> |
3 |
<?xml-stylesheet href="/xsl/guide.xsl" type="text/xsl"?> |
4 |
<!DOCTYPE project SYSTEM "/dtd/project.dtd"> |
5 |
|
6 |
<project> |
7 |
<name>qa</name> |
8 |
<longname>Gentoo Quality Assurance</longname> |
9 |
<description> |
10 |
The Quality Assurance Project provides an umbrella project for keeping |
11 |
Gentoo's portage tree in a consistent state across all the architectures. |
12 |
This means that syntax, dependencies (both compile-time and run-time), |
13 |
file sizes, changelog and metadata entries are all kept up to date and as |
14 |
accurate as possible. |
15 |
</description> |
16 |
|
17 |
<longdescription> |
18 |
The Gentoo Quality Assurance Project aims to keep the portage tree in a consistent |
19 |
state. We work with other teams to address problems found with their packages, and |
20 |
create QA policies that reflect the best practices to follow when working on ebuilds. |
21 |
In addition to that, we keep up to date technical documentation to assist developers |
22 |
with working on packages in the tree, in a general sense. |
23 |
</longdescription> |
24 |
|
25 |
<goals> |
26 |
<ul> |
27 |
<li> |
28 |
Keep the tree in a state which benefits all of our users and developers alike |
29 |
</li> |
30 |
<li> |
31 |
Create documentation to assist developers |
32 |
</li> |
33 |
<li> |
34 |
Work with other teams to overcome deficiencies in tools Gentoo uses |
35 |
to better suit the needs of all developers and users |
36 |
</li> |
37 |
<li> |
38 |
Develop QA policies with the interest of improving the quality of Gentoo overall |
39 |
</li> |
40 |
</ul> |
41 |
</goals> |
42 |
|
43 |
<dev role="Lead">spb</dev> |
44 |
<dev role="Member">christel</dev> |
45 |
<dev role="Member" description="autorepoman">swegener</dev> |
46 |
<dev role="Member">seemant</dev> |
47 |
<dev role="Member">wolf31o2</dev> |
48 |
<dev role="Member">tsunam</dev> |
49 |
<dev role="Member">solar</dev> |
50 |
<dev role="Member">tove</dev> |
51 |
<dev role="Member" description="Support Personnel">vapier</dev> |
52 |
<dev role="Member">beandog</dev> |
53 |
|
54 |
<!--<subproject ref="/proj/en/qa/something/index.xml"/>--> |
55 |
<subproject ref="/proj/en/qa/devmanual.xml"/> |
56 |
<subproject ref="/proj/en/qa/treecleaners/index.xml"/> |
57 |
|
58 |
<extraproject name="RepoSuperMan"> |
59 |
<p> |
60 |
Repoman is a tool that is used by Gentoo developers to perform pre-commit |
61 |
quality checks. It is available as part of <c>portage</c> package. |
62 |
Sven has taken the code and updated it to perform better and more thorough |
63 |
checks on a tree wide basis. |
64 |
</p> |
65 |
</extraproject> |
66 |
|
67 |
<extrachapter position="bottom"> <!-- I Want to Participate --> |
68 |
<title>I Want to Participate</title> |
69 |
|
70 |
<section> |
71 |
<body> |
72 |
<p> |
73 |
All current and future Gentoo developers should endeavour to be a part of the |
74 |
QA project in some fashion. This includes helping to come up with a QA policy, |
75 |
as well as doing your part to ensure that your packages meet a certain set of QA |
76 |
standards. Additionally, we hope that all Gentoo developers will be co-operative |
77 |
in finding and fixing QA issues. Future and prospective developers can contact |
78 |
our <uri link="http://www.gentoo.org/proj/en/devrel">recruiters</uri>. |
79 |
</p> |
80 |
</body> |
81 |
</section> |
82 |
|
83 |
</extrachapter> |
84 |
|
85 |
<resource link="/proj/en/glep/glep-0048.html"> |
86 |
GLEP 48: QA Team's Role and Purpose |
87 |
</resource> |
88 |
|
89 |
<resource link="/proj/en/qa/asneeded.xml"> |
90 |
--as-needed introduction and fixing guide |
91 |
</resource> |
92 |
|
93 |
<resource link="/proj/en/qa/automagic.xml"> |
94 |
Automagic dependencies, what they are and how to fix them |
95 |
</resource> |
96 |
|
97 |
<resource link="/proj/en/qa/autofailure.xml"> |
98 |
How to fix autotools failures |
99 |
</resource> |
100 |
|
101 |
<resource link="/proj/en/qa/backtraces.xml"> |
102 |
How to get meaningful backtraces in Gentoo |
103 |
</resource> |
104 |
|
105 |
</project> |
106 |
|
107 |
<!-- kate: space-indent on; indent-width 2; replace-tabs on; indent-mode normal; --> |