Comunità dei componenti aggiuntivi di terze parti

E” stata creata una Organizzazione su Github denominata galette-community- Il suo obiettivo è centralizzare i componenti aggiuntivi non sviluppati dal team di Galette, così da fornire loro un archivio del codice sorgente, un sistema di gestione delle notifiche, un sito web, … E possibilmente anche un po” di aiuto dal team di Galette.

Prerequisiti

Per poter accettare un componente aggiuntivo, esso deve avere dei prerequisiti:

  • essere un componente aggiuntivo di Galette,

  • essere rilasciato con licenza compatibile con Galette (GPLv3 o compatibile) e rispettarla,

  • essere compatibile con una versione «decente» di Galette.

I componenti aggiuntivi dovrebbero essere tradotti (questa è una forte raccomandazione, ma non un obbligo), e rispettare le convenzioni di programmazione di Galette.

Unisciti alla comunità

Il sistema di Github non permette di richiedere inclusioni, quindi dovrai contattare un membro del team di Galette sulle mailing list, dandogli il tuo nome utente Github. Ti sarà inviato un invito.

Aggiungi un componente aggiuntivo

Una volta che l’invito è stato accettato, avrai la possibilità di creare un archivio per il tuo componente aggiuntivo.

Se il tuo componente aggiuntivo non esiste ancora, crealo. Se invece esiste già, puoi trasferirne il possesso all’organizzazione nelle impostazioni del tuo archivio.

Sito Web

Puoi aggiungere al tuo progetto anche un sito web simil-Github. Operativamente, la configurazione e i contenuti saranno salvati in un ramo specifico dell’archivio, denominato ``gh-pages``che sarà usato solo per il sito web.

Lo scopo è quello di avere una certa unicità tra i vari componenti aggiuntivi di terze parti. Il team di Galette può aiutarti nella messa a punto iniziale del sito web; tuttavia contenuti e aggiornamenti sono a carico dell’autore.