{"action":"created","issue":{"url":"https://api.github.com/repos/MightyPirates/OpenComputers/issues/877","labels_url":"https://api.github.com/repos/MightyPirates/OpenComputers/issues/877/labels{/name}","comments_url":"https://api.github.com/repos/MightyPirates/OpenComputers/issues/877/comments","events_url":"https://api.github.com/repos/MightyPirates/OpenComputers/issues/877/events","html_url":"https://github.com/MightyPirates/OpenComputers/issues/877","id":56109831,"number":877,"title":"Request: udev and /dev file structure","user":{"login":"hunator","id":6283661,"avatar_url":"https://avatars.githubusercontent.com/u/6283661?v=3","gravatar_id":"","url":"https://api.github.com/users/hunator","html_url":"https://github.com/hunator","followers_url":"https://api.github.com/users/hunator/followers","following_url":"https://api.github.com/users/hunator/following{/other_user}","gists_url":"https://api.github.com/users/hunator/gists{/gist_id}","starred_url":"https://api.github.com/users/hunator/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hunator/subscriptions","organizations_url":"https://api.github.com/users/hunator/orgs","repos_url":"https://api.github.com/users/hunator/repos","events_url":"https://api.github.com/users/hunator/events{/privacy}","received_events_url":"https://api.github.com/users/hunator/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-01-31T03:01:20Z","updated_at":"2015-02-01T02:10:06Z","closed_at":null,"body":"First of all, thank you for your mod, it really makes Minecraft playing fun and challenge.\r\n\r\nBut as linux user, I'm somehow missing udev and /dev/ folder structure when I would be able to see all connected components, buses, drives and so on. It is my oppinion that, it is one of the highest advantages of Linux (and all of UN*X) systems, that in the end everything is just a file.\r\n\r\nIt would be extremely handy in case of buses if they would be in some structure like: /dev/bus/redstone/<local or component ID>/<direction>/<pin number/color or general> and pins would be char devices with rw permissions so echo \"1\" > <device> or cat <device> could be used.\r\n\r\nI'm not sure if such thing would require sort of modules, anyway I understand that it could be hell of the coding, but it would bring visible structure of components (when in case that will be provided by moder, otherwise just listed as binary under the type, if known)."},"comment":{"url":"https://api.github.com/repos/MightyPirates/OpenComputers/issues/comments/72347492","html_url":"https://github.com/MightyPirates/OpenComputers/issues/877#issuecomment-72347492","issue_url":"https://api.github.com/repos/MightyPirates/OpenComputers/issues/877","id":72347492,"user":{"login":"SolraBizna","id":427857,"avatar_url":"https://avatars.githubusercontent.com/u/427857?v=3","gravatar_id":"","url":"https://api.github.com/users/SolraBizna","html_url":"https://github.com/SolraBizna","followers_url":"https://api.github.com/users/SolraBizna/followers","following_url":"https://api.github.com/users/SolraBizna/following{/other_user}","gists_url":"https://api.github.com/users/SolraBizna/gists{/gist_id}","starred_url":"https://api.github.com/users/SolraBizna/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SolraBizna/subscriptions","organizations_url":"https://api.github.com/users/SolraBizna/orgs","repos_url":"https://api.github.com/users/SolraBizna/repos","events_url":"https://api.github.com/users/SolraBizna/events{/privacy}","received_events_url":"https://api.github.com/users/SolraBizna/received_events","type":"User","site_admin":false},"created_at":"2015-02-01T02:10:05Z","updated_at":"2015-02-01T02:10:05Z","body":"Place [this](http://wotan.tejat.net/private/public/mount.redfs.lua) in /bin and [this](http://wotan.tejat.net/private/public/redfs.lua) in /lib, run `mount.redfs /red` and voilà. It only does redstone and it's somewhat hideous on the inside, but it hopefully makes a usable starting point if someone wants to make a full-on /dev filesystem. (If anyone does use this as a starting point, _please_ generate your own UUID to use as the address.)"}}