rfc:removal_of_dead_sapis

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
rfc:removal_of_dead_sapis [2014/01/24 19:21]
ab
rfc:removal_of_dead_sapis [2017/09/22 13:28] (current)
Line 1: Line 1:
  
 ====== PHP RFC: Removal of dead SAPIs ====== ====== PHP RFC: Removal of dead SAPIs ======
-  * Version: 0.3+  * Version: 0.5
   * Date: 2014-01-24   * Date: 2014-01-24
   * Author: Anatol Belski, <ab@php.net>   * Author: Anatol Belski, <ab@php.net>
-  * Status: Draft+  * Status: Abandoned is favour of https://wiki.php.net/rfc/removal_of_dead_sapis_and_exts
   * First Published at: http://wiki.php.net/rfc/removal_of_dead_sapis   * First Published at: http://wiki.php.net/rfc/removal_of_dead_sapis
  
Line 18: Line 18:
   * continuity   * continuity
   * isapi   * isapi
-  * litespeed +  * milter  
-  * milter +
-  * nsapi+
   * phttpd   * phttpd
   * pi3web   * pi3web
Line 27: Line 25:
   * tux   * tux
   * webjames   * webjames
 +  * apache2filter - not really dead, but currently broken
  
  Maintained SAPIs:  Maintained SAPIs:
   * apache2handler   * apache2handler
-  * apache2filter 
   * cli   * cli
   * cgi   * cgi
   * embed   * embed
   * fpm   * fpm
 +  * litespeed
 +  * nsapi
   * phpdbg   * phpdbg
  
-It's insensible or impossible to check if a dead SAPI could be brought to life with the modern PHP. Either no sources can be foundsources are too old or no corresponding packages of server itself or the SAPI builds do exist in either distributions.+\\ 
 +Things required to be done for the final decisions: 
 +  * research the author names 
 +  * articulate the exact state of each dead SAPI 
 +  * articulate the exact state and availability of the corresponding server 
 +  * if possible and makes sensecheck if the SAPIs compiles, even with very ancient but latest release of the server 
 +  * check if there are packages supported by distros 
 +  * notify the authors about possible removal of the corresponding SAPI, wait for their response and include it for the final decision
  
 This RFC crosses with https://wiki.php.net/rfc/size_t_and_int64 as removal of the dead SAPIs will exlude the need of their porting. This RFC crosses with https://wiki.php.net/rfc/size_t_and_int64 as removal of the dead SAPIs will exlude the need of their porting.
Line 50: Line 57:
  
 ===== Proposed PHP Version(s) ===== ===== Proposed PHP Version(s) =====
-5.6+ 
 +7
  
 ===== SAPIs Impacted ===== ===== SAPIs Impacted =====
rfc/removal_of_dead_sapis.1390591260.txt.gz · Last modified: 2017/09/22 13:28 (external edit)