1 |
On Thu, Jun 5, 2014 at 12:42 PM, Brian Dolbec <dolsen@g.o> wrote: |
2 |
> On Thu, 05 Jun 2014 12:06:35 -0400 |
3 |
> Richard Yao <ryao@g.o> wrote: |
4 |
>> |
5 |
>> I think we should define a minimum amount of time before new EAPIs may |
6 |
>> be introduced to the portage tree. 2 years seems reasonable. |
7 |
>> |
8 |
> |
9 |
> That likely won't work. Plus I believe it is already set at a minimum |
10 |
> of 1 year, with the possibility for exceptions to be approved by |
11 |
> council. But if the ideas and patches to implement them are not done, |
12 |
> it could be many years before final approval. |
13 |
|
14 |
I put it on the agenda, but my two cents: |
15 |
|
16 |
New EAPIs require council approval already. Setting a policy (like |
17 |
this one - not speaking generally) on what the council is allowed to |
18 |
do requires council approval. Changing such a policy around what the |
19 |
council is allowed to do requires council approval. Making a one-time |
20 |
exception to the policy the council set for itself requires council |
21 |
approval. |
22 |
|
23 |
So, I don't really get the point. The council is basically telling |
24 |
itself not to do something unless it thinks it should do it anyway. |
25 |
It is a bit like Congress saying that a congressional pay raise should |
26 |
require congressional approval when every one to-date has had it |
27 |
anyway. |
28 |
|
29 |
If we were arguing that new EAPIs should require a vote of all devs or |
30 |
something I could at least see that as a policy that actually means |
31 |
something, though I'd disagree with it. |
32 |
|
33 |
That said, both proposals around EAPI limitations really just describe |
34 |
what we're already trending towards. The council has already |
35 |
deprecated some EAPIs to keep the count down, and it looks like in |
36 |
this entire term the most we're doing is giving a thumbs-up to the |
37 |
general content of EAPI6 without actually giving it a final approval |
38 |
(it still requires implementation). |
39 |
|
40 |
So, we're not exactly trending towards drowning in EAPIs. Just my two |
41 |
cents - feel free to change my mind... |
42 |
|
43 |
Rich |