How to contribute

This article covers all important aspects for people who would like to contribute to the project.

Get in contact with the others
Ready for some brainstorming? You would like to provide your feedback? So get in contact with the other contributors. You can either visit the forums or try to catch somebody at the project's IRC channel in case you prefer live communication.

Provide early feedback
PARPG is still in early concept stage and the wiki articles for the Development departments besides project management haven't been properly fleshed out yet. You can help out by contributing with your expertise in the specific fields.

Create a profile
A good way to get to know each other is to create a personal profile page at the wiki. You can do so by creating a new account and simply using your user page for the purpose. This kind of profile should contain at least the following basic information:
 * Motivation. What's your personal motivation to contribute to the project?
 * Experience. Prior experience in the field of (game) development and / or team projects.
 * Department. The development department(s) that you would like to contribute to: game mechanics design, graphics, programming, project management, writing.
 * Specific interests. What are your specific interests in your department(s) of choice? E.g. editor tool development, dialogue writing, public relations, 3d model texturing, etc.
 * Additional information. There is a bunch of additional optional information that might be quite useful.
 * Timezone. The timezone you're residing in.
 * Development platform. Linux, Macintosh or Win32?
 * Development tools. IDEs, SVN clients, all kind of content creation tools.

Test the game
As PARPG is based on an open development philosophy, you can always grab the latest version of the game regardless of being involved in the development of the project or not. A guide how to Download the latest version has been recently written.

Modify the game
To modify the game and to actually get these changes into the official repository, you'll need a developer account. The project management staff will set up one for you after providing the following information:
 * 1) First and last name. Can be fake or real, it's your choice.
 * 2) Username that you would like to use at Subversion and Trac.
 * 3) A valid personal email address.

You can reach the project management staff at the forums and the IRC channel.