Hi,

currently the code base depends on GLib >= 2.4, Pango >= 1.6 and GTK+ >=
2.4. I would like to propose higher base versions, at least for GLib,
better for all three of them.

      * GLib 2.6.0, Pango 1.8.0 and GTK+ 2.6.0 were released in December
        2004. All major distributions should be able to have these
        packages at the time GnuCash 2.2 will be out. RHEL 5 seems to be
        planned for the end of February.

      * We include gkeyfile and gutils from GLib 2.6 already and would
        need to add more if we want to release GnuCash on a Windows
        platform.

      * We have some GTK+ 2.6 #ifdef's lying around to let users with
        more recent versions take advantage of it. Seems to concern
        mostly GtkComboBox, but not only.

      * Strictly speaking GLib 2.6 would be enough for me, but as
        mentioned above, GLib 2.6, Pango 1.8 and GTK+ 2.6 were released
        around the same time, so they might interplay better than other
        version combinations.

There might be other reasons, like removing the burden to check whether
a GLib/Gtk 2.6 feature is worth single-casing it. What do you think?

-- andi5

PS: Pango seems to be an implicit dependency, so maybe no code change is
necessary here. One might then also consider an update of LibGSF or
GOffice, but that is not overly important for me.


_______________________________________________
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel

Reply via email to