Concernant la mise à jour des modules, j'ai vu que actuellement, ça se passe via un boutton dans la partie admin des modules. Quand le module est installé, un boutton apparait à coté de désinstaller, pour le mettre à jour.
Je pense que la mise à jour d'un module est "critique". A savoir que les fichiers ne sont pas en concordance avec quelque chose (généralement la base de données), donc on ne devrait (je pense) pas pouvoir utiliser le module tant que la mise à jour n'a pas été effectuée.
Il faudrait bloquer la partie utilisateur avec un message du genre "Des mises à jour sont en train d'être effectuées. Si ce problème persiste, veuillez contacter votre administrateur". Il faudrait bien sur laisser la possibilité d'utiliser la page de login, et une fois loggé, on serait immédiatement redirigé vers la page de mise à jour du/des modules qui posent soucis.