Внести свой вклад

Проект полностью разработан и поддерживается добровольцами. Вы можете помочь:

Сообщить о проблеме

Если у вас возникли проблемы с сайтом или клиентским ПО, вы можете сообщить о них в соответствующий трекер проблем, или обсудить их на Форуме, в Matrix или IRC (#fdroid на OFTC).

Подать заявку

Если вы видите, что какое-то приложение отсутствует в репозитории (после прочтения политики включения), пожалуйста, не стесняйтесь отправить его через специальный трекер Запросы на включение.

Если у вас есть необходимые технические навыки, вы также можете самостоятельно собрать нужные метаданные и отправить их в репозиторий F-Droid Data. Это значительно ускорит публикацию приложения.

То же самое относится и к помощи в создании новых версий приложений.

Дополнительную информацию можно найти в документации, или спросить в Matrix или IRC (#fdroid на OFTC).

Перевести

Клиентское приложение перевели на многие языки. Если перевода на ваш родной нет, или если его нужно обновить и улучшить, создайте учетную запись в системе перевода и используйте ее, чтобы вносить изменения.

Для начала ознакомьтесь с введением по переводу и локализации. На форуме есть специальная тема для обсуждений, связанных с переводом.

Разработка

На GitLab размещены четыре репозитория F-Droid: для клиентского приложения под Android; для сервера F-Droid, в котором находятся инструменты настройки локального репозитория для сборки и установки приложений; для связанного с сервером F-Droid репозитория с метаданными; и еще один репозиторий с инструментами для поддержки сайта и документации

Самый простой способ внести свой вклад в развитие - это сделать клоны этих проектов и подать запросы на слияние. Если вы вносите большие изменения, было бы неплохо сначала обсудить их в IRC или на форуме, чтобы убедиться, что они соответствуют направлению развития проекта и не противоречат или не дублируют работу, уже находящуюся в разработке.

Для работы с проектами сервера и данных полезно прочитать руководство.

Помочь с инфраструктурой

F-Droid предоставляет несколько серверов (сборщики, веб-портал, области загрузки и другие), которые нуждаются в регулярном обслуживании, развертывании посредством Ansible и управлении оборудованием. Дополнительную информацию можно получить, обратившись в Matrix, IRC (#fdroid-dev на OFTC) или team@f-droid.org.