Contribution Wanted: Difference between revisions
Thunderforge (talk | contribs) (→Non-Developers: Pointing to wiki like for formulas) |
mNo edit summary |
||
(2 intermediate revisions by 2 users not shown) | |||
Line 5: | Line 5: | ||
# Register on our [http://openmw.org/forum/ Forum] | # Register on our [http://openmw.org/forum/ Forum] | ||
# [[Development_Environment_Setup | Setup]] a development environment | # [[Development_Environment_Setup | Setup]] a development environment | ||
# Register on [https:// | # Register on [https://gitlab.com/ GitLab] | ||
# Fork the [https:// | # Fork the [https://gitlab.com/OpenMW/openmw OpenMW repository] on GitLab | ||
# Clone your fork locally | # Clone your fork locally | ||
# Build OpenMW | # Build OpenMW | ||
# Make sure your build of OpenMW does run | # Make sure your build of OpenMW does run | ||
# Read the [[Developer Reference]] and especially the [[Policies and Standards]] | # Read the [[Developer Reference]] and especially the [[Policies and Standards]] | ||
If you managed to do all that, you are ready to start coding. Try to find | If you managed to do all that, you are ready to start coding. Try to find an issue on [https://gitlab.com/OpenMW/openmw/-/issues/ the issue tracker] that interests you ([https://gitlab.com/OpenMW/openmw/-/issues/?scope=all&utf8=✓&state=opened&label_name=Beginner the ones tagged "Beginner"] are good starting points). | ||
Once you have found something, | Once you have found something, consider making a thread in the developer section of the forum; ideally before you start coding, because we might be able to provide additional input. | ||
If you can't find a suitable task on your own or are unsure about the suitability of a task, please ask for advice on the forum. | If you can't find a suitable task on your own or are unsure about the suitability of a task, please ask for advice on the forum. |
Latest revision as of 19:38, 19 May 2023
Developer Checklist
If you want to work on the OpenMW code, here is the official Developer Checklist:
- Register on our Forum
- Setup a development environment
- Register on GitLab
- Fork the OpenMW repository on GitLab
- Clone your fork locally
- Build OpenMW
- Make sure your build of OpenMW does run
- Read the Developer Reference and especially the Policies and Standards
If you managed to do all that, you are ready to start coding. Try to find an issue on the issue tracker that interests you (the ones tagged "Beginner" are good starting points).
Once you have found something, consider making a thread in the developer section of the forum; ideally before you start coding, because we might be able to provide additional input.
If you can't find a suitable task on your own or are unsure about the suitability of a task, please ask for advice on the forum.
Non-Developers
Some specific ways that you can help are:
Help with the Wiki is also welcome. To edit the pages, join the Wiki group in your forum control panel, under Usergroups tab, after which you will gain edit rights.