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 StepMania Source Code
Download the current StepMania source code from our source code repository. (Or browse the web version.)
Build StepMania from Source Code
Build the StepMania source code into a working game.
Developer Profiles
See profiles for the StepMania developers.
SourceForge Project
Visit the SourceForge project page for StepMania.
Code Docs
See Doxygen-generated source code documentation for the StepMania code.
Code Walkthrough
Get acquainted with the style guidelines and the most important pieces of the StepMania codebase.
SourceForge Bug Tracker
Lists the current, open bugs.
How we communicate
Mailing Lists
StepMania developers discussion list - subscribe - archives
StepMania CVS commit list - subscribe - archives
IRC
irc.freenode.net, #stepmania, #stepmania-devs
Message Boards
http://www.stepmania.com/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.
