Contribuisci

Il progetto è interamente sviluppato e mantenuto da volontari. Puoi aiutare:

Segnala problemi

Se riscontri problemi con il sito o il programma client, puoi segnalarli nel tracker dei problemi (vedi sotto), o parlarne nel Forum o su IRC (#fdroid su freenode).

Per segnalare problemi, scegli un tracker appropriato tra i seguenti:

Invia applicazioni

Se vedi un’applicazione mancante dal repository (dopo aver letto la politica di inclusione), sentiti libero di inviarla usando il tracker Richieste di Impacchettamento dedicato.

Se hai le necessarie competenze tecniche, puoi anche raccogliere i metadata rilevanti e inviarli tramite il repository F-Droid Data, il quale velocizzerà drasticamente l’inclusione dell’applicazione.

Lo stesso si applica per l’aiuto nel compilare nuove versioni delle applicazioni.

Trovi maggiori informazioni nella documentazione, o chiedendo su IRC (#fdroid on freenode).

Traduci

L’applicazione è disponibile in molte lingue. Se la tua non fosse presente, o avesse bisogno di aggiornamenti e miglioramenti, crea un account e usa il sistema di traduzione per effettuare le modifiche.

Inizia con una panoramica della traduzione e localizzazione. C’è anche una sezione dedicata sul forum per discussioni relative alla traduzione.

Aiuta con lo sviluppo

Ci sono quattro repository git ospitati su GitLab – uno per l’applicazione Android, uno per gli strumenti server per eseguire un repository e buildare/installare app in locale, uno per i file metadata associati alle applicazioni nel repository F-Droid principale. L’ultimo repo mantiene il sito web e la documentazione. Il modo più semplice per contribuire allo sviluppo è clonare questi progetti ed inviare richieste di merge. Se stai facendo grosse modifiche, sarebbe meglio discuterne prima su IRC o nel forum, per assicurarci che corrispondano alla direzione del progetto e non siano in conflitto con lavori già in sviluppo.

Per lavorare con i progetti del server e dei dati, è buona norma leggere il manuale.

Aiuta con l’infrastruttura

F-Droid fornisce molti server (builders, portali web, aree di download…) che hanno bisogno di manutenzioni regolari, deployment basati su Ansible e gestione hardware. Ulteriori informazioni possono essere trovate chiedendo su IRC (#fdroid-dev su freenode) o a team@f-droid.org.