mirror of
https://github.com/azerothcore/mod-ale
synced 2025-11-29 15:38:17 +08:00
20 lines
1.3 KiB
Markdown
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/)
|