Помочь

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

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

Если у вас возникли сбои в работе сайта или клиентского приложения, сообщите о них в систему отслеживания задач (см. ниже) или приходите обсудить их на Форум или в IRC (#fdroid на freenode).

Чтобы сообщить об ошибках, выберите соответствующий трекер из перечисленных:

Добавить приложение в репозиторий

Если приложения нет в репозитории (сначала прочтите политику включения), пожалуйста, предоставьте его на рассмотрение в специально выделенный для этого трекер запросов на включение fdroid/rfp/issues).

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

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

Всё остальное можно найти в документации или запросить в IRC-чате (#fdroid на freenode).

Перевести

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

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

Помочь с разработкой

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

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

Help with Infrastructure

F-Droid provides multiple servers (builders, web portal, download areas…) which need regular maintenance, Ansible-based deployment, and hardware management. Further information can be found by asking on IRC (#fdroid-dev on freenode) or team@f-droid.org.