[wp-trac] [WordPress Trac] #29820: Smooth installation and updating of plugins and themes

WordPress Trac noreply at wordpress.org
Thu Mar 12 21:39:57 UTC 2015


#29820: Smooth installation and updating of plugins and themes
-----------------------------+---------------------------------------------
 Reporter:  markjaquith      |       Owner:
     Type:  task (blessed)   |      Status:  new
 Priority:  normal           |   Milestone:  4.2
Component:  Upgrade/Install  |     Version:
 Severity:  normal           |  Resolution:
 Keywords:  shiny-updates    |     Focuses:  ui, javascript, administration
-----------------------------+---------------------------------------------

Comment (by jorbin):

 The above
 [https://core.trac.wordpress.org/attachment/ticket/29820/29820.10.diff
 patch] starts splitting the file credential checks into a standalone
 function while also turning fancy updates off when we need to request
 filesystem credentials.  This is only partially tested right now.  A list
 of things that need to be tested:

 Fancy updates/installs for each method.
 Classic updates/installs for each method (likely easiest to use themes for
 this)
 What happens when stored credentials are wrong? (for all of the
 permutations of the two of the above scenarios)
 What happens when passed in credentials are wrong? (for all of the
 permutations of the two above scenarios)

 For testing, I've been using the [https://wordpress.org/plugins/core-
 control/ core-control plugin] to force a method.

 In order to have a local FTP server, I'm using VVV and running the
 following command to install and activate an FTP server:
 `sudo apt-get install vsftpd && sudo sed -i -e
 "s/\#write_enable=YES/write_enable=YES/" /etc/vsftpd.conf && sudo restart
 vsftpd`
 VVV has the username vagrant and the password of vagrant available by
 default.

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


More information about the wp-trac mailing list