1 |
Roy Bamford wrote: |
2 |
> GLEP 55 still confuses the problem and the solution. |
3 |
> Adding metadata to the filename is not required and is bad system |
4 |
> design practice. Its also the first step on the slippery slope to |
5 |
> adding more metadata in the future. |
6 |
|
7 |
++ |
8 |
|
9 |
> Changing the .ebuild extension, to blind existing PMs to new format |
10 |
> ebuilds, is probably a good thing as it means we can have both |
11 |
> formats in the tree at the same time and not wait a long time (year |
12 |
> plus) for users to be on a new package manager. |
13 |
|
14 |
Also, ++ |
15 |
|
16 |
> This allows the EAPI to be included within the ebuild where it belongs. |
17 |
> |
18 |
> That means the EAPI needs to be extracted before the ebuild is sourced, |
19 |
> which from the figures bandied about on the list may take marginaly |
20 |
> longer but its a price worth paying for a sound system design. |
21 |
> Gentoo should not repeat the VHS vs Betamax war. For those who do not |
22 |
> remember, VHS was the better marketed but inferior technical solution |
23 |
> that won the standards war for domestic Video recorders. |
24 |
|
25 |
:) Yep. And bad design decisions can haunt is for a long time. My |
26 |
preference is the one-time .ebuild->.eb change, and putting the EAPI on |
27 |
the first line, like a #!shebang. Very easy to extract, and good design. |
28 |
|
29 |
-Joe |