{"action":"created","issue":{"url":"https://api.github.com/repos/cryptomator/cryptomator/issues/182","repository_url":"https://api.github.com/repos/cryptomator/cryptomator","labels_url":"https://api.github.com/repos/cryptomator/cryptomator/issues/182/labels{/name}","comments_url":"https://api.github.com/repos/cryptomator/cryptomator/issues/182/comments","events_url":"https://api.github.com/repos/cryptomator/cryptomator/issues/182/events","html_url":"https://github.com/cryptomator/cryptomator/issues/182","id":140669917,"number":182,"title":"File system clutter (.DS_Store and alike) are synchronized","user":{"login":"mologie","id":597682,"avatar_url":"https://avatars.githubusercontent.com/u/597682?v=3","gravatar_id":"","url":"https://api.github.com/users/mologie","html_url":"https://github.com/mologie","followers_url":"https://api.github.com/users/mologie/followers","following_url":"https://api.github.com/users/mologie/following{/other_user}","gists_url":"https://api.github.com/users/mologie/gists{/gist_id}","starred_url":"https://api.github.com/users/mologie/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mologie/subscriptions","organizations_url":"https://api.github.com/users/mologie/orgs","repos_url":"https://api.github.com/users/mologie/repos","events_url":"https://api.github.com/users/mologie/events{/privacy}","received_events_url":"https://api.github.com/users/mologie/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/cryptomator/cryptomator/labels/os:linux","name":"os:linux","color":"bfdadc"},{"url":"https://api.github.com/repos/cryptomator/cryptomator/labels/os:osx","name":"os:osx","color":"bfdadc"},{"url":"https://api.github.com/repos/cryptomator/cryptomator/labels/os:windows","name":"os:windows","color":"bfdadc"},{"url":"https://api.github.com/repos/cryptomator/cryptomator/labels/type:enhancement","name":"type:enhancement","color":"c2e0c6"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/cryptomator/cryptomator/milestones/11","html_url":"https://github.com/cryptomator/cryptomator/milestones/1.x","labels_url":"https://api.github.com/repos/cryptomator/cryptomator/milestones/11/labels","id":1607644,"number":11,"title":"1.x","description":"Issues planned for the near future, e.g. a minor release or patch but without a specific date.","creator":{"login":"markuskreusch","id":1536532,"avatar_url":"https://avatars.githubusercontent.com/u/1536532?v=3","gravatar_id":"","url":"https://api.github.com/users/markuskreusch","html_url":"https://github.com/markuskreusch","followers_url":"https://api.github.com/users/markuskreusch/followers","following_url":"https://api.github.com/users/markuskreusch/following{/other_user}","gists_url":"https://api.github.com/users/markuskreusch/gists{/gist_id}","starred_url":"https://api.github.com/users/markuskreusch/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/markuskreusch/subscriptions","organizations_url":"https://api.github.com/users/markuskreusch/orgs","repos_url":"https://api.github.com/users/markuskreusch/repos","events_url":"https://api.github.com/users/markuskreusch/events{/privacy}","received_events_url":"https://api.github.com/users/markuskreusch/received_events","type":"User","site_admin":false},"open_issues":53,"closed_issues":6,"state":"open","created_at":"2016-02-26T09:09:52Z","updated_at":"2016-05-24T09:35:19Z","due_on":null,"closed_at":null},"comments":11,"created_at":"2016-03-14T13:14:16Z","updated_at":"2016-05-25T18:09:37Z","closed_at":null,"body":"Dropbox and similar cloud sync clients have a list of files which they won't sync because they merely contain meta data generated by operating system programs. Files that would come to my mind are .DS_Store on OS X and Thumbs.db on Windows.\r\n\r\nAfter accessing an encrypted folder with OS X, it's full of .DS_Store files (and also AppleDouble/underscore files which OS X uses as workaround for missing resource fork support).\r\n\r\nA built-in ignore list and the option to not sync resource fork files would be very helpful. I understand it's technically challenging to implement this due to how Cryptomator's transparent encryption works, but I nevertheless think that this is something which should be addressed or considered for future design."},"comment":{"url":"https://api.github.com/repos/cryptomator/cryptomator/issues/comments/221659076","html_url":"https://github.com/cryptomator/cryptomator/issues/182#issuecomment-221659076","issue_url":"https://api.github.com/repos/cryptomator/cryptomator/issues/182","id":221659076,"user":{"login":"overheadhunter","id":1204330,"avatar_url":"https://avatars.githubusercontent.com/u/1204330?v=3","gravatar_id":"","url":"https://api.github.com/users/overheadhunter","html_url":"https://github.com/overheadhunter","followers_url":"https://api.github.com/users/overheadhunter/followers","following_url":"https://api.github.com/users/overheadhunter/following{/other_user}","gists_url":"https://api.github.com/users/overheadhunter/gists{/gist_id}","starred_url":"https://api.github.com/users/overheadhunter/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/overheadhunter/subscriptions","organizations_url":"https://api.github.com/users/overheadhunter/orgs","repos_url":"https://api.github.com/users/overheadhunter/repos","events_url":"https://api.github.com/users/overheadhunter/events{/privacy}","received_events_url":"https://api.github.com/users/overheadhunter/received_events","type":"User","site_admin":false},"created_at":"2016-05-25T18:09:37Z","updated_at":"2016-05-25T18:09:37Z","body":"We know that these metadata is not necessary but improves performance. We do not know, how users use the virtual drives. Are they unlocked just for a few minutes or during the whole desktop session? If the latter is the case one could keep \"blacklisted\" files in volatile memory. As soon as the drive is locked and unlocked again .DS_Store etc is gone (and will most likely be created again).\r\n\r\nThis means that the first access would be a bit slower but consecutive file system interactions (in the same session) would even be faster, as no \"real\" I/O happens.\r\n\r\nI think we should give this a try internally and see if we can improve performance and reduce file system clutter at the same time."}}
{"actor":{"display_login":"overheadhunter"}}