From: msevior@physics.unimelb.edu.au
Date: Mon Oct 27 2003 - 06:04:41 EST
> On Monday 27 October 2003 12:21 am, Dom Lachowicz sent forth the
> message:
>
>> > I would like to see all of this libgsf giving
>> > benefit to all of you non-win32
>> > systems, but also not adding unnecesary overhead on
>> > the win32.
>> >
>> > A part of that, I think that is cool that people
>> > from diffent projects
>> > (Gnumeric, Abiword, etc) work together to share
>> > code!
>>
>> Indeed.
>>
>> LibGSF doesn't have any dependencies except for
>> Glib-2.0 and zlib really.
>
> Afaict that is probably a good part of the problem. If an aim of AbiWord
> is to have the leanest meanest word processor out there on all it's
> platforms then adding a dependency to win32 that increases the bin size
> from about 3.5MB to 4.5+MB (afair glib+gobject is about 1MB on win32)
> really needs to be justified. If the glib dependency could be optional
> then that would be fine. The kitchensink build would be fine on modern
> systems, but it is a good niche for AbiWord to be able to run on
> systems that can't cope with Oo.o.
>
Just for the record, I think that in the not too distant future both
AbiWord and Gnumeric will surparse OO.o in feature set (though Gnumeric
will prolly get past OO.o before we do.). I think a binary size of less
than 6 megabytes for an AbiWord-X with more features than 00.o is quite
reasonable. It is not my vision that AbiWord be forever in the niche of
good if your system has limited resources.
Cheers
Martin
> How tight is the glib dependency, any chance that the mini-glib in wv
> could be used, or that we could make a mini-glib for it that wouldn't
> be too big?
>
> I thought it depended on libxml2 as well (win32 abi uses expat).
>
>> Everything else (network
>> layers, IStream, ADODB::Stream, ...) is optional
>> add-ons. It wants to be pluggable. It wants to
>> integrate with the native OS in ways that the OS
>> doesn't even yet integrate with itself. It's just
>> waiting for you to add the code in some areas.
>
> Regards,
> Daniel
This archive was generated by hypermail 2.1.4 : Mon Oct 27 2003 - 06:06:03 EST