FreeSource : TeamCollab

Preamble: В первую очередь необходимо отслеживать присвоение задач людям, для этого хотелось бы иметь
формальный механизм связывания персоны с некоторым объктом и отображение объектов для персоны
(например в его личной странице).

Это представляется возможным реализовать в виде action для wacko, в котором будет прописываться пользователь и обозначение
объекта (или только обозначение объекта, при условии например, что action будет применен на личной странице пользователя
или иным образом с ней связан). Для хранения информации самого объекта можно создать подстраницу, где в заданном формате эта инфа будет хранится.

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

Требования к языку:
  1. Операторы реляционной выборки ссылок на страницы с заданными EA и отображения их на странице, где указан оператор.
  2. Возможно, иерархическая выборка ссылок на страницы с заданными EA, от заданного корня вниз по кластеру. (или объединения 1,2 пункт, например поле from реляционного запроса может ссылаться на источник – иерархический оператор)
  3. Также на странице хотелось бы использовать элементы формы, например ниспадающие списки, значение которых в свою очередь можно было бы использовать в качестве параметров операторов запросов.