Re: Holes in GNOME 3 process

2010-12-02 Thread Olav Vitters
On Wed, Dec 01, 2010 at 05:21:48PM +0100, Piñeiro wrote:
> In the same way, when this RHEL5 build-slave was running, it was not
> clear who should review the builds. I randomly checked that, but
> pragmatically was not the best, as I can't install new packages on
> that machine (ie [1], I just modify the slave and master
> configuration).

Just ping #sysadmin.

> Sometimes I feel that the review of the builds on the machine provided
> by GNOME should be reviewed by GNOME sysadmin, but not sure
> anyway.
> 
> Olav, any opinion of my attempt of assigning two tasks to sys-admin
> group?

Not many in the sysadmin group are developers. Packages can be
installed, etc, but we need to be notified.

The build machine should be updated to RHEL6 now that it is out. This
will allow the use of cgroups. Latter will allow to cleanup all the
processes after a build cleanly.

Anyway, I want all machines to be on RHEL6 and I'll try to focus on that
once I am back from vacation.

-- 
Regards,
Olav
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: Metacity towards GNOME 3.0

2010-12-02 Thread Olav Vitters
On Wed, Dec 01, 2010 at 04:29:56PM -0500, Owen Taylor wrote:
> Port to GSettings
[..]
> So our options here are:
> 
>  - Leave everything in Metacity, keep requiring Metacity as a dependency
>of Mutter. This isn't really a problem for GNOME 3.0, but we'd
>like to drop this dependency eventually and the migration to 
>GSettings is a natural time to move things around.
> 
>  - Have a separate module like gnome-wm-data with the GSettings schemas,
>XML files and keys.
> 
>  - Move the GSettings schemas and the closely linked keybinding XML
>to gsettings-desktop-schemas and do something else for the theme
>for Mutter. We could just switch Mutter to depend on
>gnome-themes-standard and default to Adwaita. 

 - Make Metacity depend on mutter?
   In a GNOME 3 world, Metacity is the fallback, so it could depend on
   Mutter (need to call it 3.0 anyway with gtk3 port). Perhaps a bit
   weird.

> I'm most in favor of the third option though there is some issue with

With 3rd option I wonder what gsettings-desktop-schemas should be
'desktop' as in GNOME or not. E.g. called desktop, but what about XFCE.
Anyway if you think my proposed option is ugly, then I'm in favour of
#3.

> Port to GTK+ 3.0
> 
>  - We could just make it require GTK+ 3.0. This is my suggestion - 
>GNOME 3 is a GTK+ 3.0-based desktop. Metacity is the GNOME
>(fallback) window manager. GTK+ 3.0 will be released as a
>stable toolkit before Metacity 3.0 is released. If people need
>to Metacity build against older GTK+, the older tarballs aren't
>going to be removed from the website.

+1

-- 
Regards,
Olav (on vacation)
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: Metacity towards GNOME 3.0

2010-12-02 Thread Rodrigo Moya
On Wed, 2010-12-01 at 16:29 -0500, Owen Taylor wrote:
> Metacity is an important component of GNOME 3 as the window manager in
> fallback mode. There's a couple of major things that need doing to make
> it work in the GNOME 3 stack that I wanted to bring up here. Both of
> them already have patches but we need to figure out exactly we want
> to do.
> 
> Port to GSettings
> =
> https://bugzilla.gnome.org/show_bug.cgi?id=621204
> 
> Mutter and Metacity share most of their configuration keys and these
> keys are also accessed by gnome-control-center and
> gnome-settings-daemon.
> 
> In order to meaningfully make GNOME 3 a GSettings-based desktop;
> something that can be managed in one place through one system, we need
> to migrate these keys over to GSettings.
> 
> The main question in my mind is where they live. Right now, Mutter
> requires Metacity.
> 
>  - For the GConf schemas
>  - For:
>  gnome-control-center/keybindings/50-metacity-desktop-key.xml
>  gnome-control-center/keybindings/50-metacity-key.xml
>  - For the default theme Atlanta
> 
> So our options here are:
> 
>  - Leave everything in Metacity, keep requiring Metacity as a dependency
>of Mutter. This isn't really a problem for GNOME 3.0, but we'd
>like to drop this dependency eventually and the migration to 
>GSettings is a natural time to move things around.
> 
>  - Have a separate module like gnome-wm-data with the GSettings schemas,
>XML files and keys.
> 
>  - Move the GSettings schemas and the closely linked keybinding XML
>to gsettings-desktop-schemas and do something else for the theme
>for Mutter. We could just switch Mutter to depend on
>gnome-themes-standard and default to Adwaita. 

