WePlan – нулевой шаг
Более-менее начинает приходить понимание как должен выглядеть WePlan. Общая структура его должно представлять собой сочленение двух видов плагинов: сценариев и документов.
Сценарий определяет последовательность действий и устанавливает для каждого действия соответствующий шаблон документа. Шаблон документа, в свою очередь является как “вместилищем” содержания действия (например текст, таблица, изображение и пр.), так и содержит в себе цитируемые блоки. Цитируемый блок – строка, абзац, численное значение или изображение. Цитируемый блок может используется документом сценария для составления общего содержания. Причём шаблон документа определяет в каком виде передаётся цитата в сценарий. Например цитата табличного документа может передаваться в виде изображения части таблицы, а может передаваться как некое результирующее числовое значение. Перечень цитат с их превьюшками или значениями должны быть видны из сценария.
На диаграмме нигде не отображён блок, отвечающий за пользователей, их политику доступа и проч. Но это только первый набросок.