Note: Due to technical difficulties, the Archives are currently not up to date.
GMANE provides an alternative service for most mailing lists. c.f. bug 424647
List Archive: gentoo-dev
Roy Bamford wrote:
> GLEP 55 still confuses the problem and the solution.
> Adding metadata to the filename is not required and is bad system
> design practice. Its also the first step on the slippery slope to
> adding more metadata in the future.
++
> Changing the .ebuild extension, to blind existing PMs to new format
> ebuilds, is probably a good thing as it means we can have both
> formats in the tree at the same time and not wait a long time (year
> plus) for users to be on a new package manager.
Also, ++
> This allows the EAPI to be included within the ebuild where it belongs.
>
> That means the EAPI needs to be extracted before the ebuild is sourced,
> which from the figures bandied about on the list may take marginaly
> longer but its a price worth paying for a sound system design.
> Gentoo should not repeat the VHS vs Betamax war. For those who do not
> remember, VHS was the better marketed but inferior technical solution
> that won the standards war for domestic Video recorders.
:) Yep. And bad design decisions can haunt is for a long time. My
preference is the one-time .ebuild->.eb change, and putting the EAPI on
the first line, like a #!shebang. Very easy to extract, and good design.
-Joe
|
|