> I'm most in favor of the third option though there is some issue with
> either the second or third option in terms of the way key bindings work
> in Metacity  the Metacity GConf schema has the keys for key bindings
> generated and inserted via a program working from the same header files
> that are used in the code.
> 
We have been moving all desktop-wide settings to
gsettings-desktop-schemas, so I guess it makes sense to have them there,
under org.gnome.window-manager (or something similar), and just have
metacity and mutter depend on it

___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: Metacity towards GNOME 3.0

2010-12-02 Thread Sam Spilsbury
On Thu, Dec 2, 2010 at 5:29 AM, Owen Taylor  wrote:
> Metacity is an important component of GNOME 3 as the window manager in
> fallback mode. There's a couple of major things that need doing to make
> it work in the GNOME 3 stack that I wanted to bring up here. Both of
> them already have patches but we need to figure out exactly we want
> to do.
>
>
> Port to GTK+ 3.0
> 
> https://bugzilla.gnome.org/show_bug.cgi?id=622285
>
> GNOME 3 is supposed to be built with GTK+-3.0. Metacity currently can
> only built with GTK+ 2.0.
>
> Couple of choices here:
>
>  - We could leave it building with GTK+ 2 and ship both toolkits in
>   GNOME 3 (we might have to do that anyways; practically speaking
>   any OS shipping GNOME 3.0 will be including GTK+ 2 as well.)
>
>  - We could support dual building. This is tricky, but there exist
>   patches developed for Mutter to do this that could be ported
>   over. (Benjamin Otte spent quite a bit of time working on this,
>   and then a week or so after the changes landed, we realized there was
>   nobody still building Mutter against GTK+ 2, so it was pointless
>   to carry the complexity.)
>
>  - We could just make it require GTK+ 3.0. This is my suggestion -
>   GNOME 3 is a GTK+ 3.0-based desktop. Metacity is the GNOME
>   (fallback) window manager. GTK+ 3.0 will be released as a
>   stable toolkit before Metacity 3.0 is released. If people need
>   to Metacity build against older GTK+, the older tarballs aren't
>   going to be removed from the website.
>
>   If someone wants to use Metacity 3.0 in a legacy environment -
>   on an older operating system - the GSettings requirement, which we
>   can't get away from, would be a big problem.
>

Hi Owen,

Does this mean that libmetacity-private will also depend on GTK+ 3.0 ?
Compiz currently uses this library to handle frame drawing from
metacity themes and I need to know whether I need to update the deps
there.

Cheers,

Sam
>
> ___
> desktop-devel-list mailing list
> desktop-devel-list@gnome.org
> http://mail.gnome.org/mailman/listinfo/desktop-devel-list
>



-- 
Sam Spilsbury
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list

Re: Metacity towards GNOME 3.0

2010-12-02 Thread Florian Müllner
On Wed, 2010-12-01 at 16:29 -0500, Owen Taylor wrote:
>  - We could just make it require GTK+ 3.0. This is my suggestion - 
>GNOME 3 is a GTK+ 3.0-based desktop. Metacity is the GNOME
>(fallback) window manager. GTK+ 3.0 will be released as a
>stable toolkit before Metacity 3.0 is released. If people need
>to Metacity build against older GTK+, the older tarballs aren't
>going to be removed from the website.

+1 from me as well.

There's another thing which came up on IRC - the theme format has been
extended in mutter, and it may be nice to port these changes to Metacity
as well. It would allow the fallback environment to use the new GNOME 3
default theme without the art people having to support two versions (the
theme format is ... not very nice).

Porting the changes should be pretty straight-forward, though the change
to version 3.2 raises another question - it adds a new frame type for
attached dialogs, which is a Mutter-only feature. It is optional, so we
could just
  #define meta_prefs_get_attach_modal_dialogs() FALSE
and only port the theme change, rather than porting the feature itself.


Florian

