Re: Fine-grained gnome dependencies

From: Alan Horkan <horkana_at_maths.tcd.ie>
Date: Mon Feb 28 2005 - 16:30:11 CET

On Mon, 28 Feb 2005, Robert Staudinger wrote:

> Date: Mon, 28 Feb 2005 13:21:15 +0100
> From: Robert Staudinger <robsta@stereolyzer.net>
> To: AbiWord-Dev <abiword-dev@abisource.com>
> Subject: Fine-grained gnome dependencies
>
>
> 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.

Until you pointed it out I didn't realise it Gnome specific.
If you have an extensive collection of Clipart the current dialog does not
scale well. I would certainly welcome a more user friendly replacement
(preferably including some sort of basic search functionality)
particularly if it was GTK only.

With the direction Gnome seems to be going I'd be surprised if the Gnome
build has all that much Gnome specific stuff left in it (anything major
besides Gnome Print and Gnome VFS?)

> 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).

I'm looking forward to trying out your autopackage work, and I'm
optomistic that it will be so good that I might not even notice it is
there.

> + Since nautilus doesn't do embedding any more the bonobo control
> provides only limited extra functionality for normal users.

I thought embedding Abiword into Evolution was always more important than
embedding it into Nautilus.

Hope that helps.

Sincerely

Alan Horkan
http://advogato.org/person/AlanHorkan/
Received on Mon Feb 28 16:41:32 2005

This archive was generated by hypermail 2.1.8 : Mon Feb 28 2005 - 16:41:35 CET