google / data-transfer-project

The Data Transfer Project makes it easy for people to transfer their data between online service providers. We are establishing a common framework, including data models and protocols, to enable direct transfer of data both into and out of participating online service providers.

Home Page:http://datatransferproject.dev

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Add TransmogrificationConfig for Google importers

incjo opened this issue · comments

Currently, transmogrification logic is being duplicated in the Google adapter code. Add a TransmogrificationConfig to fix this.

I'm interested in contributing to this issue, so before I start working it, would anyone mind sparing a little time explaining what the issue is about and pointing me to some resources to get started.

When dealing with the album, photo and video names and descriptions, Google adapters manually sanitise the strings. Instead, it's meant to be dealt by implementing a Google specific TransmogrificationConfig. It should be fairly straightforward. Look at how other such configs are used, do something similar and remove explicit name truncation from the adapter code.