Re: GNOME: lack of strategic roadmap

On Wed, 2010-02-24 at 13:04 +0100, Dave Neary wrote:
> Hi,
> Murray Cumming wrote:
> > On Wed, 2010-02-24 at 11:07 +0000, Martyn Russell wrote:
> >> I think it is important to do releases when you have progress in the 
> >> project not just because you have some new shiny feature to give to 
> >> people. 
> > 
> > Yes, releases are good, but we don't have to call them stable.
> While the abstract "stay stable" vs "innovate" discussion is
> interesting, I'm interested in hearing what kinds of features people
> would add if, tomorrow, someone said "OK - out with the crack-pipes,
> let's turn the funky feature dial up to 100".
> What features/removal of bugs are desired for GTK+?

How about this stuff? (it's a far more simple object system)

How about a pluggable reference collecting garbage collector?

We all want to solve this cyclic references stuff in Vala, having to
mark things as weak. And since it would be pluggable, it wouldn't be
harmful for people who don't like garbage collectors.

How about having .vapi files for all of Gtk+ interfaces and classes?

How about finally moving GtkTreeModel out of Gtk+ and into GLib using a
proper collection framework?

Something like this:;a=shortlog;h=collections

I'm sure many people have been experimenting similarly.

> I've been hearing:
> * more flexibility for the developer
> * easier theming (CSS theming, nice effects, make it easy to ship & get
> themes)

Right, with the new JavaScript and G-I stuff this is going to be great.

> * easier creation of new widgets
> * a great canvas widget
> * enable rendering of widgets in a scene graph
> * integration of Webkit

Yes, let's make a GtkWebkit as part of standard Gtk+ 4.0

> * enable easy animations (whatever this means)
> * a rocking IDE that makes it as easy to create visually attractive apps
> as it is on Mac

Great proposals, yes.




Philip Van Hoof, freelance software developer
home: me at pvanhoof dot be 
gnome: pvanhoof at gnome dot org

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]