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 11:18]
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.1+  * 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 14: Line 14:
   * aolserver   * aolserver
   * apache   * apache
-  * apache2filter 
   * apache_hooks   * apache_hooks
   * caudium   * caudium
   * continuity   * continuity
   * isapi   * isapi
-  ​* litespeed +  * milter  ​
-  ​* milter +
-  * nsapi+
   * phttpd   * phttpd
   * pi3web   * pi3web
Line 28: Line 25:
   * tux   * tux
   * webjames   * webjames
 +  * apache2filter - not really dead, but currently broken
  
  ​Maintained SAPIs:  ​Maintained SAPIs:
Line 35: Line 33:
   * 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.
  
 ===== Proposal ===== ===== Proposal =====
Line 48: Line 57:
  
 ===== Proposed PHP Version(s) ===== ===== Proposed PHP Version(s) =====
-5.6+ 
 +7
  
 ===== SAPIs Impacted ===== ===== SAPIs Impacted =====
rfc/removal_of_dead_sapis.1390562288.txt.gz · Last modified: 2017/09/22 13:28 (external edit)