Development

Project Portal

The project is hosted on the GNU Savannah open source software portal.

GNU Savannah Logo
https://savannah.nongnu.org/projects/cybop/

Source Code

There are currently about 464 thousand lines of source code in the cyboi interpreter. They belong to about 1.800 files and are organised in about 500 sub directories.

Our source code repository is managed using the Subversion (SVN) centralised version control system.

http://savannah.nongnu.org/svn/?group=cybop

Browse Sources Repository

Code Conventions

The style guide recommendations for coding in the C programming language while developing on the CYBOI interpreter.

Read Code Conventions

Bug Reporting

Developers use their internal TODO lists. Additionally, a list of errors and wishes sent by users is managed in the Savannah portal.

http://savannah.nongnu.org/bugs/?group=cybop

Submit Bug Report

Mailing List

There is currently just one mailing list in the project, which is used mainly for developer discussion. However, interested users seeking support may address this list as well.

Release Plan

Study Release Plan

How to Help

We currently follow the development model of "Benevolent Dictatorship". This is for historical reasons. Most contributions come from the project founder who implements ideas which he formulated over the years.

However, help from the Community is always welcome and could save time, which can then better be invested in developing the core interpreter. Here are some ideas where your support would be possible and useful: