{"action":"created","issue":{"url":"https://api.github.com/repos/jamoma/JamomaCore/issues/397","repository_url":"https://api.github.com/repos/jamoma/JamomaCore","labels_url":"https://api.github.com/repos/jamoma/JamomaCore/issues/397/labels{/name}","comments_url":"https://api.github.com/repos/jamoma/JamomaCore/issues/397/comments","events_url":"https://api.github.com/repos/jamoma/JamomaCore/issues/397/events","html_url":"https://github.com/jamoma/JamomaCore/issues/397","id":134877757,"number":397,"title":"Ability to traverse upwards in namespace using relative addresses","user":{"login":"lossius","id":38478,"avatar_url":"https://avatars.githubusercontent.com/u/38478?v=3","gravatar_id":"","url":"https://api.github.com/users/lossius","html_url":"https://github.com/lossius","followers_url":"https://api.github.com/users/lossius/followers","following_url":"https://api.github.com/users/lossius/following{/other_user}","gists_url":"https://api.github.com/users/lossius/gists{/gist_id}","starred_url":"https://api.github.com/users/lossius/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lossius/subscriptions","organizations_url":"https://api.github.com/users/lossius/orgs","repos_url":"https://api.github.com/users/lossius/repos","events_url":"https://api.github.com/users/lossius/events{/privacy}","received_events_url":"https://api.github.com/users/lossius/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/jamoma/JamomaCore/labels/lib/Modular","name":"lib/Modular","color":"0052cc"},{"url":"https://api.github.com/repos/jamoma/JamomaCore/labels/type/Enhancement","name":"type/Enhancement","color":"006b75"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/jamoma/JamomaCore/milestones/16","html_url":"https://github.com/jamoma/JamomaCore/milestones/1.1","labels_url":"https://api.github.com/repos/jamoma/JamomaCore/milestones/16/labels","id":1286256,"number":16,"title":"1.1","description":null,"creator":{"login":"nwolek","id":464655,"avatar_url":"https://avatars.githubusercontent.com/u/464655?v=3","gravatar_id":"","url":"https://api.github.com/users/nwolek","html_url":"https://github.com/nwolek","followers_url":"https://api.github.com/users/nwolek/followers","following_url":"https://api.github.com/users/nwolek/following{/other_user}","gists_url":"https://api.github.com/users/nwolek/gists{/gist_id}","starred_url":"https://api.github.com/users/nwolek/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nwolek/subscriptions","organizations_url":"https://api.github.com/users/nwolek/orgs","repos_url":"https://api.github.com/users/nwolek/repos","events_url":"https://api.github.com/users/nwolek/events{/privacy}","received_events_url":"https://api.github.com/users/nwolek/received_events","type":"User","site_admin":false},"open_issues":4,"closed_issues":0,"state":"open","created_at":"2015-09-02T13:39:18Z","updated_at":"2016-02-19T14:24:31Z","due_on":null,"closed_at":null},"comments":1,"created_at":"2016-02-19T14:24:31Z","updated_at":"2016-04-13T15:20:15Z","closed_at":null,"body":"It would be useful to be able to traverse upwards in the namespace when using relative addresses in a similar way to what you can do in Terminal. E.g. if you know that there's a model one level up named `the_other` that contains a parameter named `distant`, this could be reached by a TTReceive (or j.receive) with the address `../the_other/distant`."},"comment":{"url":"https://api.github.com/repos/jamoma/JamomaCore/issues/comments/209506256","html_url":"https://github.com/jamoma/JamomaCore/issues/397#issuecomment-209506256","issue_url":"https://api.github.com/repos/jamoma/JamomaCore/issues/397","id":209506256,"user":{"login":"theod","id":118426,"avatar_url":"https://avatars.githubusercontent.com/u/118426?v=3","gravatar_id":"","url":"https://api.github.com/users/theod","html_url":"https://github.com/theod","followers_url":"https://api.github.com/users/theod/followers","following_url":"https://api.github.com/users/theod/following{/other_user}","gists_url":"https://api.github.com/users/theod/gists{/gist_id}","starred_url":"https://api.github.com/users/theod/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/theod/subscriptions","organizations_url":"https://api.github.com/users/theod/orgs","repos_url":"https://api.github.com/users/theod/repos","events_url":"https://api.github.com/users/theod/events{/privacy}","received_events_url":"https://api.github.com/users/theod/received_events","type":"User","site_admin":false},"created_at":"2016-04-13T15:20:14Z","updated_at":"2016-04-13T15:20:14Z","body":"this is obviously a powerful feature !\r\nhowever relative address are mainly handled in JamomaMax and each kind of external (j.receive, j.send, j.remote, ...) build an absolute address considering the model:address value it has around.\r\n\r\nso, as it is design, this sounds possible but we should take care of the .. case in many places."}}