Ваши данные - ваши. Без привязки к сервису
Сохранять данные клиентов для нас было важно с самого начала.
Этот принцип заложен и в CorpTask, и в CorpWiki.
Клиентские данные должны быть защищены.
И при этом клиент не должен зависеть от нас, чтобы забрать их себе.
Как мы бережём данные
Мы размещаем инфраструктуру в надёжных дата-центрах.
Используем современные практики отказоустойчивости.
Каждый день делаем резервные копии клиентских пространств.
Дополнительно клиент может настроить свою копию по расписанию.
Или создать её в любой момент из кабинета CorpSpace.
Экспорт без «чёрного ящика»
Данные можно выгрузить самостоятельно.
Как правило, отдельно доступны и данные, и настройки.
В CorpWiki выгрузка идёт в ZIP-архив.
Внутри - XML со структурой и свойствами, а текст страниц - в открытом Markdown.
Параметры макросов описаны отдельно в структурированном XML.
Даже при переходе на другую систему содержимое остаётся читаемым и переносимым.
В CorpTask данные тоже выгружаются в открытом, понятном формате.
Их можно использовать для восстановления у нас или для переноса в другую систему.
У обеих систем есть открытая спецификация API.
К нужным данным можно обратиться в любой момент.
Клиент - владелец данных
Мы специально делали так, чтобы пользователь не был привязан к платформе.
С первого дня можно забрать свои данные и остаться их полноценным владельцем.
Не во всех сервисах это так.
Недавно у крупной системы, где есть и задачи, и вики, случился заметный сбой.
И оказалось, что привычного экспорта и резервирования для клиентов там нет.
В поддержке люди один за другим спрашивали, как получить копию и как восстановить данные.
Ответы сводились к «рассмотрим» и «постараемся».
На наш взгляд, это недопустимо.
Экспорт и резервное копирование в нормальном сервисе должны быть с первых дней.
Если у зрелого продукта этого долго нет - чаще всего это осознанная привязка клиента к себе.
Мы считаем такую практику некрасивой.
И сами так не делаем.