You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Siham Hussein 984dc65049
Remove usage of old Pair in GooglePhotosImporter (#1072)
6 days ago
.github/workflows Add codeql analysis (#1014) 7 months ago
Documentation Add an extra step to formatting setup doc (#1074) 6 days ago
client-rest Bump karma from 6.3.14 to 6.3.16 in /client-rest (#1066) 3 weeks ago
config/checkstyle Remove old config files 4 years ago
distributions use maven central instead of deprecated jcenter (#1075) 6 days ago
extensions Remove usage of old Pair in GooglePhotosImporter (#1072) 6 days ago
gradle/wrapper Publish Maven-based artifacts (#591) 4 years ago
libraries Update OAuth1Config for additional parameters (#989) 11 months ago
portability-api Switching gradle release publishing to maven central (#980) 1 year ago
portability-api-launcher Switching gradle release publishing to maven central (#980) 1 year ago
portability-bootstrap-vm Switching gradle release publishing to maven central (#980) 1 year ago
portability-spi-api Switching gradle release publishing to maven central (#980) 1 year ago
portability-spi-cloud Add hook for Job Cancellations (#1049) 2 months ago
portability-spi-service Switching gradle release publishing to maven central (#980) 1 year ago
portability-spi-transfer adding helper method for calculating photo idempotent id and using it in photo importers (#1036) 3 months ago
portability-test-utilities Properly categorize and throw PermissionDeniedException in MicrosoftPhotosImporter (#925) 2 years ago
portability-transfer Add hook for Job Cancellations (#1049) 2 months ago
portability-types-client Switching gradle release publishing to maven central (#980) 1 year ago
portability-types-common Fix a wrong package name of blob models (#1057) 4 weeks ago
portability-types-transfer Move remaining models out of portability-types-transfer and into portability-types-common (#1002) 9 months ago
scripts Remove extra line 4 years ago
.gitattributes Gradle build project structure (#29) 4 years ago
.gitignore catagorize destination full errors for microsoft (#849) 2 years ago
.travis.yml Add chrome stable to travis.yml (#828) 2 years ago
CODE_OF_CONDUCT.md Documentation cleanup (#484) 4 years ago
CONTRIBUTING.md Documentation cleanup (#484) 4 years ago
LICENSE Add Apache license to java source code in preparation for open sourcing. 5 years ago
README.md Documentation cleanup (#484) 4 years ago
build.gradle use maven central instead of deprecated jcenter (#1075) 6 days ago
gradle.properties Bump projectVersion to 0.3.65 (#1050) 2 months ago
gradlew Gradle build project structure (#29) 4 years ago
gradlew.bat Gradle build project structure (#29) 4 years ago
package-lock.json Guice fix (#76) 4 years ago
settings.gradle Add adapters for Daybook (#1019) 5 months ago

README.md

Data Transfer Project

Overview

The Data Transfer Project makes it easy for people to transfer their data between online services. We provide a common framework and ecosystem to accept contributions from service providers to enable seamless transfer of data into and out of their service.

Who We Are

Data Transfer Project (DTP) is a collaboration of organizations committed to building a common framework with open-source code that can connect any two online service providers, enabling a seamless, direct transfer of data.

We want all individuals across the web to be in control of their data.

More info

Current State

Data Transfer Project is in its early stages, and we are actively looking for partner organizations and individuals to contribute to the project. We are continuing to define the architecture and implementation. Since the code is in active development, please do thorough testing and verification before implementing.

Contact Info

Please contact [email protected] with any questions or comments.

About Us

The Data Transfer Project was formed in 2017 to create an open-source, service-to-service portability platform so that all individuals across the web could easily move their data between online service providers.

The partners in the Data Transfer Project believe portability and interoperability are central to innovation. Making it easier for individuals to choose among services facilitates competition, empowers individuals to try new services and enables them to choose the offering that best suits their needs.

We anticipate the Data Transfer Project solution will make a particularly big impact in global markets where downloading or uploading data is expensive and/or slow. The Data Transfer Project eliminates the need to download data at all. Instead, data is transferred directly between service providers.

DTP is early-stage open source code that is built and maintained entirely by DTP community members.