[maemo-developers] [maemo-developers] gtk+ and gnome-vfs, upstreamable or a fork?

From: Tommi Komulainen tommi.komulainen at nokia.com
Date: Wed Jun 1 19:44:08 EEST 2005
On Tue, 2005-05-31 at 14:57 +0200, ext Koen Kooi wrote:
> Hello,
> 
> After poking through the patches, it seems both the gtk+ and gnome-vfs
> found in the repository require some incarnation of osso. I would like
> to use maemo apps on my Sharp Zaurus with a stock gtk+ and
> gnome-vfs-dbus, but that's not possible at the moment.

The patches to gtk+ are, among other things, exposing some APIs which
are private in the stock version, and adding some new APIs to widgets in
order to enable some extra functionality.  And then the libraries and
applications on top of gtk+ are using those APIs.  This of course makes
it impossible to use them with stock gtk+

The modified gtk+ should still be binary and source compatible with
stock gtk+ so using the modified one is not supposed to break anything.
(/me crosses fingers)


> Is it planned to clean up gtk+ and gnome-vfs, get patches into upstream
> and use stock versions in later maemo releases, or will you effectively
> fork gtk+ and gnome-vfs?

The plan is to get things upstream, most likely after cleaning up the
designs and implementations to meet upstream expectations.  It would be
desirable to be able to use stock gtk+, but some changes are matters of
opinion which may or may not be merged.  However the modifications
should never break compatibility.


-- 
Tommi Komulainen                            <tommi.komulainen at nokia.com>

More information about the maemo-developers mailing list