On Mon, Feb 28, 2005 at 01:21:15PM +0100, Robert Staudinger wrote:
>
> Hi,
>
> I'm wondering whether work towards more finely-grained gnome
> dependencies would have a chance of being accepted into HEAD (since Dom
> recently warned me not to touch the m4 macros).
>
> What I'd like to have is the possibility of building against gnome-print
> as the only dependency from the gnome lib stack. This would IMHO be a
> good compromise between preserving valuable functionality and stripping
> of things that are not needed as much. What I'm not yet sure about is
> how code depending on gnome-canvas (like the toolbar colour dropdowns)
> should be handeled. (gnome-print depends on gnome-canvas BTW)
> Maybe we can resync that stuff with gnumeric, they should have a
> gnome-less version of most things.
>
> Proposal:
> + new: --enable-gnomeprint (auto, default=true), WITH_GNOMEPRINT
> + --enable-gnome will also set WITH_GNOMEPRINT
> + maybe implement a gnome-less version of the clipart dialog.
>
> Why?
> + For people not having a full gnome installation it will be easier to
> get a reasonably featurefull abiword running (e. g. by using the
> autopackage).
> + Since nautilus doesn't do embedding any more the bonobo control
> provides only limited extra functionality for normal users.
>
> Please tell me if i'm getting important facts wrong.
Seems reasonable. libgnomecanvas is also standalone, it does not
require the libbonobo/libgnome stack, so you may not need to worry
about special casing it.
A possibility would be to move the libgnome depends into libgoffice
and use that as a mediating layer. I'm planning to move those out
of gnumeric and into goffice plugins to kep the build nice and
clean, and avoid the 'libgoffice-gnome' approach we need in libgsf.
Received on Mon Feb 28 15:01:51 2005
This archive was generated by hypermail 2.1.8 : Mon Feb 28 2005 - 15:01:51 CET