On Sat, Jan 22, 2005 at 05:36:58PM -0600, Daniel Goller wrote: > >This is nearly an 18% increase in the size of the tree. We're already > >trying to get it down (expect my email later today about stuff in files/ > >violating the 20k goal). > an easy solution would be to not download them on every sync, but on > demand, when a ebuild actually needs it, similar to distfiles only being > downloaded when needed Sorry, this doesn't work, as the eclasses are needed to compute dependancies/metadata and check consistancy.
'emerge -p foo' sources whatever eclasses are inherited by that package. This is very important for eclasses that are used to remove common dependancies between multiple packages. > also testing more and including many changes in one bump rather than > making very many incremental bumps would cut down on revisions needed > test more, commit less to avoid the number of eclass versions to explode Large commits make bugs much harder to find. Say between two sequential revisions, somebody let an obscure bug creep in, and you're trying to track it down. If the checkin that added the bug was only 5 lines, you could track it down much quicker than if it was 1000 lines. -- Robin Hugh Johnson E-Mail : [EMAIL PROTECTED] Home Page : http://www.orbis-terrarum.net/?l=people.robbat2 ICQ# : 30269588 or 41961639 GnuPG FP : 11AC BA4F 4778 E3F6 E4ED F38E B27B 944E 3488 4E85
pgp2VlcoPVR2c.pgp
Description: PGP signature
