{"action":"closed","issue":{"url":"https://api.github.com/repos/cryfs/cryfs/issues/210","repository_url":"https://api.github.com/repos/cryfs/cryfs","labels_url":"https://api.github.com/repos/cryfs/cryfs/issues/210/labels{/name}","comments_url":"https://api.github.com/repos/cryfs/cryfs/issues/210/comments","events_url":"https://api.github.com/repos/cryfs/cryfs/issues/210/events","html_url":"https://github.com/cryfs/cryfs/issues/210","id":302502498,"node_id":"MDU6SXNzdWUzMDI1MDI0OTg=","number":210,"title":"File System Versions","user":{"login":"Achim16","id":18491658,"node_id":"MDQ6VXNlcjE4NDkxNjU4","avatar_url":"https://avatars1.githubusercontent.com/u/18491658?v=4","gravatar_id":"","url":"https://api.github.com/users/Achim16","html_url":"https://github.com/Achim16","followers_url":"https://api.github.com/users/Achim16/followers","following_url":"https://api.github.com/users/Achim16/following{/other_user}","gists_url":"https://api.github.com/users/Achim16/gists{/gist_id}","starred_url":"https://api.github.com/users/Achim16/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Achim16/subscriptions","organizations_url":"https://api.github.com/users/Achim16/orgs","repos_url":"https://api.github.com/users/Achim16/repos","events_url":"https://api.github.com/users/Achim16/events{/privacy}","received_events_url":"https://api.github.com/users/Achim16/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2018-03-05T23:17:37Z","updated_at":"2018-09-10T03:06:35Z","closed_at":"2018-09-10T03:06:35Z","author_association":"NONE","body":"Great project, much appreciated, but the file system versioning and compatibility is to my view not transparent and a bit confusing. \r\n\r\n- when trying to open a filesystem created with 0.99 (ubuntu 17.10) using version 0.97 (LMDE2/Debian Jessie) one gets prompted(in Sirikali) to upgrade it . No surprise this can't work because 0.97 can't know the 0.99 specs. However the message is misleading.\r\n- There's no option to identify the version of the file system nor the cipher etc. I recommend to add an option showing the parameters and version of a  folder (like SecureFS does). In addition it's not quite clear how many file system versions exist, nor how they are numbered, i.e following the release (eg. 0.97) or another scheme.\r\n- There's no option to , say in 0.99, generate an older version of the file system compatible with e.g 0.97. This may sound silly , but further to the recent  library versions 0.99 requires  I at least was not able to compile 0.99 on LMDE2 based on Debian Jessie at all. In effect a file system compatible with all OS can only be created by the oldest alone.\r\n\r\nMaybe the above is further to the fact that we're still in beta status and you plan to change that from 1.00 onwards anyway ...\r\n\r\n- In this context, please contribute static binaries again. Even the most recent Ubuntu 17.10 sources still offer only 0.97-2. This necessity to compile, given the >200MB overhead of libraries to install, won't allow average users to quickly try out and therefore doesn't help CryFS to get more popular.  \r\n\r\n \r\n"}}
{"actor":{"display_login":"smessmer"}}