Техническое задание: Доработка почтового клиента SOGo

Суть проекта

Необходимо завершить ряд доработок в почтовом клиенте SOGo, написанном на Objective-C. Работа была начата другим специалистом, но не была доведена до конца из-за сложностей с настройкой и полноценной сборкой проекта в предоставленном Docker-окружении.

Основные задачи

  • Анализ и исправление существующего кода доработок.
  • Решение проблем со сборкой (build) проекта в Docker-контейнере.
  • Обеспечение стабильной работы клиента после внесения изменений.
  • Тестирование функциональности в целевой среде.

Требования к исполнителю

  • Опыт коммерческой разработки на Objective-C.
  • Понимание принципов сборки проектов и работы с системами сборки (например, Xcode Build System).
  • Практический опыт работы с Docker (создание образов, отладка сборки внутри контейнера).
  • Знакомство с почтовыми клиентами или протоколами (IMAP, SMTP, CalDAV, CardDAV) будет большим плюсом.
  • Умение работать с уже написанным кодом и находить причины ошибок компиляции/сборки.

Что нужно предоставить

  • Рабочий, стабильно собирающийся проект в Docker-окружении.
  • Выполненные и протестированные доработки.
  • Краткую документацию по внесенным изменениям и инструкцию по сборке.