Abbiamo un servizio Windows sviluppato e mantenuto in casa scritto in C #. Altre persone e team scrivono plugin per questo servizio.
Al momento, il repository git per questo servizio include 3 app 'demo' che hanno lo scopo di mostrare agli autori dei plugin come scrivere plugin che interagiscono con questo servizio.
Il mio lavoro adesso è lavorare su queste app demo, dato che adesso sono molto semplici.
Stiamo iniziando a utilizzare GitFlow e sto facendo fatica a immaginare un flusso di lavoro che abbia senso. Mi sembra strano che creerei i branch Feature che alla fine si uniranno al ramo Develop per questo repository quando non sto toccando il codice sorgente per il vero progetto di servizio di Windows. Sto solo aggiungendo e migliorando le app Demo.
Qual è il modo corretto per farlo? Repository separato per le app demo? Sottomoduli?