[Oneiric-Topic] GTK3/GNOME3

Christopher James Halse Rogers raof at ubuntu.com
Mon Apr 11 05:28:03 UTC 2011


On Fri, 2011-04-08 at 09:12 +1000, Robert Ancell wrote:
> On 04/07/2011 05:59 PM, Martin Pitt wrote:
> > Hello all,
> >
> > kind of obvious topic, but next cycle we'll need to move to GTK3 and
> > GNOME3. Aside from the obvious "update the package versions", I see
> > the following particular challenges:
> >
> >  * Review our patches, and be rather aggressive about removing those
> >    which are intrusive and which we have carried for ages without
> >    upstream acceptance. Of course there are also still patches which
> >    we haven't even proposed upstream, these should be discussed in
> >    bugzilla.gnome.org.
> >
> >  * Port pygtk2 apps to PyGI with GTK3. The biggest ones are
> >    ubiquity and software-center, but there is also quite a long tail
> >    of smaller upstream software.
> >
> >  * Discuss GTK3 theming with UX/design. Our current murrine based
> >    Humanity theme doesn't work with GTK3.
> >
> > I expect that this will bind a lot of developer capacity next cycle,
> > but at the same time it's very important that we do this to not lose
> > track with GNOME.
> >
> > Martin
> One issue we need to tackle is the use of clutter.  Applications are
> moving towards using clutter (e.g. cheese) and my experience with
> clutter has been:
> - Requires good 3D support
> - Has never seemed to work well for me...
> 
> We need to work out early if we can have a hard dependency on clutter or
> not, and what happens if you can't run clutter applications.
> 

As discovered with enabling cairo's GL backend in bug #725434¹, if a lot
of apps pick up dependencies on clutter it will have a non-trivial
impact on memory usage on the nvidia binary drivers.

Not much that we can do about it, but it's another thing to consider.

[1]:
https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers/+bug/725434
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 490 bytes
Desc: This is a digitally signed message part
URL: <https://lists.ubuntu.com/archives/ubuntu-desktop/attachments/20110411/491846be/attachment.pgp>


More information about the ubuntu-desktop mailing list