{"action":"created","issue":{"url":"https://api.github.com/repos/digitalocean/netbox/issues/20","repository_url":"https://api.github.com/repos/digitalocean/netbox","labels_url":"https://api.github.com/repos/digitalocean/netbox/issues/20/labels{/name}","comments_url":"https://api.github.com/repos/digitalocean/netbox/issues/20/comments","events_url":"https://api.github.com/repos/digitalocean/netbox/issues/20/events","html_url":"https://github.com/digitalocean/netbox/issues/20","id":162224411,"number":20,"title":"Add support for tracking physical cable plants","user":{"login":"jeremystretch","id":13487278,"avatar_url":"https://avatars1.githubusercontent.com/u/13487278?v=4","gravatar_id":"","url":"https://api.github.com/users/jeremystretch","html_url":"https://github.com/jeremystretch","followers_url":"https://api.github.com/users/jeremystretch/followers","following_url":"https://api.github.com/users/jeremystretch/following{/other_user}","gists_url":"https://api.github.com/users/jeremystretch/gists{/gist_id}","starred_url":"https://api.github.com/users/jeremystretch/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jeremystretch/subscriptions","organizations_url":"https://api.github.com/users/jeremystretch/orgs","repos_url":"https://api.github.com/users/jeremystretch/repos","events_url":"https://api.github.com/users/jeremystretch/events{/privacy}","received_events_url":"https://api.github.com/users/jeremystretch/received_events","type":"User","site_admin":false},"labels":[{"id":447665913,"url":"https://api.github.com/repos/digitalocean/netbox/labels/major%20feature","name":"major feature","color":"0052cc","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":57,"created_at":"2016-06-24T20:25:42Z","updated_at":"2017-09-15T09:29:48Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"Currently, NetBox does not support any concept of physical cable plant installations. We can connect one interface to another, but there is no way too associate that connection with information about the physical path taken by the cabling.\n\nIdeally, NetBox should support the construction of physical cable paths to be associated with data (and perhaps console) connections. This would entail the tracking of individual path panels and cables, as well as the ability to support bundles of cabling (e.g. MPO fiber trunks).\n\nThe database schema necessary to support this feature will take quite a bit of thought. However, once that schema has been devised and agreed upon, it should be relatively easy to incorporate in NetBox.\n"},"comment":{"url":"https://api.github.com/repos/digitalocean/netbox/issues/comments/329731187","html_url":"https://github.com/digitalocean/netbox/issues/20#issuecomment-329731187","issue_url":"https://api.github.com/repos/digitalocean/netbox/issues/20","id":329731187,"user":{"login":"liotier","id":1236393,"avatar_url":"https://avatars1.githubusercontent.com/u/1236393?v=4","gravatar_id":"","url":"https://api.github.com/users/liotier","html_url":"https://github.com/liotier","followers_url":"https://api.github.com/users/liotier/followers","following_url":"https://api.github.com/users/liotier/following{/other_user}","gists_url":"https://api.github.com/users/liotier/gists{/gist_id}","starred_url":"https://api.github.com/users/liotier/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/liotier/subscriptions","organizations_url":"https://api.github.com/users/liotier/orgs","repos_url":"https://api.github.com/users/liotier/repos","events_url":"https://api.github.com/users/liotier/events{/privacy}","received_events_url":"https://api.github.com/users/liotier/received_events","type":"User","site_admin":false},"created_at":"2017-09-15T09:29:48Z","updated_at":"2017-09-15T09:29:48Z","author_association":"NONE","body":"Regarding geographical features, from my decade of experience managing telco information systems... The main model must be topological - devices and their connections. The geographical position of a device is a mere attribute - or it can be recorded in a separate system where the device's identifier is a foreign key.\r\n\r\nSo, the topological model may be about fibers within a full trench/duct/cable/tube/fiber hierarchy and the fibers may be spliced together within a chamber/enclosure/tray hierarchy or connected to a pigtail plugged into a patch panel... But all that must be purely topological. Then some of these objects have a geometry (node or polyline). Some of them may even inherit another object's geometry (for example if you decide that a cable does not have a geometry of its own but is only associated to successive ducts & trenches). But whatever the modeling choices, one thing must be clear: a network model is topological first - geography is a distant second."}}
{"actor":{"display_login":"liotier"}}