On Fri, 6 Jul 2007, Andi Gutmans wrote:

> I'd suggest something close to what Rasmus suggested:
> a) We make a clear statement on PHP.net that at the end of the year we
> plan to discontinue bug fixes for PHP 4 except for security fixes.
> b) We will discontinue supporting PHP 4 on 8/8/8 (because it sounds good
> and gives people about a year).

The attached patch mentions the above. As you can see, the idea is to 
release this  on the 13th, 3 years after php 5 was released for this 
first time.

> I also suggest to move PHP 4 downloads to the museum. I suggest though
> to make a clear visible link from php.net/downloads.php to the museum
> and make a clear statement that PHP 4 has moved (I am sure there are
> still many who look for it for application compatibiity reasons).

I think this is a bit premature - I suggest doing this at the end of the 
year as the museum does not have MD5 sums and the like. I did add a 
couple of lines in the patch for phpweb to point out this upcoming issue 
though on both the downloads and releases pages.

Please have a look at the attached patch and feel free to make any 
suggestions towards making the text better.

regards,
Derick

-- 
Derick Rethans
http://derickrethans.nl | http://ez.no | http://xdebug.org
Index: downloads.php
===================================================================
RCS file: /repository/phpweb/downloads.php,v
retrieving revision 1.278
diff -u -r1.278 downloads.php
--- downloads.php       2 May 2007 06:44:11 -0000       1.278
+++ downloads.php       9 Jul 2007 08:22:18 -0000
@@ -119,6 +119,11 @@
 <a name="v4"></a>
 <h1>PHP <?php list($v, $a) = each($RELEASES[4]); echo $v ?></h1>
 
+<p>
+ Support for PHP 4 will be <b style="color: red">discontinued</b> at 
2007-12-31. Please consider
+ upgrading to PHP 5.2.
+</p>
+
 <h2>Complete Source Code</h2>
 <ul>
 <?php
Index: index.php
===================================================================
RCS file: /repository/phpweb/index.php,v
retrieving revision 1.897
diff -u -r1.897 index.php
--- index.php   7 Jun 2007 14:22:10 -0000       1.897
+++ index.php   9 Jul 2007 08:22:18 -0000
@@ -156,7 +156,7 @@
    <h4>Stable Releases</h4>
    <ol id="releases">
     <li class="php5"><a href="/downloads.php#v5">Current PHP 5 Stable: <span 
class="release">$PHP_5_STABLE</span></a></li>
-    <li class="php5"><a href="/downloads.php#v4">Current PHP 4 Stable: <span 
class="release">$PHP_4_STABLE</span></a></li>
+    <li class="php5"><a href="/downloads.php#v4">Historical PHP 4 Stable: 
<span class="release">$PHP_4_STABLE</span></a></li>
    </ol>
   </div>\n
 EOT;
Index: archive/2007.xml
===================================================================
RCS file: /repository/phpweb/archive/2007.xml,v
retrieving revision 1.8
diff -u -r1.8 2007.xml
--- archive/2007.xml    27 Jun 2007 19:55:04 -0000      1.8
+++ archive/2007.xml    9 Jul 2007 08:22:18 -0000
@@ -11,6 +11,40 @@
     <email>[EMAIL PROTECTED]</email>
   </author>
   <entry xmlns="http://www.w3.org/2005/Atom";>
+    <title>PHP 4 end of life announcement</title>
+    <link href="/index.php#2007-07-13-1" rel="alternate" type="text/html"/>
+    <link href="/archive/2007.php#2007-07-13-1" rel="via" type="text/html"/>
+    <id>http://php.net/archive/2007.php#2007-07-13-1</id>
+    <published>2007-07-13T00:13:00+02:00</published>
+    <updated>2007-07-13T00:13:00+02:00</updated>
+    <category term="frontpage" label="PHP.net frontpage news"/>
+    <content type="xhtml">
+      <div xmlns="http://www.w3.org/1999/xhtml";>
+<p>
+  Today it is exactly three years ago since PHP 5 has been released. In those
+  three years it has seen many improvements over PHP 4. As PHP 6 is on the 
+  way we do not seem it worthwhile to continue PHP 4 support longer.
+</p>
+<p>
+  Hereby the PHP development team announces that support for PHP 4 will
+  continue until the end of this year only. From 2007-12-31 there will be no
+  more releases of PHP 4.4, besides important security releases. Security
+  releases will continue until 2008-08-08 after which PHP 4.4 will no longer be
+  supported officially. Please use the rest of this year to make your
+  application suitable to run on PHP 5. 
+</p>
+<p>
+  For documentation on migration for PHP 4 to PHP 5, we would like to point you
+  to our <a href="/manual/en/migration5.php">migration guide</a>. There is
+  additional information available in the <a
+  href="/manual/en/migration51.php">PHP 5.0 to PHP 5.1</a> and <a
+  href="/manual/en/migration52.php">PHP 5.1 to PHP 5.2</a> migration guides as
+  well.
+</p>
+      </div>
+    </content>
+  </entry>
+  <entry xmlns="http://www.w3.org/2005/Atom";>
     <title>php|works 2007: Call for Papers</title>
     <link href="/conferences/index.php#2007-06-15-1" rel="alternate" 
type="text/html"/>
     <link href="http://works.phparch.com/c/p/index"; rel="via" 
type="text/html"/>
Index: releases/index.php
===================================================================
RCS file: /repository/phpweb/releases/index.php,v
retrieving revision 1.12
diff -u -r1.12 index.php
--- releases/index.php  31 May 2007 22:57:31 -0000      1.12
+++ releases/index.php  9 Jul 2007 08:22:19 -0000
@@ -106,7 +106,7 @@
 site_header("Releases");
 ?>
 
-<h1>Releases</h1>
+<h1>Unsupported Historical Releases</h1>
 
 <p>
  We have collected all the official information and code available for
@@ -427,6 +427,12 @@
 <hr />
 
 <a name="v4"></a>
+
+<p>
+ Support for PHP 4 will be <b style="color: red">discontinued</b> at 
2007-12-31. Please consider
+ upgrading to PHP 5.2.
+</p>
+
 <a name="4.4.6"></a>
 <h2>4.4.6</h2>
 
-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to