Developers

StepMania is an open-source project. This page contains information for software developers interested in working on StepMania.

Getting Started

Anyone is welcome to contribute to StepMania. We suggest you start by subscribing to the stepmania-devs mailing list (details below). If you have features that you would like to work on adding to StepMania, please send your ideas for feedback to the stepmania-devs mailing list.

Please do not send feature requests to the mailing list unless you're working on the feature yourself. We have a forum for feature requests.

In general, we don't give our CVS commit access until you have a change or feature close to ready for checkin. If you're discussing your idea on the mailing list, just ask for commit access when you're close to ready for checkin.


Important Links

Download the current StepMania source code from our source code repository. (Or browse the web version.)

Build the StepMania source code into a working game.

See profiles for the StepMania developers.

Visit the SourceForge project page for StepMania.

See Doxygen-generated source code documentation for the StepMania code.

Get acquainted with the style guidelines and the most important pieces of the StepMania codebase.

Lists the current, open bugs.

The old bugtracker.

How we communicate

Mailing Lists

IRC

Message Boards

StepMania wiki

StepMania.com uses MediaWiki to manage its content.

  • Click Edit at the bottom of any page.
  • Create a wiki account if you don't already have one.
  • Track recent changes.

Thanks to

Pair.com (donated web hosting)