[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