Posted 08 September 2014 - 04:38 AM
Chef, for those who don't know, is a framework for automating the deployment of servers and their provisioning. IRL, I use it a fair amount in deploying AWS servers and other such things. That being said, something like that may be interesting to port to Lua and ComputerCraft for deploying turtles to specification automatically.
The main concerns here are versioning of scripts, updating turtles, idempotence of updating, and automated creation of new turtles tasked to certain elements.
Ideally I want to get some form of GPS Sync as well so I can let the turtles know their nearest refueling stations. Combine that with making them a bit more autonomous so as to carry out routed tasks and it could become quite interesting indeed.
Granted this would be very likely to kill a server with the type of strain it'd put on the server itself, but it's worth a shot.
So how out there is this idea, and any one else want to give it a shot? I'd likely host it on my github and use cloning instead of pastebin as pastebin has some serious drawbacks in this type of approach.
The main concerns here are versioning of scripts, updating turtles, idempotence of updating, and automated creation of new turtles tasked to certain elements.
Ideally I want to get some form of GPS Sync as well so I can let the turtles know their nearest refueling stations. Combine that with making them a bit more autonomous so as to carry out routed tasks and it could become quite interesting indeed.
Granted this would be very likely to kill a server with the type of strain it'd put on the server itself, but it's worth a shot.
So how out there is this idea, and any one else want to give it a shot? I'd likely host it on my github and use cloning instead of pastebin as pastebin has some serious drawbacks in this type of approach.