How to contribute?¶
Ring is a free-open source project, Everyone is welcome to contribute to Ring.
Project Home : https://github.com/ring-lang/ring
You can help in many parts in the project
- Documentation
- Testing
- Samples
- Applications
- Editors Support
- Libraries in Ring
- Extensions in C/C++
- Compiler and Virtual Machine (VM)
- Ideas and suggestions
Special thanks to contributors¶
Throughout the creation of this project, Ring relied heavily on contributions from experts along with college students. Their input was invaluable, and we want to take a moment to thank them and recognize them for all of their hard work.
Ring Team: http://ring-lang.sf.net/team.html
Documentation¶
You can modify anything in the documentation, by updating the text files (*.txt) in this folder : https://github.com/ring-lang/ring/tree/master/docs/source
The documentation is created using Sphinx : http://www.sphinx-doc.org/en/stable/
Testing¶
You can write new tests in this folder
Samples¶
You can add new samples to this folder
Applications¶
You can add new applications to this folder
Libraries in Ring¶
You can update and add libraries to this folder
Extensions in C/C++¶
You can add and update extensions in this folder
Compiler and Virtual Machine (VM)¶
- Source Code (C Language) : https://github.com/ring-lang/ring/tree/master/src
- Visual Source (PWCT) : https://github.com/ring-lang/ring/tree/master/visualsrc
Ideas and suggestions¶
You can share your ideas, suggestions and questions in this group