You are here: Development Web>WebHome (13 Mar 2010)

Development

This web is the place for all Foswiki developers: programmers, translators, documentors, designers, and graphic artists.

We are always looking for new contributors with a special expertise or just plain motivation. You can make Foswiki better! We invite you to HowYouCanHelp.

What sort of developer are you?

  • Core Developers develop features of the core package that everyone gets when they first install Foswiki
  • Extension Developers develop extensions that sit on the edges of Foswiki, enhancing functionality in some way. Extensions can be publicly released via the Extensions web.
    • Plugin developers hide behind a narrow API that hides most of the core.
    • Contrib developers include people who develop extras such as skins, or language translations. Some Contrib developers also extend the core code - for example, to add a new authentication scheme.

Plugin and Contrib developers may want to start with the ExtensionDeveloperGuide, and come back here later. Core developers, read on...

Getting the code

Testing and reporting

Feature development

  • Roadmap - a number of key components that we find important to work on
  • ReleasePlan - list of the planned releases and their timeline
  • Release Process - how feature requests are handled, and how you can add a request

Development by subject

Developers

Recent changes

more changes
Topic revision: r52 - 13 Mar 2010 - 10:30:44 - CrawfordCurrie
 
The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. see CopyrightStatement. Creative Commons LicenseGet Foswiki at sourceforge.net. Fast, secure and Free Open Source software downloads