Техническое задание: Доработка почтового клиента SOGo
Суть проекта
Необходимо завершить ряд доработок в почтовом клиенте SOGo, написанном на Objective-C. Работа была начата другим специалистом, но не была доведена до конца из-за сложностей с настройкой и полноценной сборкой проекта в предоставленном Docker-окружении.
Основные задачи
- Анализ и исправление существующего кода доработок.
- Решение проблем со сборкой (build) проекта в Docker-контейнере.
- Обеспечение стабильной работы клиента после внесения изменений.
- Тестирование функциональности в целевой среде.
Требования к исполнителю
- Опыт коммерческой разработки на Objective-C.
- Понимание принципов сборки проектов и работы с системами сборки (например, Xcode Build System).
- Практический опыт работы с Docker (создание образов, отладка сборки внутри контейнера).
- Знакомство с почтовыми клиентами или протоколами (IMAP, SMTP, CalDAV, CardDAV) будет большим плюсом.
- Умение работать с уже написанным кодом и находить причины ошибок компиляции/сборки.
Что нужно предоставить
- Рабочий, стабильно собирающийся проект в Docker-окружении.
- Выполненные и протестированные доработки.
- Краткую документацию по внесенным изменениям и инструкцию по сборке.