I think we should think about the best target audience for this. One clear use
case I see is to set up things for workshops, tutorials, summer school and
university courses. At the ICAPS 2018 summer school we used vagrant for this,
and I think it worked very nicely.
The main differences I see is that in a course environment, it is most important
that setup is as easy as possible and works out of the box for as many people as
possible, whereas aspects like planner performance, disk usage and compatibility
with people's long-term workflow are somewhat less important. I think once
you've got a summer-school-style set up working and can use it to get your feet
wet, having to do a slightly more manual "dev setup" for long-term usage is
somewhat more acceptable.
|