___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: Metacity towards GNOME 3.0

2010-12-02 Thread Richard Hughes
On 2 December 2010 09:13, Rodrigo Moya  wrote:
> We have been moving all desktop-wide settings to
> gsettings-desktop-schemas, so I guess it makes sense to have them there,
> under org.gnome.window-manager (or something similar), and just have
> metacity and mutter depend on it

Yes, this is what I've done in gnome-power-manager,
gnome-settings-daemon and the control center, as they share keys.

Richard.
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: UI Mockup for Gnome 3.XX "Share" section of System Settings

2010-12-02 Thread Dave Neary

Hi Sebastien!

On 12/01/2010 12:33 PM, Gendre Sebastien wrote:

I don't know if it's good, but I have make a UI mockup for the Share
section of System Settings for Gnome 3.XX.

It's just a first idea and it probably need more work.

Link to mockup: https://bugzilla.gnome.org/show_bug.cgi?id=636206

Link to "System Settings" design wiki for Gnome 3.XX:
http://live.gnome.org/Design/SystemSettings

What do you think?


I'm no UX expert, and I'd really like to get the take of an Allan Day, 
mpt, the Calums or Andreas on the details, but I do have some comments 
on the mock-up (which are similar to some of the comments Wouter had in 
Bugzilla):


I *really* like that sharing files & browsing other people's file shares 
is just integrated into Nautilus - that's where it should be, for the 
most part, and not in system settings. I also like that the interface 
for sharing is right click->Share this folder, and the interface for 
finding other shares on the intranet is "Network places" in Nautilus. 
SMB is a de facto standard now.


For anything which (a) requires manual sharing because it's a 
non-default protocol or (b) requires manual mounting, it also seems like 
Nautilus is the best place for this to happen. I'm not sure exactly what 
a good interface for creating a CIFS or NFS share might be, but I think 
the interface for SparkleShare, Ubuntu One or Dropbox is pretty good for 
cloud storage (that is, a special folder where we share things, with an 
online interface for handling ACLs for contacts)


Once you take that away, the system file sharing sessions come down to: 
"Allow users to share folders" and "Allow users to view other people's 
shares" (as security options, presumably) - and I would argue that both 
of those are unnecessary & should be yes by default. I do like your idea 
of having conditional sharing enabled, but I am not sure what the UI 
should look like (how do you define "Home", for example? I know how it 
might be implemented (wifi ESSID, I guess) but how would you expose that 
to the user?).


Then there's bluetooth file sharing, which I don't see in your mock-up. 
And this is an opportunity, I think, to do better than everyone else - I 
have yet to see a nice UI for transfering files over Bluetooth (Mac OS X 
comes closest).


For DAAP, I'd expect that to be in the music player. Although there's an 
argument for all music players to share the settings...


I would expect the "share this printer" option to be in printer 
configuration, not sharing configuration.


As Wouter said, Zeroconf really isn't something to expose to the user - 
a checkbox along the lines of "Automatically search for shares on the 
local network" covers the only option you'll need for that. It should be 
possible to turn off, and should be on by default. I don't think there's 
much else to say about that.


(I'm copying the comments to Bugzilla, but since you started this 
discussion here...)


Cheers,
Dave.

--
Dave Neary
GNOME Foundation member
dne...@gnome.org
Jabber: nea...@gmail.com
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: Metacity towards GNOME 3.0

2010-12-02 Thread Owen Taylor
On Thu, 2010-12-02 at 17:23 +0800, Sam Spilsbury wrote:
> >  - We could just make it require GTK+ 3.0. This is my suggestion -
> >   GNOME 3 is a GTK+ 3.0-based desktop. Metacity is the GNOME
> >   (fallback) window manager. GTK+ 3.0 will be released as a
> >   stable toolkit before Metacity 3.0 is released. If people need
> >   to Metacity build against older GTK+, the older tarballs aren't
> >   going to be removed from the website.
> >
> >   If someone wants to use Metacity 3.0 in a legacy environment -
> >   on an older operating system - the GSettings requirement, which we
> >   can't get away from, would be a big problem.
> >
> 
> Hi Owen,
> 
> Does this mean that libmetacity-private will also depend on GTK+ 3.0 ?
> Compiz currently uses this library to handle frame drawing from
> metacity themes and I need to know whether I need to update the deps
> there.

