How to Contribute
Corelink is an open source project. We welcome and encourage improvements in all forms. These include, and certainly not limited to
- Bug reports
- Discussion on future direction and features
- Proposing and submitting a fix
- Maintaining
- Porting
- Toolchain improvements
- Documentation
- Technology and library improvements or adaptation
All of the source code, documents, artifacts are hosted on a self-managed GitLab instance, which you can find here.
We raise our issues, and maintain documents and all other relevant material via GitLab.
Submit an Example to the Example Browser
We would love to include your example in the example browser site
- Follow our Community Guidelines
- Create an issue
- Create a Merge Request in the corelink examples repo
- Interact with the team to get approved
Contribute to the main Corelink Project
- Follow our Community Guidelines
- Create an issue
- Write code following our styles
- Create a Merge Request
- Interact with the team to get approved
Programming style
We use guides from others, because they are tested and proven to work. Please follow them when writing code for the project.
- NodeJS and JavaScript Which follows airbnb
- PEP8 Python Style Guide from GVR
- Google C++ style guide
- MSFT C# Style guide
Community Guidelines
We aim to create a safe, inclusive, and productive environment.
As such we follow the Contributor Covenant
Our version is on the next page