Skip components, use formal name Change-Id: I0d930be3b8fb35cd33287dc3d25b56be77fb419f
diff --git a/tools/timeline.php b/tools/timeline.php index 92de5f5..3dc0675 100644 --- a/tools/timeline.php +++ b/tools/timeline.php
@@ -36,14 +36,16 @@ p.Name as name from Projects as p join PeopleProjects as pp on p.ProjectId=pp.ProjectId and pp.Relation='cm' -where p.ProjectId != 'root' and p.ProjectId not like 'foundation%' +where + !p.IsComponent + and p.ProjectId != 'root' and p.ProjectId not like 'foundation%' group by id order by start, id EOQ; $timeline = array(); query('foundation', $sql, array(), function($row) use (&$timeline) { - $timeline[$row['start']][] = $row; + $timeline[$row['start']][] = Project::getProject($row['id']); }); ob_start(); @@ -60,7 +62,7 @@ echo "<h2>{$year}</h2>\n"; echo "<ul>\n"; foreach($projects as $project) { - echo "<li><a href=\"https://projects.eclipse.org/projects/{$project['id']}\">{$project['name']}</a></li>\n"; + echo "<li><a href=\"{$project->getId()}\">{$project->getFormalName()}</a></li>\n"; } echo "</ul>\n"; }