Hi, On Sat, Sep 19, 2015 at 11:57:03PM +0200, Robert Millan wrote:
> single Rump instance inside a single translator which exposes all of > /dev in Rump namespace somewhere under host /dev hierarchy (e.g. > /dev/rump/*). This is certainly tempting, but also dangerous -- once a somewhat working solution is in place, there is less motivation to do the "right" thing... Note that besides going fully monolithic (as described above), or fully modular (as you suggested originally), a compromise solution that is monolitic on the vertical axis (all layers in one server), but modular on the horizontal one (seperate instance for each device) is also a possibility. I'm not saying it's necessarily the best choice -- but it's an option to consider. Ultimately it depends on how much effort the person implementing it is willing to invest... -antrik-