Files
mod-ale/docs/CONTRIBUTING.md
2015-05-02 03:12:02 +03:00

20 lines
1.3 KiB
Markdown

#Contributing
Eluna uses C for the Lua engine, C++ for the server modifications and system code, Lua for scripting side code and scripts, python for the web documentation generation - but you do not have to be able to code to help.
You can contribute to Eluna in various ways:
* Improve our documentation: [Documentation generation](DOC_GEN.md)
* Create new features or enhance old features: [Eluna source](https://github.com/ElunaLuaEngine/Eluna)
* Notify us about your concerns, problems and needs regarding Eluna: [Issue tracker](https://github.com/ElunaLuaEngine/Eluna/issues)
* Create and improve Lua scripts, systems, releases and guides: [Eluna forum section](http://emudevs.com/forumdisplay.php/15-Eluna-Lua-Engine-%C2%A9)
###Features and documentation
To contribute to the source code and documentation within it, create a pull request for our github repository:
1. [Set up git](https://help.github.com/articles/set-up-git/)
2. [Fork](https://help.github.com/articles/fork-a-repo/) our repository: [Eluna repository](https://github.com/ElunaLuaEngine/Eluna)
3. Create a branch: `git checkout -b mybranch`
4. Make your contribution changes
5. Commit your changes `git commit -a -m "commit message"`
6. Push your commit to github: `git push`
7. Open a [pull request](https://help.github.com/articles/using-pull-requests/)