Hello guys,
Along with the fine work paolone did with his preconfigured development environment, I set up an alternative solution based on docker. This is based on paolone's guides at Icaros website and it is full open sourced, so that anyone can change it. You can find it at
https://github.com/walkero-gr/dde4arosA solution based on docker has some good benefits.
1. Is is small. You download less than 300MB
2. It is possible to use version control on your development environment, as it is just a script that builds the environment
3. Users don't need to build the docker image development environment, because it is available from docker repo (hub.docker.com)
4. Users can prepare their environment by installing docker on their machine and using one command line in terminal. Please check the github for more info
5. In case there is an updated version of the development environment, they just update it downloading the newer image, without making any changes to their projects' code
6. Their projects' files are shared between the host machine and the development environment. So they can use whatever tools they use for developing code, without them need to use Ubuntu tools
7. It works perfectly on Windows, MacOS and Linux.
8. If for some reason the development environment breaks, user doesn't loose any code. He can re-download the docker image and he is ready to go
Right now it is able to fully compile AROS x86-64 but I didn't try any other applications. I would love to hear your opinions and ideas, and also if there are any changes that you would like to get on the system. You can open issues for bugs and enhancements.