Roadmap
-
Goals for this release:
- thread safety, stability
- all objects based on GObject to eliminate hackish GIL work-arounds
- code refactored to Genie
- full cross-platform windowing and input
- replace platform specific code with the GIMP Drawing Kit (gdk)
- migrate old soy.Window to soy.windows.*
- window classes to support resize and closure callbacks
- input callbacks to handle button/key press, hold, and release
- input callbacks to handle axis and pointer location
- new rendering features
- more scenes
- better .soy format
- texture wavelet compression
- mesh and material support added
- unit tests
- Mesh vertex/face ordering (
GHOP#326) - Window creation/destruction, placement, title change
- Widget stacking, resizing, reparenting
- Color comparison, math, and hex string
- Axis rotation
- Mesh vertex/face ordering (
Features this release is unlikely to include:
- Audio
- Network
- SVG textures
- Behavior (aka, AI)
- Skeletal mesh deformation
- thread safety, stability
-
This release is aimed at inclusion in Ubuntu 10.04 LTS.
-
Milestone: beta5
Due in 6 weeks (05/01/10)
-
Milestone: 1.0-rc1
Due in 4 months (07/01/10)
-
Milestone: 1.0
Due in 6 months (09/01/10)
This release is aimed to coincide with Gnome 3.0 release.
-
Note: See
TracRoadmap for help on using
the roadmap.