Yes, that would be a consequence. (If we made it dual build then you'd
have to handle both which would be no fun at all.)

- Owen


___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: Metacity towards GNOME 3.0

2010-12-02 Thread Emilio Pozuelo Monfort

On 02/12/10 17:54, Owen Taylor wrote:

On Thu, 2010-12-02 at 17:23 +0800, Sam Spilsbury wrote:

  - We could just make it require GTK+ 3.0. This is my suggestion -
   GNOME 3 is a GTK+ 3.0-based desktop. Metacity is the GNOME
   (fallback) window manager. GTK+ 3.0 will be released as a
   stable toolkit before Metacity 3.0 is released. If people need
   to Metacity build against older GTK+, the older tarballs aren't
   going to be removed from the website.

   If someone wants to use Metacity 3.0 in a legacy environment -
   on an older operating system - the GSettings requirement, which we
   can't get away from, would be a big problem.



Hi Owen,

Does this mean that libmetacity-private will also depend on GTK+ 3.0 ?
Compiz currently uses this library to handle frame drawing from
metacity themes and I need to know whether I need to update the deps
there.


Yes, that would be a consequence. (If we made it dual build then you'd
have to handle both which would be no fun at all.)


When switching to gtk+3, since the SONAME will need to change, maybe you could 
rename the library to libmetacity, since it doesn't seem to be private at all... :)


Regards,
Emilio
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: Metacity towards GNOME 3.0

2010-12-02 Thread Emilio Pozuelo Monfort

On 02/12/10 17:54, Owen Taylor wrote:

Does this mean that libmetacity-private will also depend on GTK+ 3.0 ?
Compiz currently uses this library to handle frame drawing from
metacity themes and I need to know whether I need to update the deps
there.


Yes, that would be a consequence. (If we made it dual build then you'd
have to handle both which would be no fun at all.)



When switching to gtk+3, since the SONAME will need to change, maybe you could 
rename the library to libmetacity, since it doesn't seem to be private at all... :)


Regards,
Emilio
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: Metacity towards GNOME 3.0

2010-12-02 Thread Rob Bradford
On 1 December 2010 21:29, Owen Taylor  wrote:
> Metacity is an important component of GNOME 3 as the window manager in
> fallback mode. There's a couple of major things that need doing to make
> it work in the GNOME 3 stack that I wanted to bring up here. Both of
> them already have patches but we need to figure out exactly we want
> to do.

> Port to GTK+ 3.0
> 
> https://bugzilla.gnome.org/show_bug.cgi?id=622285
>

>  - We could support dual building. This is tricky, but there exist
>   patches developed for Mutter to do this that could be ported
>   over. (Benjamin Otte spent quite a bit of time working on this,
>   and then a week or so after the changes landed, we realized there was
>   nobody still building Mutter against GTK+ 2, so it was pointless
>   to carry the complexity.)

There are various MeeGo projects at Intel where mutter is serious
player; we'd like to move away from our "fork" to the GNOME version so
Benjamin's work is certainly appreciated since despite trying hard I
don't think we'll get GTK3 into the distribution in time for 1.2
(release date scheduled for April.)

Cheerio,

Rob
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list

Re: Metacity towards GNOME 3.0

2010-12-02 Thread Owen Taylor
On Thu, 2010-12-02 at 19:04 +, Rob Bradford wrote:
> On 1 December 2010 21:29, Owen Taylor  wrote:
> > Metacity is an important component of GNOME 3 as the window manager in
> > fallback mode. There's a couple of major things that need doing to make
> > it work in the GNOME 3 stack that I wanted to bring up here. Both of
> > them already have patches but we need to figure out exactly we want
> > to do.
> 
> > Port to GTK+ 3.0
> > 
> > https://bugzilla.gnome.org/show_bug.cgi?id=622285
> >
> 
> >  - We could support dual building. This is tricky, but there exist
> >   patches developed for Mutter to do this that could be ported
> >   over. (Benjamin Otte spent quite a bit of time working on this,
> >   and then a week or so after the changes landed, we realized there was
> >   nobody still building Mutter against GTK+ 2, so it was pointless
> >   to carry the complexity.)
> 
> There are various MeeGo projects at Intel where mutter is serious
> player; we'd like to move away from our "fork" to the GNOME version so
> Benjamin's work is certainly appreciated since despite trying hard I
> don't think we'll get GTK3 into the distribution in time for 1.2
> (release date scheduled for April.)

