[wp-trac] [WordPress Trac] #16925: Move the WP_Filesystem_SSH2 class to a plugin

WordPress Trac wp-trac at lists.automattic.com
Fri Jun 24 04:41:54 UTC 2011


#16925: Move the WP_Filesystem_SSH2 class to a plugin
--------------------------+-----------------------------
 Reporter:  dd32          |       Owner:  dd32
     Type:  defect (bug)  |      Status:  accepted
 Priority:  normal        |   Milestone:  Future Release
Component:  Filesystem    |     Version:
 Severity:  normal        |  Resolution:
 Keywords:  needs-patch   |
--------------------------+-----------------------------

Comment (by dd32):

 The idea wouldn't be to replace the usage of the PHP extension.

  * Move the SSH2 layers out of WordPress into a separate plugin (As it's a
 rarely used layer at present, and requires special configuration)
  * Support the PHP Extension if installed (Remembering, that this requires
 the extension to be custom compiled)
  * If the PHP Extension is not installed (as is the case with many
 environments, Not to mention the existing class is incompatible with the
 latest Extension version I believe) then fall back to using a PHP
 Implementation.

 My thought is that this is better off in a community developed plugin,
 separate from WordPress release cycle, not only would it increase the
 visibility of the fact of a SSH2 layer existing (many people search, and
 can't work it out) as a plugin, but it would hopefully increase the number
 of people willing to help out on the development.

 FYI, WordPress currently uses a 3rd party library to implement FTP in the
 cases where the PHP FTP extension is not available (A large chunk of
 installs)

-- 
Ticket URL: <http://core.trac.wordpress.org/ticket/16925#comment:3>
WordPress Trac <http://core.trac.wordpress.org/>
WordPress blogging software


More information about the wp-trac mailing list