User Tools

Site Tools


This is an old revision of the document!


Cafu Roadmap

Understanding the Cafu Development Process

Most of the active development work takes place in the trunk of the Subversion repository, and most patches, feature enhancements and bug reports are filed against its head revision: See the Developers page for more details.

The revision numbering scheme that is inherent to the repository also serves as natural version numbering scheme of the source code: We don't introduce arbitrary and artificial version numbers like 0.8.75 or 1.0.32, but instead use the relevant revision number from the repository, as for example r41.

Binary releases of Cafu (the demo packages for end users) however use the same version numbering scheme that Ubuntu Linux uses: They carry a number of the form YY.MM, where YY is the year (minus 2000) and MM is the two-digit month. For example, version 9.06 was released in June 2009, version 10.04 is due in April 2010.

New Features and Enhancements

We listen to everyone who uses Cafu for making a game or application when it comes to the decision which major new features or enhancements are implemented next. In this sense, the development of Cafu is to a large degree user driven – although thanks to the open-source nature of Cafu, everyone can of course send us code or patches that implement new features to promote his or her favorite!

This means that while we keep lists of items that we plan to do next – the roadmap – we do not necessarily specify an order in which they are implemented, nor fix dates for milestones that specify when any given feature is supposed to be ready.

The Roadmap

The roadmap is maintained as a set of open tickets in our “asap” (as soon as possible) and “future” milestones in the issue tracker:

Also have a look at our Project Ideas page, where many of the roadmap items are explained in greater detail – a good and recommended overview! :-)

If you want to see more features added to the Cafu Engine, or even have code that implements a new feature, let us know and feel free to file a new ticket in the issue tracker!

Your tickets are much appreciated and we're looking forward to hearing from you!

cppdev/roadmap.1486310796.txt.gz · Last modified: 2017-02-05 17:06 by Carsten