F-Droid est à la fois un dépôt d’applications logiciels libres Android et aussi un « kit pour magasin d’applications », procurant tous les outils nécessaires à la mise en place et le fonctionnement d’un magasin d’applications. C’est un projet de logiciel libre tenu par la communauté et développé par un grand nombre de contributeurs. Il inclut aussi les outils complets de construction et déploiement pour gérer les processus de transformation d’un code source d’application en logiciel publié.
Les outils serveur F-Droid fournissent divers scripts et outils qui sont utilisés pour maintenir le dépôt d’applications F-Droid principal. Vous pouvez utiliser ces mêmes outils pour créer votre propre dépôt additionnel ou alternatif afin de publier, ou aider à créer, tester et soumettre des métadonnées dans le dépôt principal.
Guide de démarrage
- FAQ - General Questions fréquentes concernant F-Droid
- FAQ - Application Questions fréquentes sur l’utilisation de l’application F-Droid sous Android.
- Anti-fonctionnalités Ce qu’elles sont, ce qu’elles signifient et quelles applis les ont.
- Tutoriels Tutoriels étape par étape sur les fonctionnalités de F-Droid
Plus d’informations
- Comment contribuer Les différentes manières de contribuer au projet F-Droid.
- Dépôts connus Une liste qui tente de suivre les dépôts connus pour être compatibles avec F-Droid.
- Canaux de publications et clés de signature À propos des différents canaux par lesquels F-Droid est publié, avec les informations pour les vérifier grâce aux clés de signature.
- Modèle de sécurité Une brève explication sur la méthode utilisée par F-Droid pour fournir des logiciels aux utilisateurs de façon sécurisée.
- Repomaker Un outil facile d’utilisation pour gérer des dépôts personnalisés
- Traduction et Localisation Comment les composants de F-Droid sont localisés.
- Astuces Une collection d’astuces pratiques qui facilitent l’utilisation de F-Droid.
Développeurs
- FAQ - Développeurs d’application Questions fréquentes concernant F-Droid
- Référentiel des métadonnées de construction Tout sur les « recettes » de construction
- Soumettre une application à F-Droid : Guide de démarrage rapide Ajouter une application à f-droid.org
- Traitement des mises à jour Comment les mises à jour sont détectées et ajoutées.
- Politique d’inclusion et Guide d’inclusion Un mode d’emploi pour demander l’inclusion d’une nouvelle application.
- Importer des applications Utiliser
fdroid import
pour construire un nouveau projet. - Construire des applications Utiliser
fdroid build
pour construire une application. - Tout sur les descriptions, illustrations et captures d’écran Promouvoir votre application sur F-Droid.
- Publier des versions nightly Monter un dépôt automatique des versions nightly de votre application.
- Installation du serveur et des outils de dépôt Comment installer fdroidserver, les outils pour faire fonctionner des dépôts et serveurs de construction.
- Mettre en place un dépôt d’applications F-Droid Comment mettre en place votre propre dépôt d’applications, de manière à ce que les utilisateurs puissent facilement l’ajouter à leur client F-Droid et avoir vos applications directement à la source.
- Installation du serveur de construction Comment mettre en place l’environnement de construction f-droid.org sur votre propre machine.
- Processus de signature Comment mettre en place les signatures cryptographiques avec les outils F-Droid
- Compilations reproductibles Comment utiliser les outils F-Droid pour créer facilement des compilations reproductibles.
- Construire un serveur de signature Pour plus de sécurité, isolez les clés de signature du reste.
- Serveur de vérification Mettre en place un place un serveur pour vérifier que les applications construites sont correctes.
- Constructions en marque blanche constructions personnalisées de F-Droid
- Extension privilégiée Comment utiliser l’extension privilégiée de F-Droid en tant qu’utilisateur et développeur de ROM
- Déploiement du site web Comment fdroid-website.git devient f-droid.org
- Processus de publication Toutes les étapes requises pour publier des versions officielles des projets F-Droid.
- Maintenir le Forum Les informations utiles pour l’administrateur d’un forum F-Droid
-
Gérer un miroir Instructions pour mettre en place un dépôt miroir
- Travaux en cours N’hésitez pas à ajouter vos propres sujets et les lier aux autres.