[Geany-Devel] RFC: Policy for Glade File Updates
thomas.martitz at xxxxx
Sun Oct 6 11:21:25 UTC 2013
Am 03.10.2013 02:00, schrieb Lex Trotman:
> Is there a problem with this approach?
> That means when the minimum version of GTK is increased we will have
> to upgrade to version of Glade that supports the new widgets that come
> with the new GTK. And then apply the fixes. So along with lack of
> windows maintenance (please lets deprecate it) we now have Glade
> upgrade issues slowing the movement of GTK versions.
Ok I see you try to avoid anything which could possible mean more
maintenance work, even if only in theory :)
Anyway, the glade version needs only to be updated if we also make use
of newer widgets _and_ don't implement them programmatically. This seems
like a very rare event, and even then applying fixes is as easy as git
rebase. For the vast majority of time our set-in-stone, fixed Glade can
be used without extra effort.
But you need to see it from another POV: Doing this enables us, and more
importantly new and fresh contributors, to use Glade for the Geany UI.
This clearly outweighs the very little extra maintenance effort. And I
would argue that this even reduces maintenance effort overall since we
don't have to worry about geany.xml anymore.
More information about the Devel