Bug 56905

Summary: Moz-free Outlook Express Address Book driver
Product: LibreOffice Reporter: Lionel Elie Mamane <lionel>
Component: DatabaseAssignee: Not Assigned <libreoffice-bugs>
Status: NEW --- QA Contact:
Severity: enhancement    
Priority: medium CC: caolanm, d.ostrovsky, dr, ernstke+freedesktopbugzilla, fridrich.strba, iplaw67, jmadero.dev, lionel, michael.meeks, mst.fdo, sbergman, thomas-libo
Version: unspecified   
Hardware: All   
OS: Windows (All)   
Whiteboard: EasyHack DifficultyInteresting SkillCpp SkillSQL
i915 platform: i915 features:
Bug Depends on:    
Bug Blocks: 56902    

Description Lionel Elie Mamane 2012-11-09 06:16:25 UTC
Make a LibreOffice connectivity/sdbc driver that does not use the in-tree ancient Mozilla copy.

http://forums.devx.com/archive/index.php/t-66624.html
says one can do that through the Windows Address Book (WAB) API. It
seems to be deprecated (see
http://msdn.microsoft.com/en-us/library/ms629361%28v=VS.85%29.aspx
). The replacement is Windows Contacts API
http://msdn.microsoft.com/en-us/library/ms735779%28v=vs.85%29.aspx
that's a venue to explore, too.

We need to pay attention that Windows Contacts API is available on as old Windows as we want to support.


This needs handling the SQL ourselves, like our mork driver does (connectivity/source/drivers/mork)
Comment 1 Joel Madero 2014-02-27 23:20:43 UTC
In order to limit the confusion between ProposedEasyHack and EasyHack and to make queries much easier we are changing ProposedEasyHack to NeedsDevEval.

Thank you and apologies for the noise
Comment 2 Michael Meeks 2014-07-26 22:56:45 UTC
A great easy-hack, though not entirely trivial for sure :-)
Comment 3 Alex Thurgood 2015-01-03 17:39:24 UTC
Adding self to CC if not already on

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.