
Принять участие
Исходный код Kontact распределён по множеству компонентов в различных репозиториях — легко запутаться и почувствовать себя подавленным, если вы новичок. Если хотите принять участие в разработке Kontact, просто изучите материалы по ссылкам на этой странице и свяжитесь с нами — мы поможем вам разобраться в нашей кодовой базе.
Начните с чтения информации на вики-странице сообщества KDE PIM.
Задачи для начинающих
Ищете простые задачи для начала работы по улучшению Kontact? Тогда посмотрите наши задачи для новичков. Мы собрали ряд задач, которые довольно просты и изолированы и не требуют глубокого понимания всей кодовой базы и архитектуры - идеальная точка входа в прекрасный мир Kontact.
Если хотите приступить к выполнению задачи, можете назначить её на себя (если она ещё не назначена на кого-либо другого) и сообщить об этом в комментариях к задаче.
Сборка Kontact из исходного кода
Воспользуйтесь этим Руководством по началу разработки для Kontact. Оно содержит ссылки на множество других полезных страниц вики с большим объёмом информации.
Также доступно окружение Docker, позволяющее разрабатывать и тестировать Kontact в изолированной среде, безопасной для вашей рабочей системы.
Связь с разработчиками
Разработчики Kontact обычно общаются в IRC-каналах #kontact и #akonadi на Libera Chat. Большинство обсуждений, связанных с разработкой, происходит в списке рассылки kde-pim. Просто присоединяйтесь, поздоровайтесь и расскажите, чем хотели бы нам помочь!Не умеете программировать?
Ничего страшного! Есть множество других способов помочь сделать Kontact лучше, даже не зная ни одного языка программирования:
- Bug triaging — help us find mis-filed, duplicated or invalid bug reports in Bugzilla
- Localization — help to translate Kontact into your language
- Documentation — help us improve user documentation to make Kontact more friendly for newcomers
- Promotion — help us promote Kontact both online and offline
- Updating wiki — help us update the information present in the wiki, add new tutorials… — to make it easier for others to join!
- Свяжитесь с разработчиками, чтобы поделиться своими идеями.