Changes

Jump to navigation Jump to search
201 bytes removed ,  07:35, 4 October 2010
Line 166: Line 166:     
== Looking Forward to 0.92 ==
 
== Looking Forward to 0.92 ==
=== Port Sugar to Gnome 3===
+
=== Port Sugar to Gnome 3 ===
Sugar's development cycle is synchronized with the GNOME cycle. GNOME does switch to GTK+3 in the next cycle. This change includes that the Python bindings for GNOME will be available dynamically through  
+
GNOME does switch to GTK+3 in the next cycle. As Sugar is highly dependent on the GNOME platform we have to adopt to those changes. This change includes that the Python bindings for GNOME will be available dynamically through [http://live.gnome.org/GObjectIntrospection GObjectIntrospection] rather then through the current static bindings provided by [http://www.pygtk.org/ PyGTK]. So a goal for 0.92 will be to port Sugar and all the activities to GNOME 3 through [http://live.gnome.org/GObjectIntrospection GObjectIntrospection].   
[http://live.gnome.org/GObjectIntrospection GObjectIntrospection] rather then through the current static bindings provided by [http://www.pygtk.org/ PyGTK]. Even so you can install GTK+2 and GTK+3 in parallel, we think it is best to move forward as we can not guarantee that the current bindings are maintained that well and new APIs such as GSettings are unlikely to be wrapped. So a goal for 0.92 will be to port Sugar and all the activities to GNOME 3 through [http://live.gnome.org/GObjectIntrospection GObjectIntrospection].   
      
Planning of the next release cycle has started at [[0.92/Roadmap]].
 
Planning of the next release cycle has started at [[0.92/Roadmap]].
3,267

edits

Navigation menu