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
- Create new features or enhance old features: Eluna source
- Notify us about your concerns, problems and needs regarding Eluna: Issue tracker
- Create and improve Lua scripts, systems, releases and guides: Eluna forum section
To contribute to the source code and documentation within it, create a pull request for our github repository:
- Set up git
- Fork our repository: Eluna repository
- Create a branch:
git checkout -b mybranch
- Make your contribution changes
- Commit your changes
git commit -a -m "commit message"
- Push your commit to github:
git push
- Open a pull request