So, the uncomressed state of gnome-python-extrase made it the single
largest spell in the grimoire. Now the kernel spell with its masses of
patches has the lead again. I'd consider a patchset tarball for that
one as guru-signed source... the grimoire should be mostly scripts,
IMHO... though the linux spell probably has more justification to be
special than any other spell (note how glibc is "just" 128K;-). But
still, even the compressed patch makes gnome-python-extras the
second-largest spell, which is a bit out of proportion.
I might be unreasonable, but perhaps we can introduce some limit on
spell/patch size, at least as a guide, from where to consider putting
stuff on the mirrors as separate archives? The grimoire is still
seriously bloated because on the usual file system we have many very
small files that use a full cluster (example on ext3: .git is 88M, the
whole tree, including .git, is 264M). But it would be nice if we at
least tried to keep it tight (so, using some smarter file system /
read-only-archive solution, the uncompressed grimoire could fit into a
few MB).
This especially is to consider because big spells bloat the system as
they're copied to the tablet.
Apart from the general issue that probably applies to most of the
spells listed above... what does the 4M-uncompressed patch do? Fix up
autoconf for gdl in gnome-python-extras? That scares me. 4 mebibytes.
Alrighty then,
Thomas.
PS: Indeed, with the mass of commits, including adding/removing patch
sets, it's amazing how the total size of our grimoire history (except
auxilliary branches, I suppose) fits into 88M.