Re: libgsf-1.8.0 released and relicensed GPL -> LGPL
- From: Jody Goldberg <jody gnome org>
- To: ross cooperman <arcst21+ pitt edu>
- Cc: gnumeric-list gnome org, Frank Chiulli <fc-linux home com>
- Subject: Re: libgsf-1.8.0 released and relicensed GPL -> LGPL
- Date: Mon, 12 May 2003 16:43:59 -0400
On Mon, May 12, 2003 at 03:34:08PM -0400, ross cooperman wrote:
Jody,
What is left to do on the ole import/export? I want to take a look at it
and see if there is anything I can contribute. Thanks!
OLE import/export itself is in excellent shape. Definitely more
featureful and stable than libole2. The only remaining feature
regression is in the handling of ole property sets. We have code to
parse them nicely, but the information is tossed on the floor and
there is very little work on writing the information back out.
The key stumbling blocks was selecting a storage mechanism for the
property sets that could handle
1) name
2) GValue
3) optionally a 'link' string
There is also a bit of though needed to map the ole prop names into
something more generic so that we can do intelligent renaming when
exporting to other formats. Our parser is in good shape, better
than all of the other code I've see (OO, poifs, libole2) so it
should not be insurmountable to get the exporter in place.
Another option for someone with a masocistic streak would be to
continue work on the vba stream decoding. We have good
decompression code in place that fixes a couple of problems in
libole. However, there is still no obvious way to find the start of
the compressed source within the file. I can find the offset, but
not the offset to the offset :-)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]