Как устроен Gridman
Пять сущностей и связи между ними: всё остальное в приложении навешивается на эту цепочку.
Gridman держится на одной цепочке: проект → секвенция → шот → версия → комментарий. Проект — фильм, ролик или серия. Секвенция — сцена внутри него. Шот — отдельный план, за который кто-то отвечает и у которого есть срок. Версия — конкретный файл, который принесли на просмотр. Комментарий — правка, привязанная к кадру этой версии.
- ПроектФильм, ролик, серия. Код, сроки, команда
- СеквенцияСцена внутри проекта. Необязательна
- ШотПлан: срок, исполнители, статус, ТЗ
- ВерсияЗалитый файл: этап и номер
- КомментарийПравка на конкретном кадре версии
- Статус
- Дедлайн
- Исполнители
- ТЗ
- Этап
- Вердикт
- Прокси и превью
- Рисунки на кадрах
- Владелец — всё в своём аккаунте
- Внутренний мини-аккаунт — проекты по доступу, права настраиваются поштучно
- Клиентский мини-аккаунт — только версии, назначенные ему в сессии проверки
- Гость по ссылке — один шот, без аккаунта, пока ссылка жива
Секвенция необязательна: маленький проект живёт и без неё, шоты лежат прямо в проекте. Всё остальное — статусы, этапы, исполнители, ссылки, водяные знаки — не отдельные разделы, а свойства этих пяти сущностей. Поэтому и разбираться удобнее сверху вниз: сначала Проекты и секвенции, потом Шоты, потом Версии и этапы.
В коде и в API центральная сущность называется Shotman, а в интерфейсе — только шот. Это одно и то же.









