Technical overview ================== - blocks developed by the community - drivers developed by the community - software layers: make the upper software layers independent from the lower hardware components - scenario editing: how it works now and how it should evolve - creation of new blocks: python coding or graphical coding - why python? because it is simple - why an http interface? because it is the web standard