IoGateway

Da NoiOpen.
Vai alla navigazioneVai alla ricerca


In questa pagina ci sono informazioni per lo sviluppo di IoGateway.

Cosa è?

IO-Gateway è un server per l'invio di messaggi ai cittadini italiani usando l'app IO, l'app dei servizi pubblici italiani.

Si tratta di un server a nodo singolo, progettato per l'uso periferico e decentralizzato, che può essere installato anche in workstation o server interni ai datacenter delle pubbliche amministrazioni.

È ottimizzato per raccogliere dati da varie fonti, tramite plugin detti connettori, ed è estendibile con nuovi connettore che possono essere sviluppati da terze parti.

Il server è un progetto Open Source, sponsorizzato da PagoPA spa e gestito dall'Associazione NoiOpen


Sei uno sviluppatore e vuoi collaborare al progetto?

1. Prima di cominciare a lavorare, unisciti alla community e discuti cosa vuoi fare nel forum di NoiOpen, categoria IoGateway.

2. Consulta questa pagina per informazioni su cosa c`è da fare. Aggiungi pure le tue proposte e i tuoi progetti nel backlog' creandoti anche pagine di dettaglio se necessario.

3. Una volta che hai individuato un task, assicurati che ci sia una issue relativa al task che stai facendo e che ti venga assegnato.

4. Fai un fork di questo repository, e fai pure il tuo task.

5. Quando hai finito il lavoro crea una pull request, e nei commenti del codice aggiungi closes #xx dove xx è l'id della issue che ti è stata assegnata.


Come Aiutarci a contenere il caos

Il tempo è poco per tutti, e non trovare le informazioni è una perdita di tempo.

Aiutaci mettendo Le informazioni nel posto giusto.

  • Il posto giusto per i bug è lo issue tracker pagopa/io-gateway
    • se trovi un baco e non apri subito una issue, non verrà corretto
    • non discutere nello issue tracker, usa il forum
  • Il posto giusto per task e cose da fare è lo issue tracker di noiopen/io-gateway
    • se iniziare a lavorare senza aver aperto una issue, nessuno saprà cosa stai facendo
  • Il posto giusto per aggiungere idee, proposte e progetti è questo wiki.
    • la documentazione non va nel forum, ci sta il wiki per questo