-
Notifications
You must be signed in to change notification settings - Fork 31
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Padronização de ambiente dev com Vagrant #10
Comments
muito boa a ideia. |
Me disponho a fazê-lo, sem problema algum. Só precisamos definir as configurações do ambiente. |
Acho que precisamos fazer um levantamento de qual seria a melhor configuração para todos. Começando por alguns pontos chaves:
Eu voto por Ubuntu 12.04, PHP 5.3.1x e MySQL 5.5. Outras sugestões? |
Odeio Ubunto e qualquer Debian like, prefiro Fedora. Sobre o PHP e MySQL, concordo com ambos @hussani. |
Eu recomendo o CentOS pra sistema operacional. O resto é variável por mim. (PHP prefiro o 5.4) |
Show isto, qualquer um pode ter acesso a uma copia deste VM? |
CentOS é bacana também. |
@alexsandro-xpt a ideia é que todos os que desenvolvam tenham acesso a VM. |
Bom, como o @drgomesp se prontificou a criar as VMs, podemos fechar assim: CentOS, por ser mais server que outras distros, como Ubuntu e Fedora. Sobre o PHP e MySQL, instalamos as últimas estáveis do CentOS. Fechamos? |
ótima ideia! |
@drgomesp @netojoaobatista e galera. |
Concordo, eu não ligo pro SO desde que a ISO não seja monstruosa. Acho que essa task poderia ser feita tranquilamente antes do hangout. @drgomesp, você consegue preparar esse arquivo ainda hoje e fazer um pull request? |
@augustohp, uma nova foi aberta: #14, focada no entregável. Acho que essa aqui foi fechada por se tratar de uma discussão sobre "ser ou não ser". Uma vez decidido, a #14 foi aberta para que a discussão seja mais focada no entregável, e não mais em outras possibilidades. |
Pessoal, acho interessante utilizarmos o Vagrant para padronizar o ambiente de desenvolvimento e, eventualmente, o de staging e produção.
Dessa forma, basta criarmos uma VM padrão, com as versões do PHP, MySQL e qualquer outra ferramenta que formos utilizar.
Assim, mantemos um Vagrantfile no repositório, com as configurações de setup automáticas com Chef ou Puppet, para que qualquer um que queira contribuir com o projeto tenha o ambiente configurado pronto para desenvolver em pouquíssimo tempo.
The text was updated successfully, but these errors were encountered: