DokuWiki

It's better when it's simple

Инструменты пользователя

Инструменты сайта


ru:development

Разработка «Докувики»

Вы можете внести свой вклад в «Докувики» и присоединиться к её развитию.

Степень вашего вклада, конечно же, зависит только от вас (прежде всего вы должны потакать себе). Если вам нужны идеи, чего не хватает в «Докувики», прежде всего вам следует заглянуть на баг-трекер1) или страницы идей. Возможно вам захочется обновить плагин или шаблон. Начните с главы «С чего начать».

Работать вместе - веселее. Сообщество DokuWiki организовано в команды и нуждается в специалистах с различными навыками. Вы свободно можете присоединиться к любой из них или просто поучаствовать в обсуждениях разработок на почтовых рассылках или irc-каналах. Также, регулярно проводятся IRC-встречи, викенды по отлову багов, на которых.. эх, исправляются ошибки, иногда разработчики собираются в IRL2) на DokuWiki хакфестах (сборы хацкеров).

DokuWiki была наставнической организацией на событии «Google Summer of Code» в 2011. Если вы заинтересованы в участии развития DokuWiki посредством такого рода инициатив, пожалуйста, свяжитесь с нами.

С чего начать

Техническая документация

FIXME

  1. Обзор, рассказывается о том, как отрабатываются запросы страниц
    1. Окружение — глобальные переменные и константы
  2. Внутренние библиотеки
  3. Дополнительные ресурсы
    1. «Докувики» на «Гитхабе» — интерфейс для просмотра исходного кода и патчей.
    2. Зал славы — все авторы «Докувики»

Организация командной разработки

Идеи и предложения

1)
bugs (англ.) — ошибки в коде
2)
in real life (англ.) - в реальной жизни
3)
Система управления версиями (англ. VCS) для разработки «Докувики».
4)
Ежедневные сборки.
ru/development.txt · Последнее изменение: 2023-08-13 14:57 — Klap-in

Если не указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki