Współpraca

Ten projekt jest w całości tworzony i zarządzany przez wolontariuszy. Możesz pomóc:

Raportowanie błędów

Jeśli wystąpią problemy z witryną lub oprogramowaniem klienckim, możesz zgłosić je do naszego systemu śledzenia problemów (znajdź odpowiedni moduł śledzący na stronie), lub przedyskutuj je na Forum lub na IRC (#fdroid on freenode).

Zgłaszanie nowych aplikacji

Jeżeli sądzisz, że jakiejś aplikacji brakuje w naszym repozytorium (i przeczytałeś politykę włączania aplikacji), prosimy zgłosić ją przez nasz system zgłaszania nowych aplikacji.

Jeżeli masz wymagane zdolności informatyczne, możesz też zebrać wszystkie metadane i zgłosić je do repozytorium F-Droid Data, co znacząco przyspieszy proces włączenia nowej aplikacji.

Podobnie jest z pomocą w kompilowaniu nowych wersji aplikacji.

Dalsze informacje można znaleźć w dokumentacji lub pytając na IRC (#fdroid na freenode).

Przetłumacz

Aplikacja kliencka jest dostępna w wielu językach. Jeżeli twojego języka brakuje bądź wymaga aktualizacji lub poprawek, prosimy utworzyć konto i skorzystać z tego systemu tłumaczeń, aby wprowadzić zmiany.

Zacznij od przeczytania podsumowania dokumentacji tłumaczeń. Jest też specjalny dział na forum poświęcony sprawom tłumaczeń.

Rozwój programu

Są cztery repozytoria git hostowane na GitLab – pierwsze dla aplikacji klienckiej systemu Android, następne dla narzędzi serwera i inne dla plików metadanych aplikacji znajdujących się w głównym repozytorium F-Droid. Ostatnie repozytorium dotyczy strony internetowej i dokumentacji. Najłatwiejszym sposobem wsparcia rozwoju projektu jest sklonowanie repozytorium i wgranie zmian. Jeżeli wprowadzasz większe zmiany, byłoby dobrze najpierw przedyskutować je na IRC lub forum, aby upewnić się, że nie kolidują one z kierunkiem rozwoju projektu i nie gryzą się lub duplikują z pracą innego programisty.

Do pracy z serwerami i projektami danych, dobrym pomysłem jest przeczytanie dokumentacji.

Pomoc w zakresie infrastruktury

F-Droid zapewnia wiele serwerów (konstruktorów, portal internetowy, obszarów pobierania…), które wymagają regularnej konserwacji, wdrażania opartego na Ansible i zarządzania sprzętem. Więcej informacji można znaleźć, pytając na IRC (#fdroid-dev na freenode) lub team@f-droid.org.