blob: 2e872c7675d88a6104715776c51611a71f84f492 [file] [log] [blame]
<?php require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/app.class.php"); require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/nav.class.php"); require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/menu.class.php"); $App = new App(); $Nav = new Nav(); $Menu = new Menu(); include($App->getProjectCommon()); # All on the same line to unclutter the user's desktop'
/* 221934 - this page to remain on eclipse.org */
require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/classes/projects/projectInfoData.class.php"); // use the project info system
$pageTitle = "What's New with Eclipse Projects";
$pageAuthor = "";
$pageKeywords = "Eclipse, project, status, new, release, proposal";
$App->PageRSS = "/projects/reviews-rss.php";
$App->PageRSSTitle = "Eclipse Reviews and Proposals";
include( '_commonLeftNav.php' );
ob_start();
?>
<style>
a.info{
position:relative; /*this is the key*/
z-index:24;
text-decoration:none}
a.info:hover{z-index:25; background-color:#ccc}
a.info span{display: none}
a.info:hover span{ /*the span will display just on :hover state*/
display:block;
position:absolute;
top:2em; left:-4em; width:8em;
border:1px solid #000;
background-color:#eee; color:#000;
text-align: center}
</style>
<div id="maincontent">
<div id="midcolumn">
<?php /* ------------------ R E V I E W S -------------------- */ ?>
<div class="homeitem3col">
<h3><a href="/projects/reviews-rss.php"><img src="images/rss.gif" align="right"
border="0"></a>Project Reviews</h3>
<div align="center" style="margin-top: 10px;">
<?php include("fragments/processes-page-table.php") ?>
</div><!-- center -->
<p>Reviews are held on a conference call for <a href="/membership/">Eclipse Members</a>. Members (and committers are members) are directed to the
<a href="http://portal.eclipse.org/"> MyFoundation portal </a>for the call-in information. If you do not have access to the
portal, send <a href="mailto:emo@eclipse.org?Subject=Review Call Information">email to EMO</a> to request the call information.</p>
<table style="margin-right: 10px; margin-left: 10px; margin-top: -10px;" width="97%" border="0">
<tr><td align="left"><a href="/projects/timeline/">releases timeline</a>&nbsp;&nbsp;|&nbsp;&nbsp;<a
href="galileo.php">Galileo Simultaneous Release</a>&nbsp;&nbsp;|&nbsp;&nbsp;<a
href="previous-release-reviews.php">previous reviews</a></td>
<td align="right"><a href="explain/reviews.php">explain...</a></td>
</tr>
</table>
</div><!-- homeitem3col -->
<?php /* ------------------ P R O P O S A L S -------------------- */ ?>
<div class="homeitem3col">
<h3>New Project Proposals</h3>
<div align="center" style="margin-top: 10px;">
<?php include("fragments/proposals-page-proposals-table.php") ?>
<br></div><!-- center -->
<table style="margin-right: 10px; margin-left: 10px; margin-top: -10px;" width="97%" border="0">
<tr><td align="left"><a href="/proposals/">more about proposals</a>&nbsp;&nbsp;|&nbsp;&nbsp;<a href="/org/councils/roadmap.php">official Eclipse roadmap</a></td>
<td align="right"><a href="explain/proposals.php">explain...</a></td>
</tr></table>
</div><!-- homeitem3col -->
<?php /* ------------------ D E V P R O C E S S C H A N G E S -------------------- */ ?>
<div class="homeitem3col">
<h3><a href="/projects/dev-process-changes-atom.php"><img src="images/rss.gif" align="right"
border="0"></a>Development Process Changes</h3>
<div style="margin-top: 10px;">
<span style="font-size: 80%"><em>(changes in the last four months)</em></span>
<ul>
<?php
/*
* Note: /home/data/httpd/writable/community/feeds/dev_process_changes_feed.xml
* is created by a cron that runs on dash.eclipse.org as ~dashboard. The code
* is in ~dashboard/rss_for_projects
* Actually, that cron on dash.eclipse.org writes a local file and then some
* other process that I (Bjorn) cannot locate, copies the file to writable/...
*/
$xml = simplexml_load_file( '/home/data/httpd/writable/community/feeds/dev_process_changes_feed.xml');
foreach( $xml->entry as $entry ) {
if( preg_match( "/(\d\d\d\d-\d\d-\d\d)/", $entry->updated . '', $matches ) ) {
$dt = strtotime( $matches[1] );
if( (time() - $dt) > (4 /*months*/ * 30 /*days/month*/ * 24 /*hours/day*/ * 60 /*minutes/hour*/ * 60 /*seconds/minute*/) ) {
continue;
}
}
?><li><div style="float:right"><em><?= substr($entry->updated . '',0,10) ?><br><?= $entry->author->name ?></em></div><b><?= $entry->title ?></b><br>
<?= $entry->content ?></li>
<?php
}
?>
</ul><br></div><!-- center -->
<table style="margin-right: 10px; margin-left: 10px; margin-top: -10px;" width="97%" border="0">
<tr><td align="left"><a href="/projects/dev_process/development_process.php">the official development process</a>&nbsp;&nbsp;|&nbsp;&nbsp;<a
href="/legal/">the official legal documents</a></td>
<td align="right"></td>
</tr>
</table>
</div><!-- homeitem3col -->
</div><!-- midcolumn -->
</div><!-- maincontent -->
<?php
# Paste your HTML content between the EOHTML markers!
$html = ob_get_contents();
ob_end_clean();
# Generate the web page
$App->generatePage($theme, $Menu, $Nav, $pageAuthor, $pageKeywords, $pageTitle, $html);
?>