Difference between revisions of "How to Help"

From FreeOrionWiki
Jump to: navigation, search
(linked to a few pages whose links were removed from the main page)
Line 1: Line 1:
 
FreeOrion is built and maintained entirely by volunteers.  Help from people with a wide variety of skills is needed to complete the project.
 
FreeOrion is built and maintained entirely by volunteers.  Help from people with a wide variety of skills is needed to complete the project.
 +
 +
 +
==General==
 +
 +
[[Overview|Project Structure]] – [[Rules|Community Rules]]
  
 
==Design==
 
==Design==
Line 6: Line 11:
  
 
Content creation is also requested.  Individual [[techs.txt|techs]], [[buildings.txt|buildings]], and [[specials.txt|specials]] are helpful, as well as discussion of the general thematic nature and structure of the [http://freeorion.org/forum/viewforum.php?f=15 tech tree] and other content.
 
Content creation is also requested.  Individual [[techs.txt|techs]], [[buildings.txt|buildings]], and [[specials.txt|specials]] are helpful, as well as discussion of the general thematic nature and structure of the [http://freeorion.org/forum/viewforum.php?f=15 tech tree] and other content.
 +
 +
The design prodess is discussed on the [[Game Design]] page.
  
 
==Programming==
 
==Programming==
Line 14: Line 21:
  
 
Testers may also be helpful, for bug reporting (see below) or help with bug fixing, even if not coders themselves.  If able to compile on various platforms to which programmers do not have access, and willing to assist a programmer with resolving bugs that appear only on your system, noting this in a bug report or on the forums is encouraged.
 
Testers may also be helpful, for bug reporting (see below) or help with bug fixing, even if not coders themselves.  If able to compile on various platforms to which programmers do not have access, and willing to assist a programmer with resolving bugs that appear only on your system, noting this in a bug report or on the forums is encouraged.
 +
 +
General programming information is available on the [[Programming]] page.
  
 
==Bug Reporting==
 
==Bug Reporting==

Revision as of 17:22, 3 January 2008

FreeOrion is built and maintained entirely by volunteers. Help from people with a wide variety of skills is needed to complete the project.


General

Project StructureCommunity Rules

Design

The easiest way to contribute when new to the project is to join in brainstorming discussions on the forums. It's recommended to familiarize oneself the established an in-progress design Requirements and the most recent version of the program downloaded or compiled from SVN.

Content creation is also requested. Individual techs, buildings, and specials are helpful, as well as discussion of the general thematic nature and structure of the tech tree and other content.

The design prodess is discussed on the Game Design page.

Programming

There is plenty of programming work available for interested coders.

Anyone able to compile and provide downloadable binaries for various OSes or distributions are particularly needed. MacOSX is a particular priority.

Testers may also be helpful, for bug reporting (see below) or help with bug fixing, even if not coders themselves. If able to compile on various platforms to which programmers do not have access, and willing to assist a programmer with resolving bugs that appear only on your system, noting this in a bug report or on the forums is encouraged.

General programming information is available on the Programming page.

Bug Reporting

Bug reporting is appreciated. Even better are patches to fix new or existing bugs.

Graphics and Art

Graphics

Music and Sound

Audio

Translation

Languages