Gentoo Archives: gentoo-dev-announce

From: Chris Reffett <creffett@g.o>
To: gentoo-dev@l.g.o, gentoo-dev-announce@l.g.o
Subject: [gentoo-dev-announce] January 2014 QA Policy Updates
Date: Thu, 30 Jan 2014 07:53:14
Message-Id: 52E9E755.4030107@gentoo.org
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA1
3
4 Hello all,
5 The new QA team has completed its first meeting, and so I would like
6 to announce policy changes agreed upon during the meeting which are
7 relevant to the developer community. In the future, when a meeting
8 results in changed or amended policy, we will notify the community via
9 - -dev and -dev-announce, so there will probably be a summary email like
10 this coming out about once a month. Changes to policy from this meeting:
11
12 - -USE-controlled optional RDEPENDs policy clarified to say that those
13 dependencies are not allowed, but QA will grant exceptions for certain
14 circumstances (such as a package not working unless one of a set of
15 optional deps is installed)
16
17 - -The QA team policymaking workflow will look like the following:
18 * User/dev/team member brings us an issue
19 * Team investigates
20 * Team discusses at the next meeting
21 ** If the person is violating policy, we inform them of that and
22 request that they stop violating policy
23 ** If the existing policy is unclear, we update it
24 ** If there is no existing policy, make one
25 If we think a developer's actions are causing problems, we may ask
26 them to stop/undo pending discussion by the QA team at the next meeting.
27
28 - -Rules for the QA team editing peoples' packages:
29 *For trivial fixes, such as repoman errors, we fix the issue and send
30 the developer a friendly reminder
31 *For large but non-critical fixes, we open a bug, wait 2 weeks, and if
32 it is not fixed within that time frame we make the change.
33 *For critical fixes, such as a problem that breaks the tree or a
34 package, we fix the issue and send the developer a notice about our change
35
36 - -The QA team will communicate changes to policy via emails to
37 gentoo-dev and gentoo-dev-announce and by updating the QA policy page
38 on the Gentoo Wiki.
39
40 For anyone interested, the summary of the meeting can be found at
41 https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Meeting_Summaries
42 and the current set of QA policies can be found at
43 https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Policies. If
44 you have any questions or concerns about these policies, feel free to
45 discuss them with us in #gentoo-qa or by emailing qa@g.o.
46
47 Chris Reffett
48 Gentoo QA Lead
49 -----BEGIN PGP SIGNATURE-----
50 Version: GnuPG v2.0.22 (GNU/Linux)
51 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
52
53 iKYEARECAGYFAlLp51VfFIAAAAAALgAoaXNzdWVyLWZwckBub3RhdGlvbnMub3Bl
54 bnBncC5maWZ0aGhvcnNlbWFuLm5ldEM2NzU5RjUyMDczREJDQkVDQTBDRkE1NERC
55 Nzk1QThBNDI2MTgzNTQACgkQ23laikJhg1R6zwCfXY0q7Ig3d40Xq2hScLcT4Hm6
56 zE8AoJfIWsuV9yAKdsuxwB6JSDr8KbZY
57 =sheY
58 -----END PGP SIGNATURE-----