About the project

Project Name: OpenXPort

Open export of data across different systems and providers


With its Article 20, the EU GDPR has codified a “Right to data portability”, which aims to reduce user’s “lock-in” with a service provider and to increase the freedom to move to another provider.

audriga, the company behind OpenXPort, was founded in 2011 with the vision of empowering email users to keep their data when switching to another service provider. As a pioneer in data portability, audriga is well aware of its many pitfalls, gaps, and challenges.

The OpenXPort project will start by providing two main results. First, a best practice document which supports developers and policymakers to address and shape the future of data portability will be created. Second, an Open Source framework for the portability of core PIM data types (Personal Information Management data; e.g.: contacts, calendars, takes, notes, files) will be defined. Given the ubiquity and key role of PIM data and prior work in this field, such an open framework has a huge potential for bringing data portability into widespread practice and also to serve as a blueprint for data portability in other domains.

Website: https://www.audriga.com/en/Data_portability/OpenXPort


Achievements from the first phase of the DAPSI programme

The OpenXPort project works on open data formats and protocols to improve data portability for groupware/PIM data such as address books, calendars, tasks, notes, and files. Besides simplifying the import and export of data, this will also improve the overall interoperability between groupware clients and servers.

OpenXPort builds upon the JMAP family of standards, which is defined by a set of IETF RFCs. The OpenXPort has participated in the IETF JMAP working group and submitted an initial draft for task data (https://tools.ietf.org/html/draft-baum-jmap-tasks-00).

Furthermore an app to enable the Nextcloud system with JMAP APIs has been published (https://github.com/audriga/nextcloud-jmap). Similar extensions are currently being developed for popular Webmail software such as Horde, Roundcube, and SquirrelMail. On the client side, OpenXPort extended a Java Open Source library with code to support JMAP for Contacts and Calendars (https://github.com/iNPUTmice/jmap).


Testimonial

DAPSI has done a fantastic job in bringing together and fostering exchange between various projects in the emerging field of data portability. Being part of DAPSI, we could benefit from a wide set of mentoring and support activities from both business and technical experts. DAPSI is a unique opportunity and a strong action for stressing the EU’s dedication to facilitate data portability.

Hans-Jörg Happel, OpenXPort project lead / CTO audriga GmbH

Entities

audriga GmbH
audriga is a globally recognized expert in email, groupware, and storage migration – from a single mailbox to millions of accounts

www.audriga.com

OpenXPort