Abbiamo alcuni moduli personalizzati che vengono utilizzati per più siti. Questi non possono essere rilasciati come moduli contribuiti, ad esempio perché sono specifici del client, fanno ipotesi che non funzionano per i moduli contribuiti e così via.
Conosco le seguenti possibilità per affrontare questo:
copiarli e incollarli. Rende ovviamente difficile mantenere il modulo aggiornato su tutte le installazioni.
Avere un'unica installazione multi-sito, ma questo non è sempre possibile.
Usa i sottomoduli git, ma possono essere cattivi, è facile dimenticare di aggiornarli e non sono sempre supportati (es. Pantheon)
Drush crea script da estrarre da un repository git comune. Per questo, AFAIK deve usare drush make per l'intero sito e al momento non lo usiamo.
http://drupal.org/project/fserver . Non l'ho ancora provato, qualcuno sa se è abbastanza stabile? La descrizione del progetto non sembra molto promettente e non esiste una versione 7.x.
Qualcos'altro / meglio? Cosa preferisci e perché?