С бескрайних просторов интернета нам пришло письмо, выкладывается сюда на обсуждение с любезного разрешения автора по имени Сергей.
Мужики, правильным делом занимаетесь! К тому, что сказано выше, могу добавить ещё несколько пунктов:
1) Проверка дублирования документов(сущностей) намного облегчит администрирование.
2) Система мессаджинга позволит отправлять каждому пользователю сообщение от системы или администратора. К примеру, сообщение о появлении новой модели со ссылкой на страницу заполнения самой модели. Дать возможность пользователю подписываться на сообщения определенных рубрик.
3) Рубрикатор моделей, стратегий, убеждений и фильтров восприятия по отраслям применения в жизни.
4) Каждому пользователю дать возможность сохранять свои понимания отдельно от общей кучи, созданием которой занимаются все пользователи. Это сделает результат более гибким и даст возможность создавать новые модели (на равне с общей в начале).
5) Нужен менеджер ролей, чтобы разные пользователи имели разные права в системе.
Единственный момент, по которому у меня есть сомнения - это то, как будут в системе храниться убеждения, фильтры восприятия, стратегии... Есть много наработок, позволяющих решить такой вопрос и какую именно использовать - вопрос. Лично я склоняюсь к формату mind map.
Как программеру и НЛПисту мне интересно взяться за реализацию такого проекта. Тем более, у меня есть опыт по реализации и моделированию систем контент-менеджмента. thecroaker, пиши мне на мыло, что думаешь об этом всем: (здесь был мэйл)
Есть золотое правило: если чего-то у тебя меньше пяти, то ни в коем случае не заводи отдельную рубрику или раздел, а если чего-то у тебя меньше четырехсот, то и не думай о базе данных. Мне кажется, что для проекта OpenMeta нужно поменьше заботиться об устройстве хранилища для накопленных знаний, но побольше о самих этих знаниях. А то семеро с программистской сошкой, и только один с нэлперской ложкой ;)