Re: How do you hack on the bleeding edge of Gnome?

2012-04-19 Thread Stef Walter
On 04/19/2012 02:43 AM, Sriram Ramkrishna wrote: There should be a continuous build going on, and when it fails the module owner should be informed that their module has failed and it should be fixed, IMHO. I think a lot of people would thank us. There is, sorta:

Re: How do you hack on the bleeding edge of Gnome?

2012-04-19 Thread Stef Walter
On 04/19/2012 12:55 AM, Federico Mena Quintero wrote: So this mail is about: how do *you* hack on Gnome on an everyday basis? jhbuild. Which often makes me sad. It's gotten better, but I find that I'm constantly fixing build problems, and/or waiting for the stack to compile. It's gotten to the

Re: How do you hack on the bleeding edge of Gnome?

2012-04-19 Thread Philip Withnall
On Wed, 2012-04-18 at 17:43 -0700, Sriram Ramkrishna wrote: On Wed, Apr 18, 2012 at 4:45 PM, Colin The issue is not so much time as unreliability. I've tried to address some of those with jhbuild, but there are two major ones remaining:

Re: How do you hack on the bleeding edge of Gnome?

2012-04-19 Thread Rodrigo Moya
Hi Federico! On Wed, 2012-04-18 at 17:55 -0500, Federico Mena Quintero wrote: I've been having a terrible time trying to get something tested on top of Gnome 3.4, all because I can't get 3.4 built from jhbuild. I'm too old to build from tarballs, and my distro doesn't carry 3.4 yet. I

Re: How do you hack on the bleeding edge of Gnome?

2012-04-19 Thread Martyn Russell
Hello Federico, On 18/04/12 23:55, Federico Mena Quintero wrote: I've been having a terrible time trying to get something tested on top of Gnome 3.4, all because I can't get 3.4 built from jhbuild. I'm too old to build from tarballs, and my distro doesn't carry 3.4 yet. Disclaimer: I've not

Re: How do you hack on the bleeding edge of Gnome?

2012-04-19 Thread Tomeu Vizoso
On Thu, Apr 19, 2012 at 00:55, Federico Mena Quintero feder...@gnome.org wrote: I wonder how people who hack on core Gnome do it on a day to day basis. I used jhbuild every day for a few years when I used to hack on Sugar and at some point I stopped using jhbuild commands other than 'shell',

Re: How do you hack on the bleeding edge of Gnome?

2012-04-19 Thread Bastien Nocera
On Wed, 2012-04-18 at 17:55 -0500, Federico Mena Quintero wrote: I've been having a terrible time trying to get something tested on top of Gnome 3.4, all because I can't get 3.4 built from jhbuild. I'm too old to build from tarballs, and my distro doesn't carry 3.4 yet. I wonder how people

Re: How do you hack on the bleeding edge of Gnome?

2012-04-19 Thread Travis Reitter
On Wed, 2012-04-18 at 17:43 -0700, Sriram Ramkrishna wrote: On Wed, Apr 18, 2012 at 4:45 PM, Colin The issue is not so much time as unreliability. I've tried to address some of those with jhbuild, but there are two major ones remaining:

Re: How do you hack on the bleeding edge of Gnome?

2012-04-19 Thread Paolo Borelli
Hi Federico, On Wed, 2012-04-18 at 17:55 -0500, Federico Mena Quintero wrote: I've been having a terrible time trying to get something tested on top of Gnome 3.4, all because I can't get 3.4 built from jhbuild. I'm too old to build from tarballs, and my distro doesn't carry 3.4 yet. I

How do you hack on the bleeding edge of Gnome?

2012-04-18 Thread Federico Mena Quintero
I've been having a terrible time trying to get something tested on top of Gnome 3.4, all because I can't get 3.4 built from jhbuild. I'm too old to build from tarballs, and my distro doesn't carry 3.4 yet. I wonder how people who hack on core Gnome do it on a day to day basis. Here are the

Re: How do you hack on the bleeding edge of Gnome?

2012-04-18 Thread David Woodhouse
On Wed, 2012-04-18 at 17:55 -0500, Federico Mena Quintero wrote: I wonder how people who hack on core Gnome do it on a day to day basis. A lot of the time, I do it by finding cases where a dependency on some bleeding-edge Gnome module is *entirely* gratuitous, and just changing configure.ac to

Re: How do you hack on the bleeding edge of Gnome?

2012-04-18 Thread Jasper St. Pierre
On Wed, Apr 18, 2012 at 6:55 PM, Federico Mena Quintero feder...@gnome.org wrote: I don't want to blame jhbuild; this is a larger problem with how we have structured the development of Gnome.  I'm happy that (e.g.) Colin Walters is working on ostree (

Re: How do you hack on the bleeding edge of Gnome?

2012-04-18 Thread Colin Walters
On Wed, 2012-04-18 at 17:55 -0500, Federico Mena Quintero wrote: I don't want to blame jhbuild; this is a larger problem with how we have structured the development of Gnome. I'm happy that (e.g.) Colin Walters is working on ostree ( http://git.gnome.org/browse/ostree/tree/README.md ) I'll

Re: How do you hack on the bleeding edge of Gnome?

2012-04-18 Thread Germán Póo-Caamaño
On Wed, 2012-04-18 at 17:55 -0500, Federico Mena Quintero wrote: I've been having a terrible time trying to get something tested on top of Gnome 3.4, all because I can't get 3.4 built from jhbuild. I'm too old to build from tarballs, and my distro doesn't carry 3.4 yet. I wonder how people

Re: How do you hack on the bleeding edge of Gnome?

2012-04-18 Thread Colin Walters
Let me do comment on one item from your list: GIR is fragile The fundamental thing introspection needs to do (and it shares this with gtk-doc, but we tend to disable that in jhbuild) is run code from the uninstalled tree at build time. High level discussion is here:

Re: How do you hack on the bleeding edge of Gnome?

2012-04-18 Thread Sriram Ramkrishna
On Wed, Apr 18, 2012 at 4:45 PM, Colin The issue is not so much time as unreliability. I've tried to address some of those with jhbuild, but there are two major ones remaining: 1) Building from unclean source tree - stale Makefiles, leftover binaries, etc. 2) Our lack of multi-module

Re: How do you hack on the bleeding edge of Gnome?

2012-04-18 Thread Michael Hill
Hi Federico, On Wed, 2012-04-18 at 17:55 -0500, Federico Mena Quintero wrote: I wonder how people who hack on core Gnome do it on a day to day basis. I showed up at a documentation hackfest just over a year ago with my laptop. The bad news was my distro of the previous five years was Ubuntu