Red/System contributions
- C library binding by Kaj de Vos.
- ZeroMQ binding by Kaj de Vos (client & server demo scripts available).
- Quick-Test unit testing framework for Red/System by Peter W A Wood.
- cURL binding by Kaj de Vos.
- GTK+ binding by Kaj de Vos.
- SDL binding by Kaj de Vos.
- SQLite binding by Kaj de Vos.
- WebKit GTK+ binding by Kaj de Vos.
- ImageMagick binding by Oldes.
- Float and String helping functions by Rebolek.
- OpenCV binding by François Jouen.
- DAQmxBase binding by François Jouen (DAQ from NI).
- ZLib binding by Bruno Anselme.
- Curses binding by Bruno Anselme.
Joining us
- on IRC at #red-lang on freenode
- on the mailing-list (hosted on Google Groups)
- on AltME (realtime chat app where the REBOL community meets)
- on Github
How to contribute?
There is a lot to do on a project like that, so all people willing to help are welcome. The project is still in its early stage of development, so do not expect a stable context, we are moving forward as fast as possible.
If you want to contribute at the source code level:
You can also contribute by (roughly ordered by importance):
If you want to contribute at the source code level:
- We are at the bootstrapping phase, the whole compilation tool-chain is written in REBOL v2, so knowing this language is mandatory to make contribution to the compiler or linker. The good thing is: as Red will be very close to REBOL, your newly acquired knowledge will not be lost and will help you be operational on Red at soon as it will be available.
- The low-level Red/System DSL is at beta stage, but we still need:
- testing: writing small apps, reporting issues, writing more unit tests,...
- bindings to useful low-level libraries
- larger applications (to help improve Red/System's programming-in-the-large abilities)
- Install Git, learn how to use it (we can help for that), and open a Github account, then fork the Red project repository. When you are ready to propose some new source code or patches, send a pull request.
You can also contribute by (roughly ordered by importance):
- Proposing an embedded documentation system for Red/System runtime functions that could extract docstrings automatically from runtime source code.
- Writing user manuals and tutorials for Red/System (step-by-step approach).
- Writing online articles about Red project.
- Giving us some feedback on Red/System language: tell us about what you like or don't like, ideally on the mailing-list, but if you prefer other channels, they are ok too.
- Proposing some cool graphics / icons for this web site and the language.
- Making/finding a better blogger theme for this site (the current one is far from perfection).
- Proposing new ways to contribute: tell us about your ideas.
If you want to join the party, post a message on the mailing-list (preferred way) or drop me an email about your intentions: contrib (at) red-lang.org
You can find the Paypal donation button and other donation methods under Donations tab.