{"action":"created","issue":{"url":"https://api.github.com/repos/matt-dale/designdb/issues/13","repository_url":"https://api.github.com/repos/matt-dale/designdb","labels_url":"https://api.github.com/repos/matt-dale/designdb/issues/13/labels{/name}","comments_url":"https://api.github.com/repos/matt-dale/designdb/issues/13/comments","events_url":"https://api.github.com/repos/matt-dale/designdb/issues/13/events","html_url":"https://github.com/matt-dale/designdb/issues/13","id":188927937,"number":13,"title":"Signal Tracer Feature","user":{"login":"matt-dale","id":1197303,"avatar_url":"https://avatars.githubusercontent.com/u/1197303?v=3","gravatar_id":"","url":"https://api.github.com/users/matt-dale","html_url":"https://github.com/matt-dale","followers_url":"https://api.github.com/users/matt-dale/followers","following_url":"https://api.github.com/users/matt-dale/following{/other_user}","gists_url":"https://api.github.com/users/matt-dale/gists{/gist_id}","starred_url":"https://api.github.com/users/matt-dale/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/matt-dale/subscriptions","organizations_url":"https://api.github.com/users/matt-dale/orgs","repos_url":"https://api.github.com/users/matt-dale/repos","events_url":"https://api.github.com/users/matt-dale/events{/privacy}","received_events_url":"https://api.github.com/users/matt-dale/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-11-12T18:53:47Z","updated_at":"2017-02-25T14:03:28Z","closed_at":"2017-02-25T14:03:28Z","body":"There needs to be a distinction between a signal and a cable.  This can happen at the database level by adding a Signal model.  The Cable model can have an optional Signal ManyToMany field to assign a Signal to a Cable or Cable Pair.  \r\n\r\nThe purpose of this is to trace signals from their origin(s) to their destination(s) with a rendered single line drawing.  \r\n\r\nHere's a use case that I recently ran into that this feature would've helped with.\r\nFor a touring theater production, the touring system will need to be patched into the house system for various things, like delay speaker sends, spot com, etc.  These signals need to be available at 3 locations, FOH, Stage Left and Stage Right, since the house system may only have tie lines at one of these locations.  \r\nThese signals are all duplicated, and may need to be at more than one location at a time. In order to not confuse myself when building and installing the system, it would have been great to select a signal from a list and display a line drawing showing the path for that signal. \r\n\r\nI can understand how to get this information from the database, but I don't know of a rendering library that will allow this kind of output.  The output could be HTML, or PDF, whichever is easiest. If there is a Javascript library that is used for node diagrams, then perhaps that would work.  The outputs would probably not ever be printed, only used as a digital reference in designing, building and installing the system.\r\n"},"comment":{"url":"https://api.github.com/repos/matt-dale/designdb/issues/comments/282485865","html_url":"https://github.com/matt-dale/designdb/issues/13#issuecomment-282485865","issue_url":"https://api.github.com/repos/matt-dale/designdb/issues/13","id":282485865,"user":{"login":"matt-dale","id":1197303,"avatar_url":"https://avatars.githubusercontent.com/u/1197303?v=3","gravatar_id":"","url":"https://api.github.com/users/matt-dale","html_url":"https://github.com/matt-dale","followers_url":"https://api.github.com/users/matt-dale/followers","following_url":"https://api.github.com/users/matt-dale/following{/other_user}","gists_url":"https://api.github.com/users/matt-dale/gists{/gist_id}","starred_url":"https://api.github.com/users/matt-dale/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/matt-dale/subscriptions","organizations_url":"https://api.github.com/users/matt-dale/orgs","repos_url":"https://api.github.com/users/matt-dale/repos","events_url":"https://api.github.com/users/matt-dale/events{/privacy}","received_events_url":"https://api.github.com/users/matt-dale/received_events","type":"User","site_admin":false},"created_at":"2017-02-25T14:03:28Z","updated_at":"2017-02-25T14:03:28Z","body":"Closing this since I am going to use draw2d touch."}}
{"actor":{"display_login":"matt-dale"}}