[wp-trac] [WordPress Trac] #23912: Add Composer package description

WordPress Trac noreply at wordpress.org
Fri Sep 6 19:34:56 UTC 2013


#23912: Add Composer package description
------------------------------------+------------------
 Reporter:  Rarst                   |       Owner:
     Type:  enhancement             |      Status:  new
 Priority:  normal                  |   Milestone:  3.7
Component:  General                 |     Version:  3.5
 Severity:  trivial                 |  Resolution:
 Keywords:  has-patch dev-feedback  |
------------------------------------+------------------

Comment (by Rarst):

 > ext-mysql is still required by core. It should be listed in require
 until core no longer requires it out of the box

 `require` is a hard requirement, Composer will error on build if any of
 the requirements cannot be satisfied. I think `ext-mysql` as such hard
 requirement unnecessarily couples core package to presence of extension,
 while core does have very viable support for swappable database layer.

 Hypothetically in environment where `ext-mysql` cannot be installed
 (hosting restriction for example) this will completely prevent core
 package from working.

 > There *are* some things that cannot be done via streams/sockets as well.

 Any of such things actually exposed in HTTP API? Just curious. I don't
 think I ever did anything with API that was sensitive to the engine used.

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


More information about the wp-trac mailing list