Компания Nullsoft, та что радует виндовых пользователей проигрывателем winamp выпускает еще и ...
Привет! Давно хотел сделать несколько статей, посвященных серверам Jabber. На самом деле, их ...
Комментаторы в предыдущем посте таки сподвигли меня продолжить рассмотрение дистрибутива.
Комментаторы в предыдущем посте таки сподвигли меня продолжить рассмотрение дистрибутива.
B и нарыл я там ikiwiki.. Насколько я понимаю, это примерно тот зверь, которого я хотел создать под названием stilllife, но так и не доделал.
То есть это движок, который по окончании операции редактирования/комментирования генерирует статическую HTML-ку.
И поддерживает еще тут же копирование ее rsync-ом куда надо.
И openid аутентификация выглядит у почти ровно так, как мне бы хотелось.
И поддерживают они еще и блог, помимо wiki. Так что поразбираюсь, может быть реализую наконец давнюю мечту и пошлю далеко-далеко американские блогсайты с ихними жесткими ToS.
Upd На сайте имеет место 22-килобайтная страница Security в которой помимо всего прочего написано "Note that ikiwiki runs with perl taint checks on". И при каждом исправленном security баге указывается не только версия самого ikiwiki где оно пофиксено, но и версии пакета из Debian stable, куда фикс бэкпортирован.
This entry was originally posted at http://vitus-wagner.dreamwidth.org/698244.html. Please comment there using OpenID. Now there are comments
Решил тут опять (после 5 или 6-летнего перерыва) завести собственную Wiki.
С тех пор, правда, ...
Решил тут опять (после 5 или 6-летнего перерыва) завести собственную Wiki.
С тех пор, правда, много байтов в memory leaks утекло, поэтому выбор движка пришлось осуществлять заново.
Требования к движку у меня были следующие
1. Чтобы был в дистрибутиве.
2. Чтобы не php
3. Чтобы не требовал никаких долгоживущих процессов. Если никто с wiki не работает, то оно ресурсов и не кушает, Поэтому чистый CGI.
4. Чтобы умел пускать по OpenID. А то заставлять всех знакомых по DW и LJ регистрироваться еще раз - это как-то жестоко.
В прошлый раз у меня был TWiki. Тогда он не прокатывал по 4-му пункту, но с тех пор к нему OpenID плагин даже написали. Правда, из дистрибутива его за патологическую несекьюрность выпилили. Пришлось искать что-то другое. Исследую сейчас MoinMoin.
Сайт в индийском национальном домене, конечно. Это как бы намекает. Но вроде все фамилии в ченджлоге нормальные, немецкие, польские и прочие европейские.
Python. С точки зрения возможностей движка wiki как wiki. Поддерживает WYSIWYG через FCKEditor, интегрируется с Xapian для поиска. В отличие от многих известных мне движков, прекрасно понимает CamelCase с русскими буквами. Хотя CamelCase mustdie и надо пользоваться [[двойными квадратными скобками]] которые оно тоже умеет.
Работу с аттачментами пока не исследовал внимательно.
Очень развитая система плагинов аутентификации.
Правда, как работает OpenID плагин мне не понравилось. При первой регистрации с OpenID предлагает ввести имя. Вместо того, чтобы просто тупо прописать в качестве имени URL. Что несколько проще и понятней для юзера, чем
многоэтажный OpenID SignIn в DW, но все же не comme il faut.
На мой взгляд, любые действия, которые требуют для комментирования с внешней аутентифиацией какого-то дополнительного ввода - это плохо. Даже ввод E-Mail как в DW. Хотя E-Mail имеет собственую ценность - на него комменты слать можно. А OpenID-провайдеры его не отдают.
Зато позволяет привязать к wiki-аккаунту несколько OpenID-ов. Какую модель использвания OpenID имели при этом в виду разработчики, я совсем не понимаю. Примерно то же самое, кстати в diary.ru сделано. Там ты обязан зарегистрироваться, но зато потом можешь привязать к своему аккаунту OpenID и аутентифицироваться по нему.
Зачем тогда OpenID? Если информация о тебе все равно хранится на этом сайте, то можно и пароль вводить.
На мой взгляд, OpenID нужен для того, чтобы минимизировать (а лучше совсем ликвидировать) необходимость регистрироваться на сайте.
Так что надо попробовать moinmoin-овский плагин доточить. Чтобы не задавал лишних вопросов. Пока не доточил, и не напихал туда всякого контента, в гости туда не приглашаю.
This entry was originally posted at http://vitus-wagner.dreamwidth.org/697929.html. Please comment there using OpenID. Now there are comments
Линукс последнее время пользуется большой популярностью на мобильных устройствах. Скажем за это ...