| <?php |
| include($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/include-before-definitions.php"); |
| |
| $pageTitle = "How The Master Timeline Page Works"; |
| $pageKeywords = "timeline"; |
| $pageAuthor = "Bjorn Freeman-Benson Nov 20/05"; |
| |
| include($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/include-after-definitions.php"); |
| ?> |
| <div id="maincontent"> |
| <div id="midcolumn"> |
| <h1><?= $pageTitle ?></h1> |
| |
| The <a href="master-timeline.php">master timeline page</a> is generated by a PHP script that reads the ".dates.txt" files in the top-level web directories of the major Eclipse projects. The ".dates.txt" file has the following structure: |
| <ul> |
| <li>Line 1: project abbreviation/name</li> |
| <li>Line 2: project URL</li> |
| <li>Lines 3..N: release name <space> month / year <space> kind of release <space> url<br> |
| The kind of release and planning document url are optional fields; the defaults are "Planned" and "none". |
| <ul> |
| <li><code>Completed</code>; the url should point to the release |
| download</li> |
| <li><code>Planned</code>; the url should point to the planning |
| document</li> |
| <li><code>Tentative</code>; the optional url should point to the |
| planning document</li> |
| </ul> |
| </li> |
| </ul> |
| <p> For example: |
| <pre>TPTP |
| http://www.eclipse.org/tptp |
| 3.3 6/2004 Completed http://www.eclipse.org/tptp/home/downloads/drops/3.3.0.html |
| 4.1 6/2005 Planned http://www.eclipse.org/tptp/home/project_info/...&file=TPTPFeatures_4.1.xml |
| 5.0 6/2006 Tentative</pre> |
| With more work on the script, these files could be XML instead of straight |
| text. |
| |
| <?php |
| include($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/include-end-of-page.php"); |
| ?> |