Il y a surement par ci par là du code mort dans spip. Il y a également des trucs qui ne servent qu’à 0,01% des utilisateurs et qui pourraient être rendus optionnels par le choix de modules spécifiques à l’installation.
Un exemple dans inc-public-global (1.6, pas vérifié en 1.7) :
Ça ne sert à rien pour 99% des utilisateurs => à dégager dans l’install voire à dégager tout court :-)
Autre exemple : l’histoire du cache à plat, le test de l’existance des .htaccess à chaque touche, et autres tests qui servent quasiment jamais. Autant avoir une page "toutTester.php3" que l’admin peut appeler une fois de temps en temps pour s’assurer qu’il n’y a rien de déconnant, non ?
Pour ce qui est des tests spécifiques à certains hébergeurs, ou certaines config (safe mode, extensions, cache à plat ..) il serait peut être plus efficace de proposer ça via des MoD, à condition de généraliser l’utilisation des MoD bien sur.
Il suffirait alors de lister dans un coin, les mod spécifiques à certaines configurations.