Come sviluppare il discorso in un team?

Solo il mio parere, e senza sminuire i commenti utili qui sui backup, ma facendo un passo indietro: non sono davvero sicuro che sincronizzare le installazioni di Discourse valga la pena di molto sforzo.

A meno che tu non intenda contribuire al core di Discourse tramite PR, lo sviluppo di plugin o TC è la strada da percorrere e offre la soluzione più robusta ed efficiente per la personalizzazione.

Il punto chiave nello sviluppo di Plugin e Componenti di Tema è che verranno distribuiti su più istanze di Discourse, sulle quali potresti non avere comunque alcun controllo?

Quindi avere un’istanza locale di Discourse leggermente unica per lo sviluppo è perfettamente accettabile (entro limiti ragionevoli).

Il flusso di lavoro principale dovrebbe consistere nel mantenere il plugin o il TC aggiornato in un repository condiviso, molto probabilmente su Github.