Всё ниженаписанное IMHO. Если есть замечания писать в Drafts, на досуге разберу.
Intro
Два самых неудобных момента при работе с Wiki:
трудности со вставкой картинок
необходимость запоминать WikiСинтаксис
MainTheme
Чего я не понимаю почему никто не догадался скрестить Wiki с системами типа htmlArea (демку смотреть здесь)
Сама htmlArea распространяется по BSD-лицензии, написать свою тоже несложно, да и много таких системок уже есть.
При этом решаются обе проблемы и картинки и трудности синтаксиса.
Troubles
Подумаем, почему такую простую мысль еще никто не придумал до меня:
Надо посмотреть, в какой форме храниться информация о вставленных картинках. Всё, что помню по htmlArea это то, что она вся на js-скриптах написана. Если фотки аккуратно отрезаются от теста и хранятся отдельно замечательно. Если весь текст засовывается на sql-сервер в поле с каким-нибудь бинарным типом... Гм, однозначно будут проблемы со сравнением версий один из самых удобных пунктов при работе с Wiki. Ну, можно пожертвовать картинками, если уж совсем подожмет.
Да и вообще весь текст фактически представляется в виде html с разметкой. По воспоминаниям, как cvs пытается diff'ать нетекстовые файлы это просто ужас. Способов избежать несколько: писать только в самой вики (а не вставлять из текстовых редакторов и использовать stripped-разметку), использовать преобразование html -> rtf, использовать нормальные текстовые редакторы (имху, OpenOffice дает более чистый html-код по сравнению с MS Office хотя и сравнивал-то я их редко в htmlArea...)
Потому что htmlArea работает только с IE 5.5 и выше (см в FAQ по htmlArea. Из кроссплатформенного планируется в Mozill'e. Когда это еще будет... :(
Drafts
Этот раздел уже пуст: все черновые заметки раскиданы по другим разделам.
ToDo
Поискать в сети может быть кто-тоуже сделал такой проект и я тут зря трачу время, изобретая велосипед.
Обсудить идею на основных российских вики-сайтах
Найти самую структурную Wiki и попробовать переделать.