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