You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
I would like to contribute to the project, but I don't want to mess my computer with MySQL (5.7) which can conflicts with other versions of MySQL or MariaDB (since binary mysql is provided by both mysql-client and mariadb-client APT packages).
The problem can also happens with PHP or Node.js, I use phpenv and nvm so I can chose what version to use, but other people can have the issue if they have PHP X installed when the project requires PHP X+1.
Describe the solution you'd like
I'm thinking about using Manalize, it a CLI-tool which allows you to:
We have used it for many years at work and it works really well! We are really happy about it.
The counterpart, contributing to the project will be harder the first time if you are not familiar with Virtual Machine, Vagrant, and Ansible. You will need to install Vagrant, a VM provider (ex : VirtualBox), one or two Vagrant plugins, ...
Describe alternatives you've considered
It would probably be nicer to use Docker, but I'm really really not familiar with it.
I find Docker very difficult compared to a virtual machine that just works (tm) ✨ .
Additional context
Using a VM make it easier to mimic the production environment the closest as possible.
What do you think?
Thanks!
The text was updated successfully, but these errors were encountered:
Is your feature request related to a problem? Please describe.
I would like to contribute to the project, but I don't want to mess my computer with MySQL (5.7) which can conflicts with other versions of MySQL or MariaDB (since binary
mysql
is provided by bothmysql-client
andmariadb-client
APT packages).The problem can also happens with PHP or Node.js, I use phpenv and nvm so I can chose what version to use, but other people can have the issue if they have PHP X installed when the project requires PHP X+1.
Describe the solution you'd like
I'm thinking about using Manalize, it a CLI-tool which allows you to:
We have used it for many years at work and it works really well! We are really happy about it.
The counterpart, contributing to the project will be harder the first time if you are not familiar with Virtual Machine, Vagrant, and Ansible. You will need to install Vagrant, a VM provider (ex : VirtualBox), one or two Vagrant plugins, ...
Describe alternatives you've considered
It would probably be nicer to use Docker, but I'm really really not familiar with it.
I find Docker very difficult compared to a virtual machine that just works (tm) ✨ .
Additional context
Using a VM make it easier to mimic the production environment the closest as possible.
What do you think?
Thanks!
The text was updated successfully, but these errors were encountered: