GUIDA PER LA PUBBLICAZIONE DI APP IN FDROID (per FOSS APP)

Prerequisiti

NOTA: verificare che sia possibile caricare su fdroid (anche tramite github) il codice di un'applicazione creata tramite Titanium. Questo perchè il codice sorgente caricato sul repository deve essere buildato dallo staff di fdroid (che non si occupano di Titanium). Soluzioni: D: creare apk e caricarla (possibile ? ) R: D: fornire librerie e quant'altro serva ( accettato ? ) R: Incluse nell'apk (o cmq anche dentro il codice su github)

Riferimento a: https://f-droid.org/contribute/ , https://f-droid.org/wiki/page/Inclusion_How-To

Prima di tutto è necessario soddisfare dei requisiti: https://f-droid.org/wiki/page/Inclusion_Policy

Quindi, ci sono due scelte:

aprire un thread nella Submission Queue (lento): https://f-droid.org/forums/forum/submission-queue

seguire questa guida: https://f-droid.org/forums/topic/read-this-before-posting/

Scegliamo di intraprendere la strada suggerita dalla guida (pubblicazione su GitLab fdroid/fdroiddata ), perchè più veloce e rigorosa.

PASS0 1: Installare fdroidserver

PASS0 2: Forkare e clonare il repository fdroiddata

PASS0 3: Compilare i metadati

PASS0 4: Build del branch GitHub con fdroidserver

PASS0 5: Update della fork su GitLab

PASS0 6: Merge Request