Feuille de route/en

= Road Map =

Versions
The VLE Environment proposes a simple rule for its versions numbers. We use three numbers which represent the major, the minor version and the patches.


 * For example, for vle-0.4.1:
 * 0 : major version, major improvement of VLE.
 * 4 : minor version, new features, bug fix etc.
 * 1 : patch, the patches applied to the current version.

version 0.9.0

 * libdevs (kernel vle)
 * devs::Dynamics::confluentTransitions : remove the const keywords and change the type returned by the function. The function now need to manager its behavior. It can call internal, external transition or add its own behavior. By default, the internal transition the the external transition are called. Break API and ABI between 0.8 and 0.9 :
 * Test a new scheduler based on bags instead of events.
 * Update the event observation scheduler with an observer scheduler.
 * Move the instance of devs::ModelFactory into the library libvlemanager. This modification allow to load simulation plug-ins only on time in locale or threaded multi-simulation.
 * liboov:
 * Merge output plug-ins CSV, Text, RData in a File plugin.