Кратко: у wiki «фатальный недостаток».
Собственно хотелось бы услышать, какими возможностями wiki пользуются респонденты. Все ли их в wiki устраивает.
Разработчики Jamwiki хотят сделать замену Mediawiki. Один к одному. Тут у них сразу возникает проблема - так как парсер mediawiki разметки не существует в виде грамматике, только кусище php кода. И по псоледним известиям Mediawiki-овцы хотят заменить язык шаблонов(?) на что-то lua-подобное. Как будут боротся Jamwiki-овцы не ясно.
Jamwiki не нужен:
- не используется и половина возможностей Jamwiki
- язык разметки Jamwiki сильно отличается от LORCODE
- чем дальше тем больше различий в форке Jamwiki для ЛОРа
Следуя путем «фатального недостатка» нужно переписать wiki со своими тэгами и шаблонами.
Также положительно решается:
- нет cookie хаков: авторизация и аутентификация в одной точке
- единный стиль кода. jamwiki использует возможности на уровне spring 2.5
- гибкое управление тэгами и разметкой
- какую-то часть wiki возможностей можно внедрить в основной сайт как то, в новости, профили пользователей и т.п. на подобии opennet нет никаких корректоров, любой человек редактирует новость и модератор подтверждает новую версию
- вынести обсуждение статей из wiki в форум (сейчас в комментариях к статье диалог весьма затруднен)
- разуплотнится virtualwiki в wiki url. то что сейчас en.
Отрицательно:
- Jamwiki худо-бедно - работает, Lorwiki - не существует
- Смена разметки - это ~150 статей переформатировать (на момент сейчас)
- Не совсем понятно, какие возможности Jamwiki используют пользователи
Технически считается, что написать wiki относительно простая задача. от jamwiki структура БД и html\css разметка. LORCODE относительно легко и предсказуемо расширяется любыми тэгами.
UPD1: у Jamwiki лиценхзия LGPL вместо Apache v 2.0. не православно и зоопарк