{"action":"opened","issue":{"url":"https://api.github.com/repos/couchbase/couchbase-lite-java-core/issues/662","labels_url":"https://api.github.com/repos/couchbase/couchbase-lite-java-core/issues/662/labels{/name}","comments_url":"https://api.github.com/repos/couchbase/couchbase-lite-java-core/issues/662/comments","events_url":"https://api.github.com/repos/couchbase/couchbase-lite-java-core/issues/662/events","html_url":"https://github.com/couchbase/couchbase-lite-java-core/issues/662","id":87439321,"number":662,"title":"Abstract the whole JSON serialization/deserialization so that one can decide between using Jackson or GSON or others.","user":{"login":"hideki","id":15889,"avatar_url":"https://avatars.githubusercontent.com/u/15889?v=3","gravatar_id":"","url":"https://api.github.com/users/hideki","html_url":"https://github.com/hideki","followers_url":"https://api.github.com/users/hideki/followers","following_url":"https://api.github.com/users/hideki/following{/other_user}","gists_url":"https://api.github.com/users/hideki/gists{/gist_id}","starred_url":"https://api.github.com/users/hideki/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hideki/subscriptions","organizations_url":"https://api.github.com/users/hideki/orgs","repos_url":"https://api.github.com/users/hideki/repos","events_url":"https://api.github.com/users/hideki/events{/privacy}","received_events_url":"https://api.github.com/users/hideki/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/couchbase/couchbase-lite-java-core/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-06-11T18:26:25Z","updated_at":"2015-06-11T18:26:25Z","closed_at":null,"body":"The problem of not being able to switch from Jackson to other without modifying the sources, other than performance and customization, is that other libraries also come with hardcoded libraries (like GSON) so that in the end we have to keep all of them."}}