{"action":"created","issue":{"url":"https://api.github.com/repos/felixhayashi/tw-taskgraph/issues/15","labels_url":"https://api.github.com/repos/felixhayashi/tw-taskgraph/issues/15/labels{/name}","comments_url":"https://api.github.com/repos/felixhayashi/tw-taskgraph/issues/15/comments","events_url":"https://api.github.com/repos/felixhayashi/tw-taskgraph/issues/15/events","html_url":"https://github.com/felixhayashi/tw-taskgraph/issues/15","id":52597821,"number":15,"title":"Hierarchical Graph Layout","user":{"login":"felixhayashi","id":4307137,"avatar_url":"https://avatars.githubusercontent.com/u/4307137?v=3","gravatar_id":"","url":"https://api.github.com/users/felixhayashi","html_url":"https://github.com/felixhayashi","followers_url":"https://api.github.com/users/felixhayashi/followers","following_url":"https://api.github.com/users/felixhayashi/following{/other_user}","gists_url":"https://api.github.com/users/felixhayashi/gists{/gist_id}","starred_url":"https://api.github.com/users/felixhayashi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/felixhayashi/subscriptions","organizations_url":"https://api.github.com/users/felixhayashi/orgs","repos_url":"https://api.github.com/users/felixhayashi/repos","events_url":"https://api.github.com/users/felixhayashi/events{/privacy}","received_events_url":"https://api.github.com/users/felixhayashi/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/felixhayashi/tw-taskgraph/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2014-12-21T15:18:19Z","updated_at":"2015-01-02T02:05:10Z","closed_at":null,"body":"Allowing to select an edgetype that defines a hierarchy (acyclic) and build the graph accordingly"},"comment":{"url":"https://api.github.com/repos/felixhayashi/tw-taskgraph/issues/comments/68505605","html_url":"https://github.com/felixhayashi/tw-taskgraph/issues/15#issuecomment-68505605","issue_url":"https://api.github.com/repos/felixhayashi/tw-taskgraph/issues/15","id":68505605,"user":{"login":"felixhayashi","id":4307137,"avatar_url":"https://avatars.githubusercontent.com/u/4307137?v=3","gravatar_id":"","url":"https://api.github.com/users/felixhayashi","html_url":"https://github.com/felixhayashi","followers_url":"https://api.github.com/users/felixhayashi/followers","following_url":"https://api.github.com/users/felixhayashi/following{/other_user}","gists_url":"https://api.github.com/users/felixhayashi/gists{/gist_id}","starred_url":"https://api.github.com/users/felixhayashi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/felixhayashi/subscriptions","organizations_url":"https://api.github.com/users/felixhayashi/orgs","repos_url":"https://api.github.com/users/felixhayashi/repos","events_url":"https://api.github.com/users/felixhayashi/events{/privacy}","received_events_url":"https://api.github.com/users/felixhayashi/received_events","type":"User","site_admin":false},"created_at":"2015-01-02T02:05:10Z","updated_at":"2015-01-02T02:05:10Z","body":"> Ok, can you perhaps word that in a slightly more prosaic fashion? ^^\r\n\r\nWell, yes should have done that :) Now it's implemented already, so I can show you some screenshots (maybe @pmario is also interested in this, as he originally proposed this):\r\n\r\nYou switch the mode and specify the relations that define the order\r\n\r\n![selection_416](https://cloud.githubusercontent.com/assets/4307137/5593867/3f8a6186-922b-11e4-9c93-9807c05b2e26.png)\r\n\r\nAnd the you can get something like this:\r\n\r\n![selection_415](https://cloud.githubusercontent.com/assets/4307137/5593869/5a8c1862-922b-11e4-9547-bf072a7cff32.png)\r\n\r\nDemo here: http://wkpr.de/hosting/tmp/tw5/taskgraph/#Hierarchical%20layouts\r\n\r\nDo not use in production - still experimental ;)\r\n\r\n-Felix\r\n\r\nP.S. @pmario this took quite long to build as vis doesn't calculate the hierarchical layout based on a defined set of edges. see here: https://github.com/almende/vis/issues/528"}}