ahunter | dd6fdf3 | 2011-02-03 19:09:29 +0000 | [diff] [blame] | 1 | <?php |
| 2 | require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/app.class.php"); |
| 3 | require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/nav.class.php"); |
| 4 | require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/menu.class.php"); |
| 5 | $App = new App(); |
| 6 | $Nav = new Nav(); |
| 7 | $Menu = new Menu(); include($App->getProjectCommon()); |
| 8 | require_once($_SERVER['DOCUMENT_ROOT'] . "/modeling/build/_common.php"); |
| 9 | |
ahunter | 066a2eb | 2010-07-08 22:21:19 +0000 | [diff] [blame] | 10 | # Begin: page-specific settings. Change these. |
ahunter | 6b8419a | 2010-11-29 17:24:38 +0000 | [diff] [blame] | 11 | $pageTitle = "Eclipse Graphical Modeling Project (GMP) Releases of the Graphical Modeling Framework (GMF)."; |
ahunter | 066a2eb | 2010-07-08 22:21:19 +0000 | [diff] [blame] | 12 | $pageKeywords = "developer,resources,modeling,graphical"; |
| 13 | $pageAuthor = "Anthony Hunter"; |
| 14 | |
ahunter | 356e378 | 2010-07-08 22:28:50 +0000 | [diff] [blame] | 15 | # Paste your HTML content between the EOHTML markers! |
ahunter | 066a2eb | 2010-07-08 22:21:19 +0000 | [diff] [blame] | 16 | $html = <<<EOHTML |
| 17 | |
| 18 | <style type="text/css"> |
| 19 | h1 { font-family : Arial, Helvetica, sans-serif; font-size : 14pt; font-weight : bold; font-style : normal; } |
ahunter | bec35b3 | 2010-07-22 21:51:54 +0000 | [diff] [blame] | 20 | p { font-family : Arial, Helvetica, sans-serif; font-size : 10pt; font-style : normal; } |
ahunter | f8704a7 | 2010-07-08 22:26:10 +0000 | [diff] [blame] | 21 | table { text-align:left; padding: 3px; border: 1px solid black; } |
ahunter | 9418293 | 2010-07-08 22:30:52 +0000 | [diff] [blame] | 22 | tr.white { background-color: white; border: 1px solid black; } |
ahunter | f8704a7 | 2010-07-08 22:26:10 +0000 | [diff] [blame] | 23 | tr.top { background-color: #CCFFFF; border: 1px solid black; } |
| 24 | tr.callisto { background-color: #FFCCFF; border: 1px solid black; } |
| 25 | tr.europa { background-color: #FFFFCC; border: 1px solid black; } |
| 26 | tr.ganymede { background-color: #CCFFCC; border: 1px solid black; } |
| 27 | tr.galileo { background-color: #FFCCCC; border: 1px solid black; } |
| 28 | tr.helios { background-color: #CCFFFF; border: 1px solid black; } |
| 29 | tr.indigo { background-color: #CCCCFF; border: 1px solid black; } |
ahunter | 9b064b2 | 2012-11-08 22:40:25 +0000 | [diff] [blame] | 30 | tr.juno { background-color: #FFCCFF; border: 1px solid black; } |
| 31 | tr.kepler { background-color: #FFFFCC; border: 1px solid black; } |
ahunter | eff69bc | 2010-07-08 22:40:31 +0000 | [diff] [blame] | 32 | td { font-family : Arial, Helvetica, sans-serif; padding: 3px; font-size : 8pt; text-align: left; vertical-align: top; border: 1px solid black;} |
ahunter | 066a2eb | 2010-07-08 22:21:19 +0000 | [diff] [blame] | 33 | </style> |
| 34 | |
ahunter | bec35b3 | 2010-07-22 21:51:54 +0000 | [diff] [blame] | 35 | <h1>Eclipse Graphical Modeling Project (GMP) Releases</h1> |
ahunter | 097fec2 | 2011-02-03 20:02:07 +0000 | [diff] [blame] | 36 | <p>The following table lists the releases completed over the years, with their version numbers. The table includes the four Graphical Modeling Projects; |
| 37 | GMF Runtime, GMF Notation, GMF Tooling and Graphiti, as well as their dependencies.</p> |
ahunter | 066a2eb | 2010-07-08 22:21:19 +0000 | [diff] [blame] | 38 | <table border="1"> |
| 39 | <tr class="top"> |
ahunter | 097fec2 | 2011-02-03 20:02:07 +0000 | [diff] [blame] | 40 | <td>Eclipse<br>Simultanious<br>Release</td> |
| 41 | <td>Release<br>Date</td> |
ahunter | 066a2eb | 2010-07-08 22:21:19 +0000 | [diff] [blame] | 42 | <td><b>GMF<br>Runtime<br></b>[1]</td> |
| 43 | <td><b>GMF<br>Notation<br></b>[1]</td> |
ahunter | 097fec2 | 2011-02-03 20:02:07 +0000 | [diff] [blame] | 44 | <td>Eclipse<br>Platform</td> |
| 45 | <td>GEF</td> |
| 46 | <td>EMF<br>Core</td> |
| 47 | <td>EMF<br>Query</td> |
| 48 | <td>EMF<br>Validation</td> |
| 49 | <td>EMF<br>Transaction</td> |
| 50 | <td>MDT<br>OCL</td> |
| 51 | <td>MDT<br>UML2</td> |
ahunter | dd6fdf3 | 2011-02-03 19:09:29 +0000 | [diff] [blame] | 52 | <td><b>GMF<br>Tooling<br>(GMF SDK)</b></td> |
ahunter | 097fec2 | 2011-02-03 20:02:07 +0000 | [diff] [blame] | 53 | <td>QVT<br>OML</td> |
ahunter | dd6fdf3 | 2011-02-03 19:09:29 +0000 | [diff] [blame] | 54 | <td><b>Graphiti</b></td> |
ahunter | 066a2eb | 2010-07-08 22:21:19 +0000 | [diff] [blame] | 55 | </tr> |
| 56 | |
| 57 | <tr class="callisto"> |
| 58 | <td rowspan="4">Callisto</td> |
ahunter | a25e66f | 2010-07-08 22:38:33 +0000 | [diff] [blame] | 59 | <td>06/26/06</td> |
ahunter | 066a2eb | 2010-07-08 22:21:19 +0000 | [diff] [blame] | 60 | <td>1.0.0</td> |
ahunter | 066a2eb | 2010-07-08 22:21:19 +0000 | [diff] [blame] | 61 | <td rowspan="4">[2]</td> |
| 62 | <td>3.2.0</td> |
| 63 | <td>3.2.0</td> |
| 64 | <td>2.2.0</td> |
| 65 | <td>1.0.0</td> |
| 66 | <td>1.0.0</td> |
| 67 | <td>1.0.0</td> |
| 68 | <td>1.0.0</td> |
| 69 | <td rowspan="4">[3]</td> |
ahunter | dd6fdf3 | 2011-02-03 19:09:29 +0000 | [diff] [blame] | 70 | <td>1.0.0</td> |
ahunter | 066a2eb | 2010-07-08 22:21:19 +0000 | [diff] [blame] | 71 | <td rowspan="4">[4]</td> |
ahunter | dd6fdf3 | 2011-02-03 19:09:29 +0000 | [diff] [blame] | 72 | <td rowspan="4">[5]</td> |
ahunter | 066a2eb | 2010-07-08 22:21:19 +0000 | [diff] [blame] | 73 | </tr> |
| 74 | |
| 75 | <tr class="callisto"> |
ahunter | a25e66f | 2010-07-08 22:38:33 +0000 | [diff] [blame] | 76 | <td>09/27/06</td> |
ahunter | 066a2eb | 2010-07-08 22:21:19 +0000 | [diff] [blame] | 77 | <td>1.0.1</td> |
ahunter | 066a2eb | 2010-07-08 22:21:19 +0000 | [diff] [blame] | 78 | <td rowspan="2">3.2.1</td> |
| 79 | <td rowspan="2">3.2.1</td> |
| 80 | <td rowspan="2">2.2.1</td> |
| 81 | <td>1.0.1</td> |
| 82 | <td>1.0.1</td> |
| 83 | <td>1.0.1</td> |
| 84 | <td>1.0.1</td> |
ahunter | dd6fdf3 | 2011-02-03 19:09:29 +0000 | [diff] [blame] | 85 | <td>1.0.1</td> |
ahunter | 066a2eb | 2010-07-08 22:21:19 +0000 | [diff] [blame] | 86 | </tr> |
| 87 | |
| 88 | <tr class="callisto"> |
ahunter | a25e66f | 2010-07-08 22:38:33 +0000 | [diff] [blame] | 89 | <td>10/27/06</td> |
ahunter | 066a2eb | 2010-07-08 22:21:19 +0000 | [diff] [blame] | 90 | <td>1.0.2</td> |
ahunter | 066a2eb | 2010-07-08 22:21:19 +0000 | [diff] [blame] | 91 | <td rowspan="2">1.0.2</td> |
| 92 | <td rowspan="2">1.0.2</td> |
| 93 | <td>1.0.2</td> |
| 94 | <td rowspan="2">1.0.2</td> |
ahunter | dd6fdf3 | 2011-02-03 19:09:29 +0000 | [diff] [blame] | 95 | <td>1.0.2</td> |
ahunter | 066a2eb | 2010-07-08 22:21:19 +0000 | [diff] [blame] | 96 | </tr> |
| 97 | |
| 98 | <tr class="callisto"> |
ahunter | a25e66f | 2010-07-08 22:38:33 +0000 | [diff] [blame] | 99 | <td>02/10/07</td> |
ahunter | 066a2eb | 2010-07-08 22:21:19 +0000 | [diff] [blame] | 100 | <td>1.0.3</td> |
ahunter | 066a2eb | 2010-07-08 22:21:19 +0000 | [diff] [blame] | 101 | <td>3.2.2</td> |
| 102 | <td>3.2.2</td> |
| 103 | <td>2.2.2</td> |
| 104 | <td>1.0.3</td> |
ahunter | dd6fdf3 | 2011-02-03 19:09:29 +0000 | [diff] [blame] | 105 | <td>1.0.3</td> |
ahunter | 066a2eb | 2010-07-08 22:21:19 +0000 | [diff] [blame] | 106 | </tr> |
| 107 | |
| 108 | <tr class="europa"> |
| 109 | <td rowspan="3">Europa</td> |
ahunter | a25e66f | 2010-07-08 22:38:33 +0000 | [diff] [blame] | 110 | <td>06/27/07</td> |
ahunter | 066a2eb | 2010-07-08 22:21:19 +0000 | [diff] [blame] | 111 | <td>1.0.100</td> |
| 112 | <td rowspan="3">[2]</td> |
| 113 | <td>3.3.0</td> |
| 114 | <td>3.3.0</td> |
| 115 | <td>2.3.0</td> |
| 116 | <td>1.1.0</td> |
| 117 | <td>1.1.0</td> |
| 118 | <td>1.1.0</td> |
| 119 | <td>1.1.0</td> |
| 120 | <td>2.1.0</td> |
ahunter | dd6fdf3 | 2011-02-03 19:09:29 +0000 | [diff] [blame] | 121 | <td>2.0.0</td> |
ahunter | 066a2eb | 2010-07-08 22:21:19 +0000 | [diff] [blame] | 122 | <td rowspan="3">[4]</td> |
ahunter | dd6fdf3 | 2011-02-03 19:09:29 +0000 | [diff] [blame] | 123 | <td rowspan="3">[5]</td> |
ahunter | 066a2eb | 2010-07-08 22:21:19 +0000 | [diff] [blame] | 124 | </tr> |
| 125 | |
| 126 | <tr class="europa"> |
ahunter | a25e66f | 2010-07-08 22:38:33 +0000 | [diff] [blame] | 127 | <td>09/28/07</td> |
ahunter | 066a2eb | 2010-07-08 22:21:19 +0000 | [diff] [blame] | 128 | <td>1.0.101</td> |
| 129 | <td>3.3.1</td> |
| 130 | <td>3.3.1</td> |
| 131 | <td>2.3.1</td> |
| 132 | <td rowspan="2">1.1.1</td> |
| 133 | <td rowspan="2">1.1.1</td> |
| 134 | <td>1.1.1</td> |
| 135 | <td>1.1.1</td> |
| 136 | <td rowspan="2">2.1.1</td> |
ahunter | dd6fdf3 | 2011-02-03 19:09:29 +0000 | [diff] [blame] | 137 | <td>2.0.1</td> |
ahunter | 066a2eb | 2010-07-08 22:21:19 +0000 | [diff] [blame] | 138 | </tr> |
| 139 | |
| 140 | <tr class="europa"> |
ahunter | a25e66f | 2010-07-08 22:38:33 +0000 | [diff] [blame] | 141 | <td>02/29/08</td> |
ahunter | 066a2eb | 2010-07-08 22:21:19 +0000 | [diff] [blame] | 142 | <td>1.0.102</td> |
| 143 | <td>3.3.2</td> |
| 144 | <td>3.3.0</td> |
| 145 | <td>2.3.0</td> |
| 146 | <td>1.1.2</td> |
| 147 | <td>1.1.2</td> |
ahunter | dd6fdf3 | 2011-02-03 19:09:29 +0000 | [diff] [blame] | 148 | <td>2.0.2</td> |
ahunter | 066a2eb | 2010-07-08 22:21:19 +0000 | [diff] [blame] | 149 | </tr> |
| 150 | |
| 151 | <tr class="ganymede"> |
| 152 | <td rowspan="5">Ganymede</td> |
ahunter | a25e66f | 2010-07-08 22:38:33 +0000 | [diff] [blame] | 153 | <td>06/25/08</td> |
ahunter | 066a2eb | 2010-07-08 22:21:19 +0000 | [diff] [blame] | 154 | <td>1.1.0</td> |
| 155 | <td>1.1.0</td> |
| 156 | <td rowspan="2">3.4.0</td> |
| 157 | <td rowspan="2">3.4.0</td> |
| 158 | <td rowspan="2">2.4.0</td> |
| 159 | <td rowspan="5">1.2.0</td> |
| 160 | <td>1.2.0</td> |
| 161 | <td>1.2.0</td> |
| 162 | <td>1.2.0</td> |
| 163 | <td rowspan="2">2.2.0</td> |
ahunter | dd6fdf3 | 2011-02-03 19:09:29 +0000 | [diff] [blame] | 164 | <td>2.1.0</td> |
ahunter | 066a2eb | 2010-07-08 22:21:19 +0000 | [diff] [blame] | 165 | <td rowspan="5">[4]</td> |
ahunter | dd6fdf3 | 2011-02-03 19:09:29 +0000 | [diff] [blame] | 166 | <td rowspan="5">[5]</td> |
ahunter | 066a2eb | 2010-07-08 22:21:19 +0000 | [diff] [blame] | 167 | </tr> |
| 168 | |
| 169 | <tr class="ganymede"> |
ahunter | a25e66f | 2010-07-08 22:38:33 +0000 | [diff] [blame] | 170 | <td>08/15/08</td> |
ahunter | 066a2eb | 2010-07-08 22:21:19 +0000 | [diff] [blame] | 171 | <td>1.1.1</td> |
| 172 | <td>1.1.1</td> |
| 173 | <td rowspan="4">1.2.1</td> |
| 174 | <td>1.2.1</td> |
| 175 | <td>1.2.1</td> |
ahunter | dd6fdf3 | 2011-02-03 19:09:29 +0000 | [diff] [blame] | 176 | <td>2.1.1</td> |
ahunter | 066a2eb | 2010-07-08 22:21:19 +0000 | [diff] [blame] | 177 | </tr> |
| 178 | |
| 179 | <tr class="ganymede"> |
ahunter | a25e66f | 2010-07-08 22:38:33 +0000 | [diff] [blame] | 180 | <td>09/24/09</td> |
ahunter | 066a2eb | 2010-07-08 22:21:19 +0000 | [diff] [blame] | 181 | <td>1.1.2</td> |
| 182 | <td rowspan="3">1.1.2</td> |
| 183 | <td>3.4.1</td> |
| 184 | <td>3.4.1</td> |
| 185 | <td>2.4.2</td> |
| 186 | <td>1.2.2</td> |
| 187 | <td>1.2.2</td> |
| 188 | <td>2.2.1</td> |
ahunter | dd6fdf3 | 2011-02-03 19:09:29 +0000 | [diff] [blame] | 189 | <td>2.1.2</td> |
ahunter | 066a2eb | 2010-07-08 22:21:19 +0000 | [diff] [blame] | 190 | </tr> |
| 191 | |
| 192 | <tr class="ganymede"> |
ahunter | a25e66f | 2010-07-08 22:38:33 +0000 | [diff] [blame] | 193 | <td>02/25/09</td> |
ahunter | 066a2eb | 2010-07-08 22:21:19 +0000 | [diff] [blame] | 194 | <td>1.1.3</td> |
| 195 | <td rowspan="2">3.4.2</td> |
| 196 | <td rowspan="2">3.4.2</td> |
| 197 | <td rowspan="2">2.4.3</td> |
| 198 | <td rowspan="2">1.2.3</td> |
| 199 | <td rowspan="2">1.2.3</td> |
| 200 | <td rowspan="2">2.2.3</td> |
ahunter | dd6fdf3 | 2011-02-03 19:09:29 +0000 | [diff] [blame] | 201 | <td rowspan="2">2.1.3</td> |
ahunter | 066a2eb | 2010-07-08 22:21:19 +0000 | [diff] [blame] | 202 | </tr> |
| 203 | |
| 204 | <tr class="ganymede"> |
ahunter | 097fec2 | 2011-02-03 20:02:07 +0000 | [diff] [blame] | 205 | <td>06/13/10<br>(patch)</td> |
ahunter | 066a2eb | 2010-07-08 22:21:19 +0000 | [diff] [blame] | 206 | <td>1.1.4</td> |
| 207 | </tr> |
| 208 | |
| 209 | <tr class="galileo"> |
| 210 | <td rowspan="4">Galileo</td> |
ahunter | a25e66f | 2010-07-08 22:38:33 +0000 | [diff] [blame] | 211 | <td>06/24/09</td> |
ahunter | 066a2eb | 2010-07-08 22:21:19 +0000 | [diff] [blame] | 212 | <td>1.2.0</td> |
| 213 | <td>1.2.0</td> |
| 214 | <td>3.5.0</td> |
| 215 | <td>3.5.0</td> |
| 216 | <td rowspan="4">2.5.0</td> |
| 217 | <td rowspan="4">1.3.0</td> |
| 218 | <td>1.3.0</td> |
| 219 | <td>1.3.0</td> |
| 220 | <td rowspan="4">1.3.0</td> |
| 221 | <td>3.0.0</td> |
ahunter | dd6fdf3 | 2011-02-03 19:09:29 +0000 | [diff] [blame] | 222 | <td>2.2.0</td> |
ahunter | 066a2eb | 2010-07-08 22:21:19 +0000 | [diff] [blame] | 223 | <td rowspan="2">2.0.0</td> |
ahunter | dd6fdf3 | 2011-02-03 19:09:29 +0000 | [diff] [blame] | 224 | <td rowspan="4">[5]</td> |
ahunter | 066a2eb | 2010-07-08 22:21:19 +0000 | [diff] [blame] | 225 | </tr> |
| 226 | |
| 227 | <tr class="galileo"> |
ahunter | a25e66f | 2010-07-08 22:38:33 +0000 | [diff] [blame] | 228 | <td>09/25/09</td> |
ahunter | 066a2eb | 2010-07-08 22:21:19 +0000 | [diff] [blame] | 229 | <td>1.2.1</td> |
| 230 | <td>1.2.1</td> |
| 231 | <td>3.5.1</td> |
| 232 | <td>3.5.1</td> |
| 233 | <td rowspan="3">1.3.1</td> |
| 234 | <td rowspan="3">1.3.1</td> |
| 235 | <td rowspan="3">3.0.1</td> |
ahunter | dd6fdf3 | 2011-02-03 19:09:29 +0000 | [diff] [blame] | 236 | <td>2.2.1</td> |
ahunter | 066a2eb | 2010-07-08 22:21:19 +0000 | [diff] [blame] | 237 | </tr> |
| 238 | |
| 239 | <tr class="galileo"> |
ahunter | a25e66f | 2010-07-08 22:38:33 +0000 | [diff] [blame] | 240 | <td>02/26/10</td> |
ahunter | 066a2eb | 2010-07-08 22:21:19 +0000 | [diff] [blame] | 241 | <td>1.3.0</td> |
| 242 | <td rowspan="2">1.3.0</td> |
| 243 | <td rowspan="2">3.5.2</td> |
| 244 | <td rowspan="2">3.5.2</td> |
ahunter | dd6fdf3 | 2011-02-03 19:09:29 +0000 | [diff] [blame] | 245 | <td rowspan="2">2.2.2</td> |
ahunter | 066a2eb | 2010-07-08 22:21:19 +0000 | [diff] [blame] | 246 | <td rowspan="2">2.0.1</td> |
| 247 | </tr> |
| 248 | |
| 249 | <tr class="galileo"> |
ahunter | 097fec2 | 2011-02-03 20:02:07 +0000 | [diff] [blame] | 250 | <td>(patch)</td> |
ahunter | 066a2eb | 2010-07-08 22:21:19 +0000 | [diff] [blame] | 251 | <td>1.3.3</td> |
| 252 | </tr> |
| 253 | |
| 254 | <tr class="helios"> |
ahunter | e7a675d | 2012-11-08 22:49:56 +0000 | [diff] [blame^] | 255 | <td rowspan="4">Helios</td> |
ahunter | a25e66f | 2010-07-08 22:38:33 +0000 | [diff] [blame] | 256 | <td>06/23/10</td> |
ahunter | dd6fdf3 | 2011-02-03 19:09:29 +0000 | [diff] [blame] | 257 | <td>1.4.0</td> |
| 258 | <td>1.4.0</td> |
| 259 | <td>3.6.0</td> |
| 260 | <td>3.6.0</td> |
| 261 | <td>2.6.0</td> |
ahunter | 5d44593 | 2012-11-08 22:49:22 +0000 | [diff] [blame] | 262 | <td rowspan="4">1.4.0</td> |
| 263 | <td rowspan="4">1.4.0</td> |
| 264 | <td rowspan="4">1.4.0</td> |
ahunter | dd6fdf3 | 2011-02-03 19:09:29 +0000 | [diff] [blame] | 265 | <td>3.0.0</td> |
| 266 | <td>3.1.0</td> |
ahunter | bec35b3 | 2010-07-22 21:51:54 +0000 | [diff] [blame] | 267 | <td>2.3.0</td> |
ahunter | dd6fdf3 | 2011-02-03 19:09:29 +0000 | [diff] [blame] | 268 | <td>3.0.0</td> |
ahunter | 5d44593 | 2012-11-08 22:49:22 +0000 | [diff] [blame] | 269 | <td rowspan="4">[5]</td> |
ahunter | 066a2eb | 2010-07-08 22:21:19 +0000 | [diff] [blame] | 270 | </tr> |
| 271 | |
| 272 | <tr class="helios"> |
ahunter | a25e66f | 2010-07-08 22:38:33 +0000 | [diff] [blame] | 273 | <td>09/24/10</td> |
ahunter | bec35b3 | 2010-07-22 21:51:54 +0000 | [diff] [blame] | 274 | <td>1.4.1</td> |
ahunter | d607cdd | 2012-11-08 22:47:13 +0000 | [diff] [blame] | 275 | <td rowspan="3">1.4.1</td> |
ahunter | 066a2eb | 2010-07-08 22:21:19 +0000 | [diff] [blame] | 276 | <td>3.6.1</td> |
| 277 | <td>3.6.1</td> |
ahunter | d607cdd | 2012-11-08 22:47:13 +0000 | [diff] [blame] | 278 | <td rowspan="3">2.6.1</td> |
ahunter | dd6fdf3 | 2011-02-03 19:09:29 +0000 | [diff] [blame] | 279 | <td>3.1.1</td> |
| 280 | <td>3.0.1</td> |
ahunter | d607cdd | 2012-11-08 22:47:13 +0000 | [diff] [blame] | 281 | <td rowspan="3">2.3.1</td> |
| 282 | <td rowspan="3">3.0.1</td> |
ahunter | 066a2eb | 2010-07-08 22:21:19 +0000 | [diff] [blame] | 283 | </tr> |
| 284 | |
ahunter | 6b8419a | 2010-11-29 17:24:38 +0000 | [diff] [blame] | 285 | <tr class="helios"> |
| 286 | <td>2/25/2011</td> |
ahunter | d607cdd | 2012-11-08 22:47:13 +0000 | [diff] [blame] | 287 | <td rowspan="2">1.4.2</td> |
| 288 | <td rowspan="2">3.6.2</td> |
| 289 | <td rowspan="2">3.6.2</td> |
| 290 | <td rowspan="2">3.0.2</td> |
| 291 | <td rowspan="2">3.1.2</td> |
| 292 | </tr> |
| 293 | |
| 294 | <tr class="helios"> |
ahunter | f350f87 | 2012-11-08 22:47:50 +0000 | [diff] [blame] | 295 | <td>(patch)</td> |
ahunter | d607cdd | 2012-11-08 22:47:13 +0000 | [diff] [blame] | 296 | <td>1.4.3</td> |
ahunter | 6b8419a | 2010-11-29 17:24:38 +0000 | [diff] [blame] | 297 | </tr> |
| 298 | |
ahunter | 066a2eb | 2010-07-08 22:21:19 +0000 | [diff] [blame] | 299 | <tr class="indigo"> |
| 300 | <td>Indigo</td> |
ahunter | dd6fdf3 | 2011-02-03 19:09:29 +0000 | [diff] [blame] | 301 | <td>06/22/11</td> |
ahunter | bec35b3 | 2010-07-22 21:51:54 +0000 | [diff] [blame] | 302 | <td>1.5.0</td> |
ahunter | dd6fdf3 | 2011-02-03 19:09:29 +0000 | [diff] [blame] | 303 | <td>1.5.0</td> |
ahunter | 066a2eb | 2010-07-08 22:21:19 +0000 | [diff] [blame] | 304 | <td>3.7.0</td> |
ahunter | bec35b3 | 2010-07-22 21:51:54 +0000 | [diff] [blame] | 305 | <td>3.7.0</td> |
ahunter | dd6fdf3 | 2011-02-03 19:09:29 +0000 | [diff] [blame] | 306 | <td>2.7.0</td> |
| 307 | <td>1.5.0</td> |
| 308 | <td>1.5.0</td> |
| 309 | <td>1.5.0</td> |
| 310 | <td>3.1.0</td> |
| 311 | <td>3.2.0</td> |
| 312 | <td>2.4.0</td> |
| 313 | <td>3.1.0</td> |
| 314 | <td>0.8.0</td> |
ahunter | 066a2eb | 2010-07-08 22:21:19 +0000 | [diff] [blame] | 315 | </tr> |
| 316 | |
ahunter | 9b064b2 | 2012-11-08 22:40:25 +0000 | [diff] [blame] | 317 | <tr class="juno"> |
| 318 | <td>Juno</td> |
| 319 | <td>06/27/12</td> |
| 320 | <td>1.6.0</td> |
| 321 | <td>1.6.0</td> |
| 322 | <td>4.2.0</td> |
| 323 | <td>3.8.0</td> |
| 324 | <td>2.8.0</td> |
| 325 | <td>1.6.0</td> |
| 326 | <td>1.6.0</td> |
| 327 | <td>1.6.0</td> |
| 328 | <td>4.0.0</td> |
| 329 | <td>4.0.0</td> |
| 330 | <td>3.0.0</td> |
| 331 | <td>3.2.0</td> |
| 332 | <td>0.9.0</td> |
| 333 | </tr> |
| 334 | |
| 335 | <tr class="kepler"> |
| 336 | <td>Kepler</td> |
ahunter | bcc7d93 | 2012-11-08 22:42:22 +0000 | [diff] [blame] | 337 | <td>06/27/13</td> |
ahunter | 9b064b2 | 2012-11-08 22:40:25 +0000 | [diff] [blame] | 338 | <td>1.7.0</td> |
| 339 | <td>1.7.0</td> |
| 340 | <td>4.3.0</td> |
| 341 | <td>3.9.0</td> |
| 342 | <td>2.9.0</td> |
| 343 | <td>1.7.0</td> |
| 344 | <td>1.7.0</td> |
| 345 | <td>1.7.0</td> |
| 346 | <td>4.1.0</td> |
| 347 | <td>4.1.0</td> |
| 348 | <td>3.1.0</td> |
| 349 | <td>3.3.0</td> |
| 350 | <td>0.10.0</td> |
| 351 | </tr> |
| 352 | |
ahunter | 9418293 | 2010-07-08 22:30:52 +0000 | [diff] [blame] | 353 | <tr class="white"> |
ahunter | dd6fdf3 | 2011-02-03 19:09:29 +0000 | [diff] [blame] | 354 | <td colspan="15"> |
ahunter | a25e66f | 2010-07-08 22:38:33 +0000 | [diff] [blame] | 355 | [1] - GMF Runtime and GMF Notation were not separate projects until Helios and the GMF Restructure.<br> |
| 356 | [2] - GMF Notation was not a separate feature until Ganymede.<br> |
| 357 | [3] - MDT OCL started depending on MDT UML2 in Europa.<br> |
ahunter | dd6fdf3 | 2011-02-03 19:09:29 +0000 | [diff] [blame] | 358 | [4] - GMF Tooling started depending on M2M QVT in Galileo.<br> |
ahunter | 097fec2 | 2011-02-03 20:02:07 +0000 | [diff] [blame] | 359 | [5] - Graphiti will have its first release in Indigo.<br> |
ahunter | 67541e9 | 2012-11-08 22:41:46 +0000 | [diff] [blame] | 360 | Last Updated Nov 08 2012 |
ahunter | 9418293 | 2010-07-08 22:30:52 +0000 | [diff] [blame] | 361 | </td> |
| 362 | </tr> |
| 363 | </table> |
ahunter | 066a2eb | 2010-07-08 22:21:19 +0000 | [diff] [blame] | 364 | EOHTML; |
| 365 | |
| 366 | |
| 367 | # Generate the web page |
| 368 | $App->generatePage($theme, $Menu, $Nav, $pageAuthor, $pageKeywords, $pageTitle, $html); |
| 369 | ?> |