[wp-trac] [WordPress Trac] #43711: Let's create a standard development setup for WordPress core.
WordPress Trac
noreply at wordpress.org
Wed May 16 12:02:20 UTC 2018
#43711: Let's create a standard development setup for WordPress core.
------------------------------+------------------------------
Reporter: omarreiss | Owner: (none)
Type: enhancement | Status: new
Priority: normal | Milestone: Awaiting Review
Component: Build/Test Tools | Version: trunk
Severity: normal | Resolution:
Keywords: | Focuses:
------------------------------+------------------------------
Comment (by TJNowell):
Don't forget that we'll need to instruct users on how to setup Hyper-V to
get Docker working, and docker has a lot of the same file performance
issues Vagrant has, since it runs in a VM on all platforms except Linux.
Users may even have to upgrade to Windows 10 Professional. No amount of
USB drives will save us from Netbooks and cheap Windows machine trying to
perform large scale downloads over conference wifi via Microsoft update
servers
VVV 3 should resolve the provisioning time, and there are options for
improving file system performance, such as `vagrant-bindfs`, or changing
cache timings
As an aside, I see some of the reasoning for docker is that travis doesn't
provide PHP 5.2 and you can't run a VM in travis. Given that we power 30%
of the web, has nobody thought to spend $2 a month and set up CI with
GitLab/Jenkin/Circle CI/Teamcity etc and just have a dedicated build
server? We set up a Jenkins server to build boxes for VVV 3, and VVV
already supports running multiple versions of PHP side by side, so it's
not a huge task by any stretch
--
Ticket URL: <https://core.trac.wordpress.org/ticket/43711#comment:5>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list