Közreműködés

A projektet közösségi közreműködők fejlesztik és tartják karban. Az önkéntesek alkotják az F-Droid gerincét. Ön is segíthet:

Segítsen másoknak

Ha már tud valamit az F-Droidról, akkor segíthet másoknak a tanulásban és az elindulásban. Segítsen megválaszolni a felhasználók és fejlesztők kérdéseit az F-Droiddal kapcsolatban! Legyen tekintettel a viselkedési kódexünkre. Pozitív és élvezhető környezetet szeretnénk biztosítani mindenki számára.

Problémák bejelentése

Ha problémákat tapasztal az oldallal vagy a kliensszoftverrel, akkor bejelentheti (a megfelelő hibakövetőben), beszélhet róla velünk a Fórumban, vagy csatlakozhat a csevegéshez az Önnek megfelelő protokollon. Szívesen vesszük azt is, ha segít a jegykezelőnkben: tisztázó kérdéseket tesz fel, átnézi a beolvasztási kéréseket, címkéket ad hozzá, stb.

Alkalmazások beküldése

Ha olyan alkalmazást talált, amely hiányzik a tárolóból (miután elolvasta a bevételei irányelveket), akkor nyugodtan küldje be a különálló Csomagolási kérések hibakövetőben.

Ha megvan a szükséges műszaki ismerete, akkor összerakhatja a releváns metaadatokat is, és beküldheti az F-Droid adatok tárolójába, amely drasztikusan felgyorsíthatja az alkalmazás befogadását.

Ugyanez igaz az alkalmazások újabb verzióinak összeállításában történő segítségre is.

További információk találhatók a dokumentációban, vagy kérdezhet a csevegőben.

Fordítás

A kliensalkalmazás számos nyelven elérhető. Ha az Öné nincs közte, frissítésre vagy javításokra szorul, akkor hozzon létre egy fiókot a fordítási rendszerben a változtatások megtételéhez.

Kezdje a Fordítás és honosítás áttekintésével. Van egy külön fórumrész is a fordítással kapcsolatos eszmecseréhez.

Tesztelés

Az F-Droid következő kiadásainak tesztelése a legjobb módja annak, hogy meggyőződjünk arról, hogy az új kiadás képes arra, amire kell. És természetesen ha bejelenti a problémát nekünk, akkor tudni fogunk róla, és ki tudjuk javítani. Ha jelentendő hibát talált, akkor nézze meg a problémák oldalát. A beszállás egy könnyű módja az, hogy átnézi a fordítások frissítéseit a https://staging.f-droid.org/ weboldalon.

Fejlesztés

Négy fő git tároló van a GitLabon: - androidos kliensalkalmazás, - kiszolgálóoldali eszközök, amelyek a tárolók futtatásához és az alkalmazások helyi összeállításához vagy telepítéséhez szükségesek, - az alkalmazások metaadatait tartalmazó fő F-Droid tároló, - A weboldal és a dokumentáció tárolója

A fejlesztésben történő közreműködés legkönnyebb módja az, hogy klónokat készít ezekről a projektekről, és beolvasztási kéréseket küld be. Ha nagy módosításokat végez, akkor jó ötlet azokat előbb megbeszélni IRC-n vagy a fórumon, hogy biztosan beleilljen a projekt irányvonalába, és ne ütközzön folyamatban lévő fejlesztéssel, vagy nem ismételje azt meg.

A kiszolgáló oldalai és a adatprojektekkel dolgozna, akkor jó ötlet a kézikönyv elolvasása.

Infrastruktúra karbantartása

Az F-Droid számos kiszolgálót biztosít (összeállítók, webes portál, letöltési területek, és továbbiak), amelyek rendszeres karbantartást, Ansible-alapú telepítést, és hardvermenedzsmentet igényelnek. További információkat a csevegésben vagy a team@f-droid.org címre küldött levél válaszaként kaphat.

Adatelemzés

Az F-Droid középpontjában egy a szállított alkalmazásokhoz kapcsolódó hatalmas adatgyűjtemény áll. Vannak összeállítási naplók, alkalmazás metaadatok, forráskódok, APK metaadatok, és még sok más. Az F-Droid része a nagyobb androidos ökoszisztémának is, ahol még nagyobb adathalmazok találhatók. Van számos metrikánk is, melyek javarészt felfedezetlenek, és új betekintést nyújthatnak az F-Droid ökoszisztémájába. Az API-jaink használata remek módja annak, hogy beleássa magát.