Mutter was already switched over to be GTK+ 3.0-only a while ago (after
consultation with you guys.) If there was a strong need, we could revert
that out but it would be far from the first choice.

GTK+ 3.0 will be out long before April, so I don't think there is a
problem with shipping it in something released in April. Obviously,
porting everything over to GTK+ 3.0 would be a different issue.

- Owen


___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: Holes in GNOME 3 process

2010-12-02 Thread Matthias Clasen
On Tue, Nov 30, 2010 at 4:26 PM, Owen Taylor  wrote:
> So, we have a nice schedule for GNOME 3 at:
>
>  http://live.gnome.org/TwoPointNinetyone/
>
> That's not in itself going to get us to a good solid GNOME 3. There
> seems to a lot more stuff that needs doing on the coordination side, and
> if it's happening, it's not being very well advertised, because I
> couldn't find any evidence of it looking around. A few things that jump
> to mind listed below.


To repeat what I said in my blog post earlier:

I think we should get together with interested parties and make some
concrete plans to ensure a smooth landing for GNOME 3. My proposal
is:

Tuesday December 7, 14:00EST / 19:00 UTC
in #release-team on GimpNet

To discuss questions like

• What are the gaps that we have to fill for 3.0
• How do we track blockers
• How do we monitor and avoid build breakages
• How do we get things tested daily


Matthias
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


More GTK breakage

2010-12-02 Thread Benjamin Otte
Hey everyone,

If you read this mail, it's probably because GTK made your compile
fail. Again. It might  be because the final part of the GTK3 rendering
cleanup has landed. This part only touches GDK APIs, so most
applications should not be affected at all.

If your app has been affected nonetheless, it's often one of these issues:

- GdkDrawable has been removed. In that case, just replace all
occurences of GdkDrawable with GdkWindow and you should be fine.

- The GDK_DRAWABLE() macro is gone. Oftentimes, it can just be
omitted. Otherwise, you likely want to use the GDK_WINDOW() macro.

- GDK_WINDOW_XWINDOW() is gone. Use the gdk_x11_window_get_xid() to
get it. I'm transitioning all code to provide a gdk_x11_foo_get_xid()
function exclusively, so futureproof code should use that function.

- A few remaining calls (mostly in gdkx.h) that were called
gdk_drawable_foo() are now called gdk_window_foo(). Most prominently
gdk_x11_drawable_get_xid() is now called gdk_x11_window_get_xid().

As always, if you have any issues, feel free to poke me.

Benjamin
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: More GTK breakage

2010-12-02 Thread Krzesimir Nowak
On Thu, 2010-12-02 at 20:45 +0100, Benjamin Otte wrote:
> Hey everyone,
> 
> If you read this mail, it's probably because GTK made your compile
> fail. Again. It might  be because the final part of the GTK3 rendering
> cleanup has landed. This part only touches GDK APIs, so most
> applications should not be affected at all.
> 
> If your app has been affected nonetheless, it's often one of these issues:
> 
> - GdkDrawable has been removed. In that case, just replace all
> occurences of GdkDrawable with GdkWindow and you should be fine.
> 
> - The GDK_DRAWABLE() macro is gone. Oftentimes, it can just be
> omitted. Otherwise, you likely want to use the GDK_WINDOW() macro.
> 
> - GDK_WINDOW_XWINDOW() is gone. Use the gdk_x11_window_get_xid() to
> get it. I'm transitioning all code to provide a gdk_x11_foo_get_xid()
> function exclusively, so futureproof code should use that function.
> 
> - A few remaining calls (mostly in gdkx.h) that were called
> gdk_drawable_foo() are now called gdk_window_foo(). Most prominently
> gdk_x11_drawable_get_xid() is now called gdk_x11_window_get_xid().
> 
> As always, if you have any issues, feel free to poke me.
> 
> Benjamin

Just a small nitpick - while reading I spotted that
gdk_x11_window_get_xid() should return XID, not Window as it is written
in gdkx.h, even if Window is just a typedef of XID.

