[Geany-Devel] RFC: Policy for Glade File Updates

Thomas Martitz 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.

Best regards.


More information about the Devel mailing list