Version matrix

Signed-off-by: Eike Stepper <stepper@esc-net.de>
diff --git a/downloads/_header.php b/downloads/_header.php
index b06445b..3c361ab 100644
--- a/downloads/_header.php
+++ b/downloads/_header.php
@@ -5,6 +5,7 @@
 $Nav->addNavSeparator($areaTitle, "");
 $Nav->addCustomNav("Releases", "$areaPath/index.php#releases", "", 1);
 $Nav->addCustomNav("Integration", "$areaPath/index.php#integration", "", 1);
+$Nav->addCustomNav("Compare Versions", "$areaPath/versions.php", "", 1);
 $Nav->addCustomNav("Browse Sources", "http://git.eclipse.org/c/cdo/cdo.git", "", 1);
 $Nav->addCustomNav("Install Sources", "http://wiki.eclipse.org/CDO_Source_Installation", "", 1);
 $Nav->addCustomNav("License", "http://www.eclipse.org/org/documents/epl-v10.php", "", 1);
diff --git a/downloads/versions.php b/downloads/versions.php
index 729ec22..2fd3f99 100644
--- a/downloads/versions.php
+++ b/downloads/versions.php
@@ -39,6 +39,9 @@
         $bundle = $element['name'];
         if ((startsWith($bundle, "org.eclipse.emf.cdo") || startsWith($bundle, "org.eclipse.net4j")) &&
             !endsWith($bundle, ".source") &&
+            !endsWith($bundle, ".defs") &&
+            !endsWith($bundle, ".doc") &&
+            !contains($bundle, ".releng") &&
             !contains($bundle, ".examples") &&
             !contains($bundle, ".buddies") &&
             !contains($bundle, ".jms") &&