{"action":"created","issue":{"url":"https://api.github.com/repos/WhisperSystems/Flock/issues/93","labels_url":"https://api.github.com/repos/WhisperSystems/Flock/issues/93/labels{/name}","comments_url":"https://api.github.com/repos/WhisperSystems/Flock/issues/93/comments","events_url":"https://api.github.com/repos/WhisperSystems/Flock/issues/93/events","html_url":"https://github.com/WhisperSystems/Flock/issues/93","id":66708602,"number":93,"title":"Discussion: Alternatives to DAV as storage","user":{"login":"untitaker","id":837573,"avatar_url":"https://avatars.githubusercontent.com/u/837573?v=3","gravatar_id":"","url":"https://api.github.com/users/untitaker","html_url":"https://github.com/untitaker","followers_url":"https://api.github.com/users/untitaker/followers","following_url":"https://api.github.com/users/untitaker/following{/other_user}","gists_url":"https://api.github.com/users/untitaker/gists{/gist_id}","starred_url":"https://api.github.com/users/untitaker/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/untitaker/subscriptions","organizations_url":"https://api.github.com/users/untitaker/orgs","repos_url":"https://api.github.com/users/untitaker/repos","events_url":"https://api.github.com/users/untitaker/events{/privacy}","received_events_url":"https://api.github.com/users/untitaker/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-04-06T21:20:43Z","updated_at":"2015-04-08T10:37:59Z","closed_at":null,"body":"Cont. https://github.com/WhisperSystems/Flock/issues/75#issuecomment-90160667\r\n\r\nI am trying to avoid derailing the original issue. Please continue conversation here."},"comment":{"url":"https://api.github.com/repos/WhisperSystems/Flock/issues/comments/90875741","html_url":"https://github.com/WhisperSystems/Flock/issues/93#issuecomment-90875741","issue_url":"https://api.github.com/repos/WhisperSystems/Flock/issues/93","id":90875741,"user":{"login":"untitaker","id":837573,"avatar_url":"https://avatars.githubusercontent.com/u/837573?v=3","gravatar_id":"","url":"https://api.github.com/users/untitaker","html_url":"https://github.com/untitaker","followers_url":"https://api.github.com/users/untitaker/followers","following_url":"https://api.github.com/users/untitaker/following{/other_user}","gists_url":"https://api.github.com/users/untitaker/gists{/gist_id}","starred_url":"https://api.github.com/users/untitaker/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/untitaker/subscriptions","organizations_url":"https://api.github.com/users/untitaker/orgs","repos_url":"https://api.github.com/users/untitaker/repos","events_url":"https://api.github.com/users/untitaker/events{/privacy}","received_events_url":"https://api.github.com/users/untitaker/received_events","type":"User","site_admin":false},"created_at":"2015-04-08T10:37:59Z","updated_at":"2015-04-08T10:37:59Z","body":">I think, with choosing any of the above options would be the necessity of creating a file-organization protocol on top of whatever transportation mechanism one chooses.\r\n\r\nCalDAV/CardDAV themselves are already defining directory structures for their items (since they are based on a file protocol themselves). [I already reuse this structure for local storage](https://vdirsyncer.readthedocs.org/en/stable/vdir.html).\r\n\r\n> If it were taken that the organization of data is something worth addressing, then, it could also be possible to include just standard web-apis\r\n\r\nSure, but that would require writing your own server as far as I'd know. The point is that we choose something that the user likely has installed.\r\n\r\nAnother route one could go is the decentralized one, but I strongly doubt anybody has the resources for that."}}