Welcome to the Marmalade Community Code Projects Forum. Here you can post details of code modules or Marmalade EDK extensions created using Marmalade, which are either still in development, or already completed.
You can also take a look at the Marmalade repository on Github (https://github.com/marmalade) where many community projects are hosted. If you would like to have your own project hosted within our Github space, please read the information below.
There are two ways for you to contribute to the Marmalade Code Community:
• Modifying and enhancing an existing project
• Creating a new project
Please refer to the list of Marmalade Code Community Projects for more information.
Modifying an existing project
We encourage users to fork projects where they can make modifications separate to the master branch.
Once you are happy with your modifications, you will need to initiate a Pull Request for the project. This will notify the project owner(s) that a request to integrate changes on the main branch is pending. They will then decide on integrating your changes into the project.
Github provides a guide to forking and we also recommend reading some advice on working with Github.
Creating a new project
A member of the community can create their own project in Github by creating a new repository using a Github account (see the guide to creating a repository).
If you would like your project to be included in the Marmalade Code Community page, please contact rodburns or RhettLezama.
We encourage developers to follow the Google style guide when writing or modifying code.