1 |
Hi, everyone. |
2 |
|
3 |
On behalf of the QA team, I would like to shortly announce that the QA |
4 |
team has unanimously approved the following policy: |
5 |
|
6 |
=== |
7 |
The ebuild code must be wholly contained in files that are defined by |
8 |
the PMS, which as of 2017-03-24 are .ebuild and .eclass files. It is |
9 |
explicitly forbidden to split the ebuild code into additional files that |
10 |
are loaded via source, eval or any other possible method. |
11 |
=== |
12 |
|
13 |
Furthermore, with 7:4 votes, the QA team members have decided that |
14 |
the policy applies both to new and existing ebuilds. The known |
15 |
violations are planned to be fixed today as part of the (independent) |
16 |
effort on fixing PMS violations. |
17 |
|
18 |
Rationale + vote: https://bugs.gentoo.org/612630 |
19 |
|
20 |
-- |
21 |
Best regards, |
22 |
Michał Górny |