Размышления в Доски проекта. Здесь будет базовая реализация.
На самом деле в первой итерации не такая уж и сложная, но пока совсем не до неё, но все же надо к ней двигаться.
Конструкция такая:
Сущность
После настройки появляется в левом меню проекта по пути <project>->Доски->Имя доски
CRUD сущности
Создавать можно со страницы списка задач отдельной кнопкой, там settings будет уже настроен. А вот как её редактировать, или создавать из списка досок? Как там настраивать settings? Если фильтры туда можно взять из системы Table, то сортировку придется делать. (впрочем почему и нет). А вот пагинацию там настраивать совершенно глупо. Зато там будет полезно настроить набор столбцов. Ему совсем не обязательно соответствовать списку “Все задачи”.
Наверное в самом отображении доски тоже можно поменять настройки, но надо ли сохранять в сессии? Думается нет, чтобы не так сильно путать.