Difference between revisions of "Community Roadmap"
(→Release milestones) |
|||
Line 37: | Line 37: | ||
* Moving scene graph to utility library. | * Moving scene graph to utility library. | ||
* Model resources. | * Model resources. | ||
+ | |||
+ | |||
+ | You can follow the progress on this '''GitHub''' page: | ||
+ | |||
+ | https://github.com/horde3d/Horde3D/issues/milestones | ||
= Versioning system = | = Versioning system = |
Revision as of 05:43, 17 February 2014
As a way to keep the community in touch with the development of Horde3D project, this page will keep an up to date log of the official Roadmap for next releases.
Contents
Release milestones
Our policy is to release often, with atomic changes between two following releases.
The current release version is: Horde3D 1.0.0 Beta 5
For the future, we planned the following releases:
Horde3D 1.0.0 (final)
- Merge fixes from old SVN Community branch.
- Improved animation API.
Horde3D 1.1.0
- Move Overlays to an extension.
- Support for geometry shapes drawing.
Horde3D 1.2.0
- OpenGL ES2 backend.
- Support for Android & iOS platforms.
Horde3D 1.3.0
- OpenGL 4 backend.
- Added support for double precision variables.
Horde3D 1.4.0
- Direct3D 11 backend.
Horde3D 2.0.0
- Moving scene graph to utility library.
- Model resources.
You can follow the progress on this GitHub page:
https://github.com/horde3d/Horde3D/issues/milestones
Versioning system
The Horde3D project is following SemVer 2.0 definition.
Basically it means that, given a version number MAJOR.MINOR.PATCH, we increment the:
MAJOR version when we make incompatible API changes,
MINOR version when we add functionality in a backwards-compatible manner, and
PATCH version when we make backwards-compatible bug fixes.
Additional labels for pre-release and build metadata are used when necessary (i.e.: Alpha, Beta, Release Candidate, etc.)
A deprecated version of this Roadmap is available at: Community Roadmap deprecated. |