{"action":"created","issue":{"url":"https://api.github.com/repos/syncthing/syncthing/issues/2668","labels_url":"https://api.github.com/repos/syncthing/syncthing/issues/2668/labels{/name}","comments_url":"https://api.github.com/repos/syncthing/syncthing/issues/2668/comments","events_url":"https://api.github.com/repos/syncthing/syncthing/issues/2668/events","html_url":"https://github.com/syncthing/syncthing/pull/2668","id":125181713,"number":2668,"title":"proposal for folder labels","user":{"login":"lkwg82","id":1891171,"avatar_url":"https://avatars.githubusercontent.com/u/1891171?v=3","gravatar_id":"","url":"https://api.github.com/users/lkwg82","html_url":"https://github.com/lkwg82","followers_url":"https://api.github.com/users/lkwg82/followers","following_url":"https://api.github.com/users/lkwg82/following{/other_user}","gists_url":"https://api.github.com/users/lkwg82/gists{/gist_id}","starred_url":"https://api.github.com/users/lkwg82/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lkwg82/subscriptions","organizations_url":"https://api.github.com/users/lkwg82/orgs","repos_url":"https://api.github.com/users/lkwg82/repos","events_url":"https://api.github.com/users/lkwg82/events{/privacy}","received_events_url":"https://api.github.com/users/lkwg82/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":10,"created_at":"2016-01-06T14:02:56Z","updated_at":"2016-01-07T09:34:30Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/syncthing/syncthing/pulls/2668","html_url":"https://github.com/syncthing/syncthing/pull/2668","diff_url":"https://github.com/syncthing/syncthing/pull/2668.diff","patch_url":"https://github.com/syncthing/syncthing/pull/2668.patch"},"body":"I read the thread at https://forum.syncthing.net/t/friendly-names-for-shared-folders/2477 and #966.\r\n\r\nIt seems no one actually tried it. I digged into the code and had an idea. I tried and it runs.\r\n\r\nDisclaimer: I'm new to golang and angularjs. I lost the thread in both discussions, sry.\r\n\r\nThe idea I implemented is:\r\n- have local a local label for the folder\r\n- label is saved as attribute in folder config\r\n- label is displayed instead of folder-id (when not missing)\r\n- no protocol change\r\n- seems to be compatible with current version\r\n\r\nSome screenshots are attached.\r\n![syncthing-1](https://cloud.githubusercontent.com/assets/1891171/12144185/6724f732-b486-11e5-87d6-9a01f19e1869.jpg)\r\n\r\nautogenerating folder id based on label\r\n![syncthing-2](https://cloud.githubusercontent.com/assets/1891171/12144190/6ad13f3a-b486-11e5-8bbe-42ce345761b1.jpg)\r\n\r\n![syncthing-3](https://cloud.githubusercontent.com/assets/1891171/12144200/7787c956-b486-11e5-8022-54f83062b3c7.jpg)\r\n\r\n\r\n(I expect some changes and discussion on this. Later on if and when we are going to merge this, I catch up 'contributing code'-tasks)"},"comment":{"url":"https://api.github.com/repos/syncthing/syncthing/issues/comments/169609377","html_url":"https://github.com/syncthing/syncthing/pull/2668#issuecomment-169609377","issue_url":"https://api.github.com/repos/syncthing/syncthing/issues/2668","id":169609377,"user":{"login":"calmh","id":125426,"avatar_url":"https://avatars.githubusercontent.com/u/125426?v=3","gravatar_id":"","url":"https://api.github.com/users/calmh","html_url":"https://github.com/calmh","followers_url":"https://api.github.com/users/calmh/followers","following_url":"https://api.github.com/users/calmh/following{/other_user}","gists_url":"https://api.github.com/users/calmh/gists{/gist_id}","starred_url":"https://api.github.com/users/calmh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/calmh/subscriptions","organizations_url":"https://api.github.com/users/calmh/orgs","repos_url":"https://api.github.com/users/calmh/repos","events_url":"https://api.github.com/users/calmh/events{/privacy}","received_events_url":"https://api.github.com/users/calmh/received_events","type":"User","site_admin":false},"created_at":"2016-01-07T09:34:30Z","updated_at":"2016-01-07T09:34:30Z","body":"Sure, that UI could exist, but I'm just thinking shouldn't there be a way to set up a device to share a folder with someone without them establishing a connection? Say you have a box that's going to be shipped to somewhere and doesn't have connectivity now, or something like that."}}