Krzesimir

___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: Holes in GNOME 3 process

2010-12-02 Thread Łukasz Jernaś
Dnia 2010-11-30, wto o godzinie 16:26 -0500, Owen Taylor pisze:
> Standard ways to test GNOME 3 as an OS
> ==
> If someone wanted to test their application on GNOME 3 or hack on GNOME
> 3, the options are slim:
>
>  - You can jhbuild GNOME 3 on top of something. Figuring
>out for yourself:
> 
> - What dependencies you need to install (gnome-shell-build-setup.sh
>   gets you partially there)
> - How to get past the modules that are red on build.gnome.org
> - How to log in to the session you built. (There are some hints in
>   the jhbuild manual, but they aren't sufficient.
> 
> This isn't going to materially change before we get GNOME 3 out, but we
> need documented clarity .. _this_ is how you test GNOME 3.

Well, a working jhbuild tutorial would be a great thing IMNSHO.
Gathering information from search engines is all fine and good, that is
if you can find them all at once. I for one, have utterly failed on
getting jhbuild to work reasonably, despite giving it a few shots and
pestering people on IRC...

Regards,
-- 
Łukasz [DeeJay1] Jernaś


signature.asc
Description: This is a digitally signed message part
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list

Re: Metacity towards GNOME 3.0

2010-12-02 Thread Rob Bradford
On 2 December 2010 19:15, Owen Taylor  wrote:
> On Thu, 2010-12-02 at 19:04 +, Rob Bradford wrote:
>> On 1 December 2010 21:29, Owen Taylor  wrote:
>> > Metacity is an important component of GNOME 3 as the window manager in
>> > fallback mode. There's a couple of major things that need doing to make
>> > it work in the GNOME 3 stack that I wanted to bring up here. Both of
>> > them already have patches but we need to figure out exactly we want
>> > to do.
>>
>> > Port to GTK+ 3.0
>> > 
>> > https://bugzilla.gnome.org/show_bug.cgi?id=622285
>> >
>>
>> >  - We could support dual building. This is tricky, but there exist
>> >   patches developed for Mutter to do this that could be ported
>> >   over. (Benjamin Otte spent quite a bit of time working on this,
>> >   and then a week or so after the changes landed, we realized there was
>> >   nobody still building Mutter against GTK+ 2, so it was pointless
>> >   to carry the complexity.)
>>
>> There are various MeeGo projects at Intel where mutter is serious
>> player; we'd like to move away from our "fork" to the GNOME version so
>> Benjamin's work is certainly appreciated since despite trying hard I
>> don't think we'll get GTK3 into the distribution in time for 1.2
>> (release date scheduled for April.)
>
> Mutter was already switched over to be GTK+ 3.0-only a while ago (after
> consultation with you guys.) If there was a strong need, we could revert
> that out but it would be far from the first choice.
>

Ah. I was under that impression too ... so I was surprised to see you
mention 2+3 support.

Cheerio,

Rob
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list

Re: Metacity towards GNOME 3.0

2010-12-02 Thread Emmanuele Bassi
On Thu, 2010-12-02 at 19:04 +, Rob Bradford wrote:

> >  - We could support dual building. This is tricky, but there exist
> >   patches developed for Mutter to do this that could be ported
> >   over. (Benjamin Otte spent quite a bit of time working on this,
> >   and then a week or so after the changes landed, we realized there was
> >   nobody still building Mutter against GTK+ 2, so it was pointless
> >   to carry the complexity.)
> 
> There are various MeeGo projects at Intel where mutter is serious
> player; we'd like to move away from our "fork" to the GNOME version so
> Benjamin's work is certainly appreciated since despite trying hard I
> don't think we'll get GTK3 into the distribution in time for 1.2
> (release date scheduled for April.)

gtk+ 3.0 is slated to be released at the end of this month, so there
should be time to actually have it in time for MeeGo 1.2; what's most
likely not going to make it are the rest of the components of GNOME we
do still use on the Netbook UX.

I'd rather not have Mutter be complicated and burdened by ifdefs, if
that's going to cost the time (and sanity) of the maintainers.

ciao,
 Emmanuele.

-- 
W: http://www.emmanuelebassi.name
B: http://blogs.gnome.org/ebassi

___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list