On Thu, Nov 15, 2018 at 11:51 AM Huji Lee huji.huji@gmail.com wrote:
Ok, I will look into it. I gave it a quick try right now, and it refused to work (it asked me to install Virtualbox on my guest Linux machine, which itself is on Virtualbox, and then it complained that the guest machine's BIOS does not allow virtualization).
We are possibly talking past each other here without completely understanding the points of the other side. My recommendation of MediaWiki-Vagrant was based on the assumption that you would run it directly on your host computer, not inside an existing virtualization container on that computer.
I missed the concept that you are currently using a Virtualbox guest running Linux as your primary development environment with all git, Gerrit, etc actions performed inside that VM. This is also possible using MediaWiki-Vagrant, but potentially slightly more difficult to configure. It should not be incredibly difficult as git and git-review are both installed by default inside the MediaWiki-Vagrant managed Debian Stretch VM, but you would need to figure out what way you are comfortable in managing your ssh private key for communication with Gerrit.
Generally, I would like to avoid vagrant because it adds another level to the learning curve for me.
Fair enough. My counter argument would be that you previously stated that you wanted "a mini version of the WMF environment". MediaWiki-Vagrant exists to provide that in a relatively simple manner. It does however come with its own quirks.
Bryan