Should I pull 2.3.14?

Geert Janssens janssens-geert at telenet.be
Tue Jun 8 03:25:07 EDT 2010


On Tuesday 8 June 2010, John Ralls wrote:
> On Jun 7, 2010, at 12:15 PM, Phil Longstaff wrote:
> > By "maybe too late", yes, I mean that people might have downloaded
> > 2.3.14.
> >
> > I was hoping to have 2.3.14 be a fairly stable release.  If this only
> > affects people who specify --with-dbi-dbd-dir then I am not too worried.
> 
> Well, I just fixed a typo in src/gnome-utils/glade/commodity.glade which
>  broke editing commodities. (The resource id of the namespace combo box was
>  mis-named namespace_cbe1, but the code referred to namespace_cbe. Yes,
>  there's another GtkComboBox called namespace_cbe, but it's in a different
>  dialog, so there's no conflict.)
> 
> I'm afraid that's major enough that we'll have to do a 2.3.15 shortly.
> 
> Since it's a loadable file, users can edit it by hand in the meantime; it
>  installs to $prefix/share/gnucash/glade/commodity.glade.
> 
> On a separate note, why are we using Glade in some places and GtkBuilder in
>  others? In particular, why was there thrashing a few months ago to upgrade
>  to Glade3 and then reverse it? Everyone here is aware that Glade is going
>  away in Gnome3, right?
> 
It was me that proposed some time ago to update the dialogs to glade3 (and 
hence gtkbuilder). I was advised to wait until after 2.4 so I didn't pursue. I 
believe the switch was postponed out of fear it would destabilize the 
development tree. At that moment in time, it looked like 2.4 was right around 
the corner, but reality turned out differently.

Yet whenever bigger changes are required to any of the dialogs, it is only 
practical to use glade3 (the tool), which creates more recent glade or 
gtkbuilder files anyway. That's how I ended up with a load/save dialog that's 
not using the old glade syntax anymore, and I seem to remember there were 
other devs that had to go that route for other dialogs. Hence the mix in 
glade/gtkbuilder.

Geert


More information about the gnucash-devel mailing list