Differenze tra le versioni di "IoGateway"

Da NoiOpen.
Vai alla navigazioneVai alla ricerca
Riga 5: Riga 5:
 
== Cosa è? ==  
 
== Cosa è? ==  
  
IO-Gateway è un server per l'invio di messaggi ai cittadini italiani usando l'[https://io.italia.it/ app IO], l'app dei servizi pubblici italiani.
+
IO-Gateway è un server per l'invio di messaggi ai cittadini italiani usando l'[https://io.italia.it/ '''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.  
 
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.  
Riga 15: Riga 15:
 
== Sei uno sviluppatore e vuoi collaborare al progetto? ==
 
== Sei uno sviluppatore e vuoi collaborare al progetto? ==
  
1. Prima di cominciare a lavorare, unisciti alla community e discuti cosa vuoi fare [https://noiopen.discourse.group/c/progetti/iogateway/18 Categoria IoGateway nel forum di NoiOpen].
+
1. Prima di cominciare a lavorare, unisciti alla community e discuti cosa vuoi fare nel [https://noiopen.discourse.group/c/progetti/iogateway/18 Categoria IoGateway '''forum di NoiOpen'''].
  
2. Consulta [[IoGatewayProject|questa pagina]] per informazioni su cosa c`è da fare. Aggiungi pure le tue proposte e i tuoi progetti nel [[IoGatewayBacklog|Backlog]] creandoti anche pagine di dettaglio se necessario.
+
2. Consulta [[IoGatewayProject|questa pagina]] per informazioni su cosa c`è da fare. Aggiungi pure le tue proposte e i tuoi progetti nel [[IoGatewayBacklog|'''Backlog''']] creandoti anche pagine di dettaglio se necessario.
  
3. Una volta che hai individuato un task, assicurati che [https://github.com/noiopen/io-gateway/issues ci sia una issue]  relativa al task che stai facendo e che ti venga assegnato.  
+
3. Una volta che hai individuato un task, assicurati che [https://github.com/noiopen/io-gateway/issues '''ci sia una issue''']  relativa al task che stai facendo e che ti venga assegnato.  
  
4. [https://docs.github.com/en/github/getting-started-with-github/fork-a-repo Forka] questo [https://github.com/noiopen/io-gateway repository], e fai pure il tuo task.   
+
4. Fai un [https://docs.github.com/en/github/getting-started-with-github/fork-a-repo '''fork''' ] di [https://github.com/noiopen/io-gateway '''questo repository'''], e fai pure il tuo task.   
  
5. Quando hai finito il lavoro crea una [https://docs.github.com/en/github/collaborating-with-issues-and-pull-requests/about-pull-requests pull request], e nei commenti del codice aggiungi ''closes #xx'' dove ''xx'' è l'id della issue che ti è stata assegnata.  
+
5. Quando hai finito il lavoro crea una [https://docs.github.com/en/github/collaborating-with-issues-and-pull-requests/about-pull-requests '''pull request'''], e nei commenti del codice aggiungi ''closes #xx'' dove ''xx'' è l'id della issue che ti è stata assegnata.  
  
  
Riga 32: Riga 32:
 
* Il posto giusto per i bug è lo issue tracker  [https://github.com/pagopa/io-sdk/issues '''pagopa/io-gateway''']
 
* Il posto giusto per i bug è lo issue tracker  [https://github.com/pagopa/io-sdk/issues '''pagopa/io-gateway''']
 
** se trovi un baco e non apri subito una issue, non verrà corretto
 
** se trovi un baco e non apri subito una issue, non verrà corretto
** non discutere nello issue tracker, usa il forum
+
** non discutere nello issue tracker, usa il [https://noiopen.discourse.group/c/progetti/iogateway/18 forum]
 
* Il posto giusto per task e cose da fare è lo issue tracker di [https://github.com/noiopen/io-sdk/issues '''noiopen/io-gateway''']
 
* Il posto giusto per task e cose da fare è lo issue tracker di [https://github.com/noiopen/io-sdk/issues '''noiopen/io-gateway''']
 
** se iniziare a lavorare senza aver aperto una issue, nessuno saprà cosa stai facendo
 
** 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.
 
* Il posto giusto per aggiungere idee, proposte e progetti è questo wiki.
 
** la documentazione non va nel forum, ci sta il wiki per questo
 
** la documentazione non va nel forum, ci sta il wiki per questo

Versione delle 14:05, 30 lug 2020


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 Categoria IoGateway forum di NoiOpen.

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

Per evitare il caos, le informazioni vanno messe al 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