Quando drupal era in CVS avevo i miei siti in un repository git e poi ho inserito il core e contribuito tramite CVS. I due sistemi coesistevano felicemente e potevo tracciare le modifiche a tutto e creare patch per i moduli contrib. Ora con git non sono sicuro se scaricare solo contrib e core e controllarlo nel repository git del mio sito, o forse usare i sottomoduli?
Mi chiedo se ci sono ancora buone pratiche su questo? Sono particolarmente perplesso su come avere core come sottomodulo se il mio repository utilizza la directory root di drupals come root?