[wp-trac] [WordPress Trac] #43711: Let's create a standard development setup for WordPress core.

WordPress Trac noreply at wordpress.org
Wed May 16 10:13:02 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 Mte90):

 I am a huge fan of VVV, so I will try to be not from a side and be
 impartial.

 One of the problems that has VVV right now is that require a lot of time
 on first start because of installation (and download of a lot of things)
 but the plan for version 3 (https://github.com/Varying-Vagrant-
 Vagrants/VVV/issues/1469) with a box that contain everything and also the
 parallel for the provision will improve a lot this point.

 The other problems that often at contributor day we have is Windows.
 Install virtualbox, vagrant, git on Windows is a big step because people
 do't know anything of them.
 Often the problems on VVV is because there are different versions of
 powershell on the system (don't ask me why) and Vagrant or Virtualbox
 works with issue based on the version of ps.

 With docker we will have more problems on Windows because we need a
 virtual machine so (virtualbox and git will be required in any case) so
 the only advantage that we don't have anymore the easy vagrant to use but
 docker (that is not so entry level).

 Sure, there is the VVV USB Generator that prepare all the executables for
 download (maybe also the latest image) but we need to think that at
 contributor day not everyone has an OS dev friendly for *nix stuff.
 We have already a lot of issues with vagrant I can image with Docker
 virtualized...

 From the other side VVV has the cool part to be used also for not
 contribute and very easy with vagrant up/halt and db backup so usually
 people are interested in that then contribute.

 So probably the better way is to start to work on VVV at least for the GUI
 side, so we can gather feedback because the technical problems are from
 both the side.

-- 
Ticket URL: <https://core.trac.wordpress.org/ticket/43711#comment:4>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list