Технически ожидаем фоновый процесс, который с заданной периодичностью просматривает очередь запланированных статей и выпускает те, для которых время публикации уже наступило, с обновлением статуса записи, карты сайта и ленты для подписчиков. Вторая часть задачи — календарное представление: сетка по неделям и месяцам, где сразу видно занятые и пустые слоты, а просроченные материалы выделены отдельно. Третья часть — напоминания авторам: если за несколько дней до срока черновик не сдан, ответственный должен получить уведомление заранее, а не узнавать о пропуске уже после несостоявшегося выхода.
Реализацию обсудим отдельно — периодическая задача или очередь заданий, важна стабильная работа без постоянного присмотра.
Что нужно сделать:
— Календарь для планирования и контроля запланированных публикаций
— Автовыход материалов по расписанию без участия редактора
— Напоминания ответственным за несколько дней до дедлайна
— Статусы записей: черновик, в очереди, опубликовано, просрочено