20,741
edits
mNo edit summary |
m (→Initial advice) |
||
| Line 50: | Line 50: | ||
* start making tiny modifications to existing stuff (aircraft, scenery, source code etc) | * start making tiny modifications to existing stuff (aircraft, scenery, source code etc) | ||
* read the documentation (wiki, $FG_ROOT/Docs) | * read the documentation (wiki, $FG_ROOT/Docs) | ||
* if you know you want to contribute to the source code, make sure that you are actually able to build FG from source, you can get help using the forum, the mailing list | * if you know you want to contribute to the source code, make sure that you are actually able to build FG from source, you can get help using the forum, the mailing list, the issue tracker or live support using IRC chat | ||
* try to get to grips with how git works | * try to get to grips with how git works (we have some resources to get you started) | ||
* register an account at gitorious | * register an account at gitorious | ||
* clone the FG project (SimGear, FlightGear, fgdata) | |||
* browse the issue tracker for bug reports/feature requests, help triage problems, maybe provide patches too? | * browse the issue tracker for bug reports/feature requests, help triage problems, maybe provide patches too? | ||
* subscribe to the developers mailing list | * subscribe to the developers mailing list | ||
* ask for advice/projects there | |||
* check out the wiki for ideas to get started (Watch out, there are plenty of "ideas" listed here, but not all of them are up to date or even "good" ideas, so talk to fellow contributors first before spending any significant amounts of time implementing something) | * check out the wiki for ideas to get started (Watch out, there are plenty of "ideas" listed here, but not all of them are up to date or even "good" ideas, so talk to fellow contributors first before spending any significant amounts of time implementing something) | ||
* coordinate your effort with others, i.e. communicate your intentions and ask for advice | * coordinate your effort with others, i.e. communicate your intentions early and ask for advice | ||
* release early and often | * release early and often | ||
* don't get frustrated :-) | * don't get frustrated :-) | ||