Se vuoi collaborare,
- Iscriviti a questo gruppo Google per le decisioni normative e ultime novità.
- Raggiungici su Slack utilizzando questo link di invito (per favore contattami) se il link è scaduto.
- Controlla questa pagina per attività da svolgere. Il workflow è in evoluzione contiamo di stabilizzarlo quanto prima.
- Chatta sul canale slack #todo o nei vari canali tematici e offri il tuo aiuto.
Attualmente è stato eletto come coordinatore Michele Sciabarrà, per cui contatta direttamente @michele su slack se scrivere messaggi su #todo non dovesse darti esiti rapidi. Ricorda che Slack è asincrono il messaggio potrebbe essere letto dopo un po'.
- Il lavoro è gestito tramite issues su Github.
- Per ogni bug o feature request, controllate le issues esistenti.
- Se si ritiene necessario di crearne di nuove, proponete su uno dei canali su Slack per valutarne la fattibilità.
- Una volta confermato su Slack, potete procedere a creare la nuova issue su Github.
- I Project Managers si occuperanno di smistare le issues e assegnarle su base volontaria ai developer che potranno occuparsene.
- se la issue non è chiara, si andrà a chiedere chiarimenti
- se ci sono molteplici issue per lo stesso obiettivo, si elimineranno le superflue
- I developer creeranno un Fork sul quale applicheranno le dovute modifiche per risolvere la issue.
- Una volra completata l'implementazione, proporranno una Pull Request:
- buona norma è di inserire il numero della issue al fondo del messaggio di commit, ad esempio per issue numero 42: 'Adding feature XYZ #42'.
- Ogni PR ha bisogno di almeno una review da parte di un Core Developer.
- Dopo che la PR ha ricevuto conferma (Approved) da almeno un Core Developer, un Core Developer od un PM potranno completare il Merge e chiudere la issue.
Al momento i ruoli hanno ancora una certa fluidità e potrebbero non essere tutti riportati qui correttamente. Fate affidamento a quanto riscontrate su Slack e Github. Se volete candidarvi per un ruolo o proporre nuovi ruoli, fatelo sapere sul Google Group o su Slack.
Presidente pro-tempore: Sciabarrà, Michele Segretario pro-tempore: Garatton, Olivier
Project Manager iOS: Cutrì, Antonino
Project Manager Android: Paolucci, Simone
Balice, Federico
Di Lorenzo, Pierluigi
PM Backend: Sucameli, Giuseppe
Paolucci, Simone
Calabrese, Alessio
Webmaster: Vallascas, Massimiliano
Designer: Marziano, Davide
Social Media Manager: Marziano, Davide