| <html> | |
| <head> | |
| <title>2008 Roadmap Freezer</title> | |
| </head> | |
| <body> | |
| <?php | |
| $destdir = '/home/bfreeman/public_html/'; | |
| ob_start(); | |
| ?> | |
| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> | |
| <html xmlns="http://www.w3.org/1999/xhtml"> | |
| <head><title>Eclipse Roadmap v4</title><meta name="author"/> | |
| <meta name="keywords" content="roadmap, projects, strategy, documents, about, foundation" /><link rel="stylesheet" type="text/css" href="http://www.eclipse.org/eclipse.org-common/themes/Phoenix/css/small.css" title="small" /><link rel="alternate stylesheet" type="text/css" href="http://www.eclipse.org/eclipse.org-common/themes/Phoenix/css/large.css" title="large" /><link rel="stylesheet" type="text/css" href="http://www.eclipse.org/eclipse.org-common/themes/Phoenix/css/visual.css" media="screen" /><link rel="stylesheet" type="text/css" href="http://www.eclipse.org/eclipse.org-common/themes/Phoenix/css/layout.css" media="screen" /> | |
| <!--[if IE]> <link rel="stylesheet" type="text/css" href="http://www.eclipse.org/eclipse.org-common/themes/Phoenix/css/ie_style.css" media="screen"/> <![endif]--> | |
| <!--[if IE 6]> <link rel="stylesheet" type="text/css" href="http://www.eclipse.org/eclipse.org-common/themes/Phoenix/css/ie6_style.css" media="screen"/> <![endif]--> | |
| <link rel="stylesheet" type="text/css" href="http://www.eclipse.org/eclipse.org-common/themes/Phoenix/css/print.css" media="print" /> | |
| <link rel="stylesheet" type="text/css" href="http://www.eclipse.org/eclipse.org-common/themes/Phoenix/css/header.css" media="screen" /> | |
| <script type="text/javascript" src="http://www.eclipse.org/eclipse.org-common/themes/Phoenix/styleswitcher.js"></script> | |
| </head> | |
| <body> | |
| <div id="header"> | |
| <div id="header-graphic" class="eclipse-main"> | |
| <a href="http://www.eclipse.org/"><img src="http://www.eclipse.org/eclipse.org-common/themes/Phoenix/images/eclipse_home_header.jpg" alt="" /></a><h1>Eclipse</h1> | |
| </div> | |
| <div id="header-global-holder" class="eclipse-main-global"> | |
| <div id="header-global-links"><ul> | |
| <li><a href="http://www.eclipse.org/org/foundation/contact.php" class="first_one">Contact</a></li><li><a href="http://www.eclipse.org/legal/">Legal</a></li> | |
| </ul> | |
| </div> | |
| <div id="header-icons"> | |
| <a href="http://live.eclipse.org"><img src="http://www.eclipse.org/eclipse.org-common/themes/Phoenix/images/Icon_Live.png" width="28" height="28" alt="Eclipse Live" title="Eclipse Live" /></a> | |
| <a href="http://www.eclipseplugincentral.com"><img src="http://www.eclipse.org/eclipse.org-common/themes/Phoenix/images/Icon_plugin.png" width="28" height="28" alt="Eclipse Plugin Central" title="Eclipse Plugin Central" /></a> | |
| <a href="http://www.planeteclipse.org"><img src="http://www.eclipse.org/eclipse.org-common/themes/Phoenix/images/Icon_planet.png" width="28" height="28" alt="Planet Eclipse" title="Planet Eclipse" /></a> | |
| </div> | |
| </div></div><div id="header-menu"><div id="header-nav"> | |
| <ul> | |
| <li><a class="first_one" href="http://www.eclipse.org/" target="_self">Home</a></li> | |
| <li><a href="http://www.eclipse.org/users/" target="_self">Users</a></li> | |
| <li><a href="http://www.eclipse.org/membership/" target="_self">Members</a></li> | |
| <li><a href="http://www.eclipse.org/committers/" target="_self">Committers</a></li> | |
| <li><a href="http://www.eclipse.org/downloads/" target="_self">Downloads</a></li> | |
| <li><a href="http://www.eclipse.org/resources/" target="_self">Resources</a></li> | |
| <li><a href="http://www.eclipse.org/projects/" target="_self">Projects</a></li> | |
| <li><a href="http://www.eclipse.org/org/" target="_self">About Us</a></li> | |
| </ul> | |
| </div> | |
| <div id="header-utils"> | |
| <form action="http://www.google.com/cse" id="searchbox_017941334893793413703:sqfrdtd112s"> | |
| <input type="hidden" name="cx" value="017941334893793413703:sqfrdtd112s" /> | |
| <input type="text" name="q" size="25" /> | |
| <input type="submit" name="sa" value="Search" /> | |
| </form> | |
| <script type="text/javascript" src="http://www.google.com/coop/cse/brand?form=searchbox_017941334893793413703%3Asqfrdtd112s&lang=en"></script> <ul> | |
| <li class="text_size"><a class="smallText" title="Small Text" href="#" onclick="setActiveStyleSheet('small');return false;">A</a> <a class="largeText" title="Large Text" href="#" onclick="setActiveStyleSheet('large');return false;">A</a></li> | |
| </ul> | |
| </div></div><div id="leftcol"> | |
| <ul id="leftnav"> | |
| <li class="separator"><a class="separator" href="index.php">About Us   <img src="http://www.eclipse.org/eclipse.org-common/themes/Phoenix/images/leftnav_bullet_down.gif" border="0" alt="" /></a></li> | |
| <li><a href="http://www.eclipse.org/org/foundation/">Foundation</a></li> | |
| <li><a href="http://www.eclipse.org/org/documents/">Governance</a></li> | |
| <li><a href="http://www.eclipse.org/legal/">Legal Resources</a></li> | |
| <li><a href="http://www.eclipse.org/org/foundation/contact.php">Contact Us</a></li> | |
| <li style="background-image: url(/eclipse.org-common/themes/Phoenix/images/leftnav_fade.jpg); background-repeat: repeat-x; border-style: none;"><br /><br /><br /><br /><br /><br /><br /><br /> | |
| </li> | |
| </ul> | |
| </div> | |
| <div id="container"> | |
| <div id="maincontent"> | |
| <div id="midcolumn"> | |
| <?php | |
| $headertext = ob_get_contents(); | |
| ob_end_clean(); | |
| ob_start(); | |
| ?> | |
| </div> | |
| <div id="rightcolumn"> | |
| <div class="sideitem"> | |
| <h6>Thank you!</h6> | |
| <p>Our thanks to <a href="../../foundation/thankyou.php">HP, IBM, Intel, Magma and Novell</a> for generous donations to our website infrastructure.</p> | |
| </div> | |
| <div class="sideitem"> | |
| <h6>Related Links</h6> | |
| <ul> | |
| <li><a href="../../../projects/">Projects</a></li> | |
| <li><a href="../../../membership/">Membership</a></li> | |
| <li><a href="../../../membership/become_a_member/">Become a member</a></li> | |
| </ul> | |
| </div> | |
| </div> | |
| </div> | |
| <script type="text/javascript"> | |
| var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); | |
| document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E")); | |
| </script> | |
| <script type="text/javascript"> | |
| var pageTracker = _gat._getTracker("UA-910670-2"); | |
| pageTracker._initData(); | |
| pageTracker._trackPageview(); | |
| </script></div><div id="footer"> | |
| <ul id="footernav"> | |
| <li class="first"><a href="http://www.eclipse.org/">Home</a></li> | |
| <li><a href="http://www.eclipse.org/legal/privacy.php">Privacy Policy</a></li> | |
| <li><a href="http://www.eclipse.org/legal/termsofuse.php">Terms of Use</a><a href="http://www.eclipse.org/org/press-release/20081112_termsofuse.php"><img src="http://www.eclipse.org/images/updated.png" align="absmiddle" /></a></li> | |
| </ul> | |
| <p>Copyright © 2008 The Eclipse Foundation. All Rights Reserved</p> | |
| </div></body></html> | |
| <?php | |
| $footertext = ob_get_contents(); | |
| ob_end_clean(); | |
| //----------------------------------------------------- | |
| echo "index.html..."; flush(); | |
| $contents = file_get_contents( 'http://wiki.eclipse.org/index.php?title=2008_Roadmap&printable=yes' ); | |
| $pos1 = strpos( $contents, "<!-- start content -->" ); | |
| $pos2 = strpos( $contents, "<!-- end content -->" ); | |
| $contents = substr($contents, $pos1, $pos2 ); | |
| $pos = strpos( $contents, '<div class="printfooter">' ); | |
| $contents = substr($contents, 0, $pos); | |
| $contents = str_replace( | |
| array( '<a href="/RequirementsCouncilThemesAndPriorities"', 'Platform Release Plan' ), | |
| array( '<a href="themesandpriorities.html"', '<a href="platformplan.html">Platform Release Plan</a>' ), | |
| $contents ); | |
| $contents = $headertext . '<h1>2008 Roadmap</h1>' . $contents . $footertext; | |
| file_put_contents( $destdir . 'index.html', $contents ); | |
| echo "<br>"; flush(); | |
| //----------------------------------------------------- | |
| echo "themesandpriorities.html..."; flush(); | |
| $contents = file_get_contents( 'http://wiki.eclipse.org/index.php?title=RequirementsCouncilThemesAndPriorities&printable=yes' ); | |
| $pos1 = strpos( $contents, "<!-- start content -->" ); | |
| $pos2 = strpos( $contents, "<!-- end content -->" ); | |
| $contents = substr($contents, $pos1, $pos2 ); | |
| $pos = strpos( $contents, '<div class="printfooter">' ); | |
| $contents = substr($contents, 0, $pos); | |
| $contents = $headertext . '<h1>Themes and Priorities</h1>' . $contents . $footertext; | |
| file_put_contents( $destdir . 'themesandpriorities.html', $contents ); | |
| echo "<br>"; flush(); | |
| //----------------------------------------------------- | |
| $contents = file( 'http://www.eclipse.org/projects/web-api/roots-generator.php' ); | |
| $projects = array(); | |
| foreach( $contents as $line ) { | |
| $words = explode( "\t", $line ); | |
| $projects[$words[0]] = 1; | |
| } | |
| $projects = array_keys($projects); | |
| sort( $projects ); | |
| $count = 0; | |
| foreach( $projects as $project ) { | |
| $count++; | |
| echo $project . '_plan.html...'; flush(); | |
| $contents = file_get_contents( 'http://www.eclipse.org/projects/project-plan.php?projectid=' . $project ); | |
| $contents = str_replace( | |
| array( 'src="/', | |
| 'href="/', | |
| '<div style="float: right; text-align: right"><a href="?projectid=' ), | |
| array( 'src="http://www.eclipse.org/', | |
| 'href="http://www.eclipse.org/', | |
| '<div style="visibility: hidden; float: right; text-align: right"><a href="?projectid=' ), | |
| $contents ); | |
| file_put_contents( $destdir . $project . '_plan.html', $contents ); | |
| echo "<br>"; flush(); | |
| } | |
| echo "platformplan.html..."; flush(); | |
| $contents = '<ul>'; | |
| foreach( $projects as $project ) { | |
| $contents .= "<li><a href='${project}_plan.html'>$project</a></li>\n"; | |
| } | |
| $contents .= '</ul>'; | |
| $contents = $headertext . '<h1>Project Plans</h1>' . $contents . $footertext; | |
| file_put_contents( $destdir . 'platformplan.html', $contents ); | |
| echo "<br>"; flush(); | |
| ?> | |
| 2008 roadmap frozen and written to <a href="http://dash.eclipse.org/~bfreeman/">dash.eclipse.org/~bfreeman</a><br> | |
| <?= date('r') ?> | |
| </body> |