Написать модуль\фильтр GuideXML

Функциональность

  • Форматирование текстов документации спомощью GuideXML;
  • Просмотр документации на страницах сайта в HTML (XSLT-преобразование);
  • Получение файлов из репозитория Gentoo.org и организация навигации по ним и просмотра содержимого через сайт;
  • Редактирование документов по принципу Wiki с ведением истории изменений, возможностью отката и формирование релизов мейнтейнерами (средствами CVS).

XML-файлы должны храниться в отдельной папке, обновляемой из CVS (и заодно контролируемой модулем project/releases). Вывод на страницах сайта должен осуществляться так же как на gentoo.org: текст берется из XML-файла и формируется "налету" с помощью утилиты xsltpoc и немного переработанного файла guide.xsl.

Оставшиеся вопросы: как наладить взаимодействие с репозиторием русской документации gentoo.org. Варианты:

  1. интегрирация модуля с удаленным репозиторием gentoo.org;
  2. cоздание собственного репозитория, синхронизируемого с репозиторием gentoo.org.