Benvenuto al repository della Comunità Energetica! Questo repository contiene il codice sorgente e la documentazione per lo sviluppo del sistema energetico della nostra comunità.
Il progetto è suddiviso in vari team, ognuno responsabile di un'area specifica:
Per iniziare a lavorare sul progetto, segui questi passaggi:
Creare un Branch Personale: Prima di iniziare a lavorare su un'attività, crea un nuovo branch personale da uno dei branch specificati per i vari team (algoritmi
, api
, database
e gui
). Il nome del branch dovrebbe essere significativo per l'attività che stai svolgendo.
Aggiornare lo Stato degli Issue: Assicurati di mantenere aggiornato lo stato degli issue correlati all'attività che stai svolgendo. Quando inizi a lavorare su un issue, cambia lo stato da "Backlog" a "In Progress". Quando hai completato l'attività, sposta lo stato a "In Review". Una volta che l'attività è stata revisionata e accettata, sposta lo stato a "Done".
Aggiornare il Branch Principale: Prima di unire il tuo branch al branch principale, assicurati di sincronizzare il tuo codice con eventuali modifiche nel branch principale. Risolvi eventuali conflitti e assicurati che il codice sia stato testato e revisionato.
Creare una Pull Request: Quando hai completato il lavoro sul tuo branch e sei pronto per unirlo al branch principale, crea una pull request. Assicurati di fornire una descrizione chiara delle modifiche apportate e di associare la pull request agli issue pertinenti.
Revisione e Approvazione: Dopo aver creato la pull request, i membri del team esamineranno le modifiche apportate. Potrebbero essere richieste ulteriori modifiche prima che la pull request venga approvata e unita al branch principale.
Unione del Branch: Una volta che la pull request è stata approvata, puoi unire il tuo branch al branch principale. Assicurati di risolvere eventuali conflitti di merge e di aggiornare la documentazione se necessario.
Pulizia: Dopo aver unito il tuo branch, assicurati di eliminare il branch personale utilizzato per l'attività. In questo modo manterrai il repository pulito e organizzato.
Siamo sempre aperti a contributi da parte della comunità! Se vuoi contribuire al progetto, segui i passaggi sopra descritti e fai una pull request con le tue modifiche.
Grazie per il tuo contributo!