Это старая версия документа!
Содержание
Разработка «Докувики»
Вы можете внести свой вклад в «Докувики» и присоединиться к её развитию.
Степень вашего вклада, конечно же, зависит только от вас (прежде всего вы должны потакать себе). Если вам нужны идеи, чего не хватает в «Докувики», прежде всего вам следует заглянуть на баг-трекер1) или страницы идей. Возможно вам захочется обновить плагин или шаблон. Начните с главы «С чего начать».
Работать вместе - веселее. Сообщество DokuWiki организовано в команды и нуждается в специалистах с различными навыками. Вы свободно можете присоединиться к любой из них или просто поучаствовать в обсуждениях разработок на почтовых рассылках или irc-каналах. Также, регулярно проводятся IRC-встречи, викенды по отлову багов, на которых.. эх, исправляются ошибки, иногда разработчики собираются в IRL2) на DokuWiki хакфестах (сборы хацкеров).
DokuWiki была наставнической организацией на событии «Google Summer of Code» в 2011. Если вы заинтересованы в участии развития DokuWiki посредством такого рода инициатив, пожалуйста, свяжитесь с нами.
С чего начать
-
- Установка редактора
- IntelliJ Idea (или PHPStorm)
Техническая документация
- Обзор, рассказывается о том, как отрабатываются запросы страниц
- Окружение — глобальные переменные и константы
-
- Внутренние библиотеки
- Дополнительные ресурсы
- «Докувики» на «Гитхабе» — интерфейс для просмотра исходного кода и патчей.
- Зал славы — все авторы «Докувики»
Организация командной разработки
Идеи и предложения
- Планирование внешнего Аудита безопасности для DokuWiki
- Идеи и концепты которые могут быть реализованы (новыми) DokuWiki разработчиками
- Планы радикальных изменений в шаблонах
- DokuWiki оптимизация кода
- Ферма - идеи для советы:ферма
- Некоторые заметки по уменьшению расхода памяти
- Разработка темы масштабирования, предложения по масштабированию
- Разработка темы таг-строки для dokuwiki.org