Dans l'esprit de créer un Cloud libre, c'est sûr que d'avoir une instance d'un GitLab ou d'un Redmine serait un gros plus !

Cependant, c'est une question de fond.
Héberger ses codes sources, son tracker, son wiki... sur sa propre instance d'un GitLab ou d'un Redmine vous coupe de l'effet social d'un GitHub ou d'un SourceForge.

Après, il faut peser les plus et les moins et, peut-être, savoir renoncer -- au moins temporairement -- pour concentrer son énergie sur des projets phares.
Même si, en soit, installer et configurer un GitLab n'est pas trop compliqué.

Après, sans forcément avoir sa propre instance d'un gestionnaire de projets/codes sources, Framasoft pourrait utiliser un portail comme Gitorious [https://gitorious.org/] (code source libre), plutôt que GitHub.