Что нужно для работы

Сначала надо проверить наличие стандартных вещей, которые обычно и так уже стоят:

Непосредственно для TaCo еще нужна библиотечка для веб-приложений Albatross. Скачивается с сайта, устанавливается в одну команду.

При установке может ругнуться, что не может найти модуль "distutils". Это Python Distutils - стандартная библиотека Python'а для установки дополнительных модулей. Есть в его стандартной поставке. Если она вдруг не стоит, ее можно установить отдельно с сайта или же на линуксах из стандартной системы пакетов, где она почти наверняка есть.

Установка TaCo

DataPath Директория, где будут лежать данные. В ней обязательно должны быть две поддиректории: projects и users. Директории должны быть доступны на запись для пользователя, от которого работает веб-сервер. По умолчанию эта директория - та же, в которую распакована сама система. Это означает, что данные проектов и пользователей будут с веба видны. Обычно это не составляет проблемы для безопасности, так как система обычно находится в интранет-среде. Однако при публичной доступности DataPath лучше спрятать куда-нибудь вне веб-области. При этом директории projects и users из дистрибутива надо перенести туда, там есть нужные файлики.
ProjectIcons Директория, где лежат интерфейсные иконки проектов, если они отличаются от стандартных. Удобней всего ее направить на projects внутри DataPath, но это сработает, только если DataPath доступна с веба. Иначе же надо будет создать такую директорию внутри веб-области.
SMTP SMTP-сервер и порт. Используется для отправки писем об изменениях в тасках. На данный момент без него нельзя.
EMail EMail, которым подписываются письма, рассылаемые TaCo.

Теперь надо пойти в эту директорию браузером (типа http://server/taco/)- должна вывалиться страничка логина. Если этого не случилось, а случилась "Internal server error" или что-нибудь похожее, то нужно проверить:

Если все это не помогло, пишите - разберемся.

Заведение пользователей

По умолчанию в системе есть два пользователя с логинами "admin" и "guest" и с паролями такими же, как логины - "admin" и "guest".

Первый - администратор, обладает специальным правом управлять пользователями. Помимо этого он вполне нормальный пользователь, который может участвовать в системе. Только при этом рекомендуется сменить ему логин на работающий EMail, да и осталные данные поправить.

Второй - гость, ему можно все смотреть, но нельзя ничего менять.

Для заведения пользователей надо залогиниться админом и воспользоваться кошмарненько выглядящей системой регистрации: http://server/taco/?action=register. Там все прозрачно. При регистрации новому юзеру отправляется письмо.

Создание проекта

Дальше к проекту надо приписать пользователей, которые будут с ним работать. Это делает администратор по URL'у http://server/taco/?product=НазваниеПроекта&action=adduser (оно, опять же, пока кошмарненькое).