Brewr.io source code released
github.com
Brewr.io source code released
1–10 of 20 posts
Re: Brewr.io source code released
#2Tools like Vagrant and Docker are great when working on a per-repository basis but I have not found a good solution to install/sync dev environments globally which sounds exactly like what brewr did.
Does anybody know of any simplish solutions to accomplish something like this?
Re: Brewr.io source code released
#3I didn't know this exsited. Tools like Vagrant and Docker are great when working on a per-repository basis but I have not found a good solution to install/sync dev environments globally which sounds exactly like what brewr did. Does anybody know of any simplish solutions to accomplish something like this?
Re: Brewr.io source code released
#4There is also the nix-shell tool from Nix [2] which work great for python, haskell and golang (at least on Linux) but can get very hairy for node and ruby (not only Nix's fault).
I am also working on Pipez [3], which tries to solve a similar problem for frontend development.
[1] http://venturebeat.com/2014/10/21/bowery-io-wants-to-configu...
Re: Brewr.io source code released
#5Re: Brewr.io source code released
#6How does it compare to defining projects in boxen (or puppet)?
The main vision was that a developer should be set up within minutes and be able to receive updates when an environment changes it's configuration.
I had some more ideas planned, such as work statistics for project management and deployment to production environments.
Re: Brewr.io source code released
#7I didn't know this exsited. Tools like Vagrant and Docker are great when working on a per-repository basis but I have not found a good solution to install/sync dev environments globally which sounds exactly like what brewr did. Does anybody know of any simplish solutions to accomplish something like this?
Docker will be coming out with a solution for this pretty soon
Re: Brewr.io source code released
#8How does it compare to defining projects in boxen (or puppet)?
This project was meant for upper management, as in a company decides on a project and the developers can instantly get to work. See of it as local development environment. It is also easy to be deleted and removed from the system so that a system stays as clean as possible. The main vision was that a developer should be set up within minutes and be able to receive updates when an environment changes it's configuratio…
I doubt the upper management can set up these things, they can say that they want to start a new project X, but how exactly the dev environment will look should be, IMO, in the hands of engineers. Lots of technical decisions to be made there.
I do like the UI though.
Re: Brewr.io source code released
#9Earlier quoted context omitted.
Docker will be coming out with a solution for this pretty soon
Do you have any details about this? It sounds interesting.
Re: Brewr.io source code released
#10As a New Year's resolution I tried to improve my dev environment and in January, I created a big yeoman generator for making most of my time consuming tasks trivial, like :
1. Creating a remote repo ;
2. Configuring CI ;
3. Generating project boilerplate files ;
4. etc ...
Doing this with yeoman has it's limits and seems hardly maintainable.