If someone comes along wanting to start helping out with development I get the feeling simply setting up a dev-environment is a big obstacle by itself.
An experienced Ruby/Rails developer has no problems setting up the D* dev env, but - if I remember my early days - taking that first step might take a while; and some motivation.
I propose to create a VM image that new devs can download and find a ready-to-go setup for running D*, including Ruby, Redis, Postgres and all the other stuff we depend on.
This would probably mean utililzing a setup tool like Puppet or Chef and a service to build the images, like packer.io.
Re-building should happen regularly and - ideally - automatically, and if we do it right, the dev team can use it themselves, to make sure everything works as expected.
Can we get a range of opinions?
Note: This discussion was imported from Loomio. Click here to view the original discussion.