Top 10 bloating changes

Matthias Andree matthias.andree at gmx.de
Sat Nov 23 03:52:07 CET 2002


As bogofilter 0.9 is roughly twice the size of bogofilter 0.8, here is a
diffstat, sorted and changed to the top-ten bloaters.

 dcdflib/src/dcdflib.c                  | 9297  9297 +  0 -     0 !
 tests/t.systest.d/inputs/good.mbx      | 4275  4275 +  0 -     0 !
 tests/t.systest.d/inputs/spam.mbx      | 3790  3790 +  0 -     0 !
 configure                              | 1423  1215 +  208 -   0 !
 dcdflib/doc/dcdflib.fdoc               | 1068  1068 +  0 -     0 !
 config.c                               |  581  475 +   106 -   0 !
 dcdflib/src/Makefile.in                |  418  418 +   0 -     0 !
 dcdflib/Makefile.in                    |  396  396 +   0 -     0 !
 dcdflib/README                         |  384  384 +   0 -     0 !
 graham.c                               |  336  336 +   0 -     0 !

Now I know that Peter Miller should have written "Recursive automake
is not only harmful, but makes your software fat."

The configure size (200 k, 6563 lines) is impressive^Wscary. So is the
dcdflib size. The latter can be put on diet. Should we do this before
0.9.0 or after?

We should consider using bzip2, which compresses the tarball to 319 kB
rather than 379 kB for gzip.

-- 
Matthias Andree



More information about the bogofilter-dev mailing list