Overview

Version numbering scheme similar to SDL, ref https://wiki.libsdl.org/CategoryVersion

The version consists of three segments (X.Y.Z)  

Development planning

A full feature report is to be made on every major/minor release point, containing the list of features which are flagged as a stable part of this release, as well as a thorough usability testing for direction adjustment. This is to be used to replan and adjust the direction of the following release points.

Status

We are currently at version 0.9.0. The next release will be 0.9.1 and contain several bugfixes.

Version 1

General aims

Major engine and content breaking feature changes, are deferred to version 2. Feature additions that are compatible or easily upgradeable to will be added to version 1.

v1.0 - Stable engine and data pipeline (2015 FEB/APR)

Make the v1.0 release when the following goals have been reached.

Missing, broken or nearly complete features to be fully implemented

Deprecated features to be removed

Deliverables

*(1) To be done on a separate branch, and patched in at v1.0 release. A 0.x release will be made without these breaking changes.

*(2) Audio will be done post-funding.

v1.1 - Cross-platform tools, new features

Make the v1.1 release when the following goals have been reached. These features are not part of v1.0 because they will take longer (need testing), and depend on a stable engine feature set.

New features

v1.2 - Cosmetics

Tools

Login Screen and Character Selection

Ingame

v1.3 - Cross-platform content pipeline

Tools

v1.any - Other features, to be planned

Graphics and Engine Utilities

Ryzom Core API Service

Gameplay

Ryzom Ring

Version 2

Major breaking changes to the engine are put in v2. (This allows the tools to be fully developed without the engine completely changin)

Start work on v2 after v1.0 is released (rather passively than actively), simultaneously with v1.1 (or later).

No backwards compatibility with binary client data with v1.0 will be provided. Several file formats may be changed fundamentally.

Do not expect these features anytime soon, ever.

v2.0

Version 3

v3.0