1 |
>>>>> On Mon, 12 Mar 2012, Ciaran McCreesh wrote: |
2 |
|
3 |
> Ulrich Mueller <ulm@g.o> wrote: |
4 |
>> The "header comment" solution solves all these issues too, without |
5 |
>> embedding unrelated information in the filename [1]. |
6 |
|
7 |
>> It can be implemented immediately, too. |
8 |
|
9 |
> No it can't, since existing package managers don't handle it. |
10 |
|
11 |
It can be easily implemented in a way that existing package managers |
12 |
would mask the ebuild by unrecognised EAPI. At least if we stay with |
13 |
bash, and nobody expects that we switch to any other format within the |
14 |
next few years. |
15 |
|
16 |
>> The argument that was always used against such solutions was that |
17 |
>> it would "hurt performance". However, when the council asked for |
18 |
>> benchmarks that would prove that point, nobody could provide them. |
19 |
|
20 |
> No, the argument was that such solutions didn't solve the full |
21 |
> problem. Performance issues were secondary, and were picked up upon |
22 |
> as a way of avoiding the whole "nothing else solves all the |
23 |
> problems" thing. |
24 |
|
25 |
The performance argument is in GLEP 55 itself: |
26 |
|
27 |
| Easily fetchable EAPI inside the ebuild |
28 |
| |
29 |
| Properties: |
30 |
| Can be used right away: no |
31 |
| Hurts performance: yes |
32 |
|
33 |
Ulrich |