DokuWiki

It's better when it's simple

User Tools

Site Tools


Sidebar

Translations of this page?:

Learn about DokuWiki

Advanced Use

Corporate Use

Our Community


Follow us on Facebook, Twitter and other social networks.

development

DokuWiki Development

You are welcome to contribute to DokuWiki and join the development.

What you want to contribute is of course up to you—you should scratch your own itches first. If you need some ideas of what is missing you should have a look at the bugtracker or on the idea pages. You could also consider adopting a plugin or template. Begin by reading the Getting Started chapter.

Working together is more fun. The DokuWiki community needs a lot of different skills and is organized in teams. Please feel free to join one or just hang around the mailinglist and irc channel for development talk. There are also regular IRC meetups, bughunting weekends where eh, bugs are fixed, and sometimes developers meet IRL at DokuWiki hackfest.

DokuWiki was a mentoring organization for 2011's Google Summer of Code. If you are interested in getting involved with DokuWiki development via this kind of initiative please contact us.

Getting Started

  1. Git - Obtaining the code and working with Git1)
  2. Editor Setup
    1. IntelliJ Idea (or PHPStorm)
  3. Testing
    1. BrowserStack browser testing

The Development Manual

Development Team Guides

Ideas and brainstorms

1) the VCS used for DokuWiki development
2) built daily
development.txt · Last modified: 2016-10-04 02:37 by ach