www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - D development env using Vagrant

reply Jacob Carlborg <doob me.com> writes:
I was thinking if it would be a good idea to setup a virtual machine 
with a development environment for D. The virtual machine would contain 
everything needed to start development using D and to start contributing 
to D.

Vagrant could be an alternative for doing this.

http://www.vagrantup.com/

What do you think.

-- 
/Jacob Carlborg
Feb 22 2013
parent reply Marco Leise <Marco.Leise gmx.de> writes:
Am Fri, 22 Feb 2013 12:02:01 +0100
schrieb Jacob Carlborg <doob me.com>:

 I was thinking if it would be a good idea to setup a virtual machine 
 with a development environment for D. The virtual machine would contain 
 everything needed to start development using D and to start contributing 
 to D.
 
 Vagrant could be an alternative for doing this.
 
 http://www.vagrantup.com/
 
 What do you think.
I think contributing to D requires more than a VM image download and a good old Wiki page gets the job done as well. When you dived in that far you probably have a native installation. It's something different to have additional VMs to test code on Linux, Windows and MacOS X without rebooting. But obviously you cannot offer downloads of Windows and MacOS X. What do you think is missing for a beginner when they open up dlang.org and download DMD for their platform? Probably a curl installation on Windows? A GUI toolkit? Obvious links to the News Group or Wiki? -- Marco
Feb 22 2013
next sibling parent reply Andrej Mitrovic <andrej.mitrovich gmail.com> writes:
On 2/22/13, Marco Leise <Marco.Leise gmx.de> wrote:
 But obviously you cannot offer downloads of Windows.
There's this: http://www.microsoft.com/en-us/download/details.aspx?id=11575 But this is a VirtualPC image. Perhaps it can be converted to a virtualbox machine though.
Feb 22 2013
next sibling parent 1100110 <0b1100110 gmail.com> writes:
On 02/22/2013 01:10 PM, Andrej Mitrovic wrote:
 On 2/22/13, Marco Leise<Marco.Leise gmx.de>  wrote:
 But obviously you cannot offer downloads of Windows.
There's this: http://www.microsoft.com/en-us/download/details.aspx?id=11575 But this is a VirtualPC image. Perhaps it can be converted to a virtualbox machine though.
What I've learned is that anything can be converted to anything else if you really *really* want it to. Qemu was good at this last I checked.
Feb 22 2013
prev sibling parent Jacob Carlborg <doob me.com> writes:
On 2013-02-22 20:10, Andrej Mitrovic wrote:

 There's this: http://www.microsoft.com/en-us/download/details.aspx?id=11575

 But this is a VirtualPC image. Perhaps it can be converted to a
 virtualbox machine though.
I've tried that, it didn't boot properly. -- /Jacob Carlborg
Feb 23 2013
prev sibling parent Jacob Carlborg <doob me.com> writes:
On 2013-02-22 19:13, Marco Leise wrote:

 I think contributing to D requires more than a VM image
 download and a good old Wiki page gets the job done as well.
 When you dived in that far you probably have a native
 installation.
 It's something different to have additional VMs to test code
 on Linux, Windows and MacOS X without rebooting. But obviously
 you cannot offer downloads of Windows and MacOS X.

 What do you think is missing for a beginner when they open up
 dlang.org and download DMD for their platform? Probably a curl
 installation on Windows? A GUI toolkit? Obvious links to the
 News Group or Wiki?
It was just an idea. I have seen other projects using this. -- /Jacob Carlborg
Feb 24 2013