Commit:    7e132510ce44002e570ace79cd88df57c283cd09
Author:    Hannes Magnusson <bj...@mongodb.com>         Sun, 27 Oct 2013 
18:47:51 -0700
Parents:   04145bccc76b1ff46a2ddc4de54c727f57c1628b
Branches:  master

Link:       
http://git.php.net/?p=web/master.git;a=commitdiff;h=7e132510ce44002e570ace79cd88df57c283cd09

Log:
No need to pregenerate this

Changed paths:
  D  scripts/php_version
  M  scripts/update-backend


Diff:
diff --git a/scripts/php_version b/scripts/php_version
deleted file mode 100644
index 5584cac..0000000
--- a/scripts/php_version
+++ /dev/null
@@ -1,135 +0,0 @@
-<?php # vim: ft=php sw=4 ts=4 et
-
-function pregenerate_version_feed($v, $r, $output) {
-    $RC_ANNOUNCEMENT_TEXT = 'Please check out the new Release Canidate on <a 
href="http://qa.php.net";>http://qa.php.net</a>';
-    $ANNOUNCEMENT_TEXT = "There is a new PHP release in town!";
-
-    include $v; // version.inc ($RELEASES)
-    //include $r; // releases.inc ($OLDRELEASES)
-
-    $doc = new DOMDocument("1.0", "UTF-8");
-    $doc->formatOutput = true;
-
-    $feed = $doc->createElementNs("http://www.w3.org/2005/Atom";, "feed");
-    $doc->appendChild($feed);
-
-    $doc->createAttributeNs("http://php.net/ns/releases";, "php:bogus");
-
-    $feed->appendChild($doc->createElement("title", "PHP.net releases"));
-
-    $link = $doc->createElement("link");
-    $link->setAttribute("href", "/releases.atom");
-    $link->setAttribute("rel", "self");
-    $feed->appendChild($link);
-
-    $feed->appendChild($doc->createElement("icon", 
"/images/news/php-logo.gif"));
-
-    $author = $feed->appendChild($doc->createElement("author"));
-    $author->appendChild($doc->createElement("name", "Webmaster"));
-    $author->appendChild($doc->createElement("uri", "http://php.net/contact";));
-    $author->appendChild($doc->createElement("email", 
"php-webmaster@lists.php.net"));
-
-    $feed->appendChild($doc->createElement("id", 
"http://php.net/releases/index.php";));
-
-    $LAST_UPDATED = 0;
-    foreach($RELEASES as $major => $release) {
-        for ($i=1; $i<=2; ++$i) {
-            list($version, $info) = each($release);
-            if (!$version) {
-                continue;
-            }
-            $rc = false;
-
-            $rel = $doc->createElement("entry");
-
-            $title = $doc->createElement("title", "PHP $version released!");
-            $rel->appendChild($title);
-            $rel->appendChild($doc->createElement("php:version", $version));
-
-            $var = null;
-            if ($rc) {
-                $var = "PHP_{$major}_DATE";
-                if (isset($var)) {
-                    $tmp = "PHP_{$major}_DATE";
-                } else {
-                    $minor = round($version, 1);
-                    $tmp = "PHP_{$minor}_DATE";
-                }
-            } else {
-                $var = "PHP_{$major}_RC_DATE";
-                if (isset($var)) {
-                    $tmp = "PHP_{$major}_RC_DATE";
-                } else {
-                    $minor = round($version, 1);
-                    $tmp = "PHP_{$minor}_RC_DATE";
-                }
-            }
-
-            $published = $updated = strtotime($$tmp);
-            $date = $doc->createElement("published", date(DATE_ATOM, 
$published));
-            $rel->appendChild($date);
-
-            $sources = array();
-            if (isset($info["source"]) && !$rc) {
-                $sources = $info["source"];
-                $node = $doc->createElement("summary", $ANNOUNCEMENT_TEXT);
-                $node->setAttribute("type", "html");
-            } elseif ($rc) {
-                $node = $doc->createElement("content", $RC_ANNOUNCEMENT_TEXT);
-                $node->setAttribute("type", "html");
-            }
-            $rel->appendChild($node);
-
-            foreach($sources as $src) {
-                $node = $doc->createElement("link");
-                $node->setAttribute("rel", "enclosure");
-                $node->setAttribute("title", $src["name"]);
-
-                if ($rc) {
-                    $node->setAttribute("href", 
"http://downloads.php.net/ilia/"; .$src["filename"]);
-                } else {
-                    $node->setAttribute("href", 
"/get/{$src["filename"]}/from/this/mirror");
-                }
-                $node->appendChild($doc->createElement("php:md5", 
$src["md5"]));
-
-                $d = strtotime($src["date"]);
-                if ($d > $updated) {
-                    $updated = $d;
-                }
-                $node->appendChild($doc->createElement("php:releaseDate", 
date(DATE_ATOM, $d)));
-                
-                if (isset($src["note"]) && !empty($src["note"])) {
-                    $node->appendChild($doc->createElement("php:notes", 
htmlspecialchars($src["note"], ENT_QUOTES, "UTF-8")));
-                }
-                $rel->appendChild($node);
-            }
-
-            $LAST_UPDATED = $updated>$LAST_UPDATED ? $updated : $LAST_UPDATED;
-            $updated = $doc->createElement("updated", date(DATE_ATOM, 
$updated));
-            $rel->appendChild($updated);
-
-            if (isset($info["announcement"]) && $info["announcement"] && !$rc) 
{
-                $announcement = "/releases/" . str_replace(".", "_", $version) 
. ".php";
-                $content = $doc->createElement("content");
-                $content->setAttribute("src", $announcement);
-                $content->setAttribute("type", "application/xhtml+xml");
-                $rel->appendChild($content);
-                $rel->appendChild($doc->createElement("id", 
"http://php.net$announcement";));
-            } else {
-                $rel->appendChild($doc->createElement("id", 
"http://php.net/releases.php#$version";));
-            }
-
-            $nodes[] = $rel;
-
-            list($version, $info) = each($release);
-            $rc = stripos($version, "rc") !== false;
-        }
-
-    }
-    $feed->appendChild($doc->createElement("updated", date(DATE_ATOM, 
$LAST_UPDATED)));
-    foreach($nodes as $node) {
-        $feed->appendChild($node);
-    }
-    $doc->save($output);
-}
-
diff --git a/scripts/update-backend b/scripts/update-backend
index 7bff84d..eb85d01 100755
--- a/scripts/update-backend
+++ b/scripts/update-backend
@@ -44,10 +44,6 @@ legacy_rss("$root/feed.atom", "$root/news.rss", 
"$root/conferences/news.rss");
 include "conference_teaser";
 pregenerate_conf_teaser("$root/feed.atom", "$root/include/pregen-confs.inc");
 
-// Pregenerate version feed
-include "php_version";
-pregenerate_version_feed("$root/include/version.inc", 
"$root/include/releases.inc", "$root/releases.atom");
-
 // Pregenerate elephpant image pool from flickr.
 include "pregen_flickr";
 $flickr_api_key = getenv("TOKEN_FLICKR");


--
PHP Webmaster List Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to