fdo#51004: some progress and 10 years old bug pending
David Ostrovsky
d.ostrovsky at idaia.de
Thu Nov 8 23:48:11 PST 2012
Am 09.11.2012 07:22, schrieb Lionel Elie Mamane:
>>> >>All these solutions would not require a "new" driver, we just generate
>>> >>the correct ADO connect URL and hand it off to the ADO driver (as we
>>> >>do for .mdb / .accdb files).
>>> >>As to accessing Outlook express address book,
>>> >>This would require an actual driver, that handles the SQL itself, like
>>> >>mork for Mozilla.
i personally think it is a no go to have two different approaches for O
and OE integration.
As discussed with Fridrich on LO Congress, i took a look at seamonkey
way to handle it. They simple open MAPI.DLL
and use WAB restriction API to access it. Moreover the algorithms and
the data strucures in mozab
(and therefore in mork driver) seems to match 1 to 1 to these api.
So one straightforward way to integrate both O and OE would be to borrow
these 5 files from
seamonkey tree and adapt it for our need.
Another promissing option would be to pick up this wrapper library:
http://svn.jetbrains.org/omeaopen/trunk/Omea/Src/Plugin/Primary/EmapiLib/
not sure about License: It is GPL.
>> >Do you think you could take your findings here and split them up into
>> >filed easy (or challenging) hacks ?
> Done.https://bugs.freedesktop.org/show_bug.cgi?id=56902 and dependencies.
Thanks!
In addition we shouldn't forget:
* mork driver ist still not activated on windows: to access
Thunderbird/Icedove AB mozab driver is still in use
* deprecate moz shipping as it may be needed for some extensions. That
why Stephan reverted my patch:
"don't compile moz module on all non windows platforms"
Regards
David
More information about the LibreOffice
mailing list