1 |
Greg KH: |
2 |
> On Sun, Jun 29, 2014 at 05:17:36AM +0200, Jeroen Roovers wrote: |
3 |
>> On Sat, 28 Jun 2014 19:58:22 -0700 |
4 |
>> Greg Kroah-Hartman <gregkh@g.o> wrote: |
5 |
>> |
6 |
>>> Hi Markos, |
7 |
>>> |
8 |
>>> I was wondering why docker 1.0.0 wasn't seeming to get updated on my |
9 |
>>> boxes recently, despite me commiting the update to the cvs tree, and |
10 |
>>> Tianon noticed that it was masked at the moment: |
11 |
>>> |
12 |
>>> # Markos Chandras <hwoarang@g.o> (03 May 2014) |
13 |
>>> # Masked for further testing |
14 |
>> |
15 |
>> Oh, that good old "masked for testing", which actually never works. |
16 |
> |
17 |
> Exactly. |
18 |
> |
19 |
|
20 |
Yes, people should stop abusing package.mask for testing purposes. If |
21 |
someone has tested something or it is already known to be broken, then a |
22 |
mask is reasonable. |
23 |
If something is that fragile that you want to add it to the tree masked, |
24 |
maybe it isn't even ready for it yet. |
25 |
Fun-stuff, alpha-software and other broken things have a good place in |
26 |
overlays. |
27 |
|
28 |
That said, we should probably set up a policy to get this into peoples |
29 |
heads: don't mask anything without a bug reference. Sure... there are |
30 |
always exceptions. That's why we would call it a policy. |
31 |
|
32 |
If gentoo users run ~arch they have to accept the fact of downgrades, |
33 |
manual intervention etc. That's what ~arch is for and I am using it |
34 |
exactly like that. |
35 |
|
36 |
Doing the opposite |
37 |
* increases the workload, because we are effectively running 3 branches |
38 |
* decreases the amount of testing for that time period, because... it's |
39 |
masked |
40 |
* causes confusion (see this thread) |
41 |
* decreases the quality of our stable branch, because people suddenly |
42 |
expect the unstable branch to be ...stable and don't bother with filing |
43 |
stabilization requests anymore |
44 |
* makes the whole testing/stabilization iteration actually slower, |
45 |
possibly even causing unnecessary exposures to security issues |