| <html xmlns:v="urn:schemas-microsoft-com:vml" |
| xmlns:o="urn:schemas-microsoft-com:office:office" |
| xmlns:w="urn:schemas-microsoft-com:office:word" |
| xmlns:x="urn:schemas-microsoft-com:office:excel" |
| xmlns:p="urn:schemas-microsoft-com:office:powerpoint" |
| xmlns:a="urn:schemas-microsoft-com:office:access" |
| xmlns:dt="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882" |
| xmlns:s="uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882" |
| xmlns:rs="urn:schemas-microsoft-com:rowset" xmlns:z="#RowsetSchema" |
| xmlns:b="urn:schemas-microsoft-com:office:publisher" |
| xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" |
| xmlns:c="urn:schemas-microsoft-com:office:component:spreadsheet" |
| xmlns:oa="urn:schemas-microsoft-com:office:activation" |
| xmlns:html="http://www.w3.org/TR/REC-html40" |
| xmlns:q="http://schemas.xmlsoap.org/soap/envelope/" xmlns:D="DAV:" |
| xmlns:x2="http://schemas.microsoft.com/office/excel/2003/xml" |
| xmlns:ois="http://schemas.microsoft.com/sharepoint/soap/ois/" |
| xmlns:dir="http://schemas.microsoft.com/sharepoint/soap/directory/" |
| xmlns:ds="http://www.w3.org/2000/09/xmldsig#" |
| xmlns:dsp="http://schemas.microsoft.com/sharepoint/dsp" |
| xmlns:udc="http://schemas.microsoft.com/data/udc" |
| xmlns:xsd="http://www.w3.org/2001/XMLSchema" |
| xmlns:sps="http://schemas.microsoft.com/sharepoint/soap/" |
| xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
| xmlns:udcxf="http://schemas.microsoft.com/data/udc/xmlfile" |
| xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" |
| xmlns="http://www.w3.org/TR/REC-html40"> |
| |
| <head> |
| <meta http-equiv=Content-Type content="text/html; charset=windows-1252"> |
| <meta name=ProgId content=Word.Document> |
| <meta name=Generator content="Microsoft Word 12"> |
| <meta name=Originator content="Microsoft Word 12"> |
| <link rel=File-List href="mdt_project_plan_1_1_files/filelist.xml"> |
| <link rel=Edit-Time-Data href="mdt_project_plan_1_1_files/editdata.mso"> |
| <!--[if !mso]> |
| <style> |
| v\:* {behavior:url(#default#VML);} |
| o\:* {behavior:url(#default#VML);} |
| w\:* {behavior:url(#default#VML);} |
| .shape {behavior:url(#default#VML);} |
| </style> |
| <![endif]--> |
| <title>Eclipse MDT - Ganymede Plan</title> |
| <!--[if gte mso 9]><xml> |
| <o:DocumentProperties> |
| <o:Author>khussey</o:Author> |
| <o:Template>Normal</o:Template> |
| <o:LastAuthor>Kenn Hussey</o:LastAuthor> |
| <o:Revision>150</o:Revision> |
| <o:TotalTime>4136</o:TotalTime> |
| <o:Created>2004-10-27T01:51:00Z</o:Created> |
| <o:LastSaved>2008-05-19T14:00:00Z</o:LastSaved> |
| <o:Pages>4</o:Pages> |
| <o:Words>4646</o:Words> |
| <o:Characters>26484</o:Characters> |
| <o:Company>IBM</o:Company> |
| <o:Lines>220</o:Lines> |
| <o:Paragraphs>62</o:Paragraphs> |
| <o:CharactersWithSpaces>31068</o:CharactersWithSpaces> |
| <o:Version>12.00</o:Version> |
| </o:DocumentProperties> |
| </xml><![endif]--> |
| <link rel=themeData href="mdt_project_plan_1_1_files/themedata.thmx"> |
| <link rel=colorSchemeMapping |
| href="mdt_project_plan_1_1_files/colorschememapping.xml"> |
| <!--[if gte mso 9]><xml> |
| <w:WordDocument> |
| <w:TrackMoves>false</w:TrackMoves> |
| <w:TrackFormatting/> |
| <w:ValidateAgainstSchemas/> |
| <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> |
| <w:IgnoreMixedContent>false</w:IgnoreMixedContent> |
| <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> |
| <w:DoNotPromoteQF/> |
| <w:LidThemeOther>EN-US</w:LidThemeOther> |
| <w:LidThemeAsian>X-NONE</w:LidThemeAsian> |
| <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> |
| <w:Compatibility> |
| <w:BreakWrappedTables/> |
| <w:SnapToGridInCell/> |
| <w:ApplyBreakingRules/> |
| <w:WrapTextWithPunct/> |
| <w:UseAsianBreakRules/> |
| <w:DontGrowAutofit/> |
| <w:SplitPgBreakAndParaMark/> |
| <w:DontVertAlignCellWithSp/> |
| <w:DontBreakConstrainedForcedTables/> |
| <w:DontVertAlignInTxbx/> |
| <w:Word11KerningPairs/> |
| <w:CachedColBalance/> |
| </w:Compatibility> |
| <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> |
| <m:mathPr> |
| <m:mathFont m:val="Cambria Math"/> |
| <m:brkBin m:val="before"/> |
| <m:brkBinSub m:val="--"/> |
| <m:smallFrac m:val="off"/> |
| <m:dispDef/> |
| <m:lMargin m:val="0"/> |
| <m:rMargin m:val="0"/> |
| <m:defJc m:val="centerGroup"/> |
| <m:wrapIndent m:val="1440"/> |
| <m:intLim m:val="subSup"/> |
| <m:naryLim m:val="undOvr"/> |
| </m:mathPr></w:WordDocument> |
| </xml><![endif]--><!--[if gte mso 9]><xml> |
| <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="false" |
| DefSemiHidden="false" DefQFormat="false" LatentStyleCount="267"> |
| <w:LsdException Locked="false" QFormat="true" Name="Normal"/> |
| <w:LsdException Locked="false" QFormat="true" Name="heading 1"/> |
| <w:LsdException Locked="false" QFormat="true" Name="heading 2"/> |
| <w:LsdException Locked="false" QFormat="true" Name="heading 3"/> |
| <w:LsdException Locked="false" QFormat="true" Name="heading 4"/> |
| <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" |
| QFormat="true" Name="heading 5"/> |
| <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" |
| QFormat="true" Name="heading 6"/> |
| <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" |
| QFormat="true" Name="heading 7"/> |
| <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" |
| QFormat="true" Name="heading 8"/> |
| <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" |
| QFormat="true" Name="heading 9"/> |
| <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" |
| QFormat="true" Name="caption"/> |
| <w:LsdException Locked="false" QFormat="true" Name="Title"/> |
| <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/> |
| <w:LsdException Locked="false" QFormat="true" Name="Subtitle"/> |
| <w:LsdException Locked="false" QFormat="true" Name="Strong"/> |
| <w:LsdException Locked="false" QFormat="true" Name="Emphasis"/> |
| <w:LsdException Locked="false" Priority="99" Name="No List"/> |
| <w:LsdException Locked="false" Priority="99" SemiHidden="true" |
| Name="Placeholder Text"/> |
| <w:LsdException Locked="false" Priority="1" QFormat="true" Name="No Spacing"/> |
| <w:LsdException Locked="false" Priority="60" Name="Light Shading"/> |
| <w:LsdException Locked="false" Priority="61" Name="Light List"/> |
| <w:LsdException Locked="false" Priority="62" Name="Light Grid"/> |
| <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1"/> |
| <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2"/> |
| <w:LsdException Locked="false" Priority="65" Name="Medium List 1"/> |
| <w:LsdException Locked="false" Priority="66" Name="Medium List 2"/> |
| <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1"/> |
| <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2"/> |
| <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3"/> |
| <w:LsdException Locked="false" Priority="70" Name="Dark List"/> |
| <w:LsdException Locked="false" Priority="71" Name="Colorful Shading"/> |
| <w:LsdException Locked="false" Priority="72" Name="Colorful List"/> |
| <w:LsdException Locked="false" Priority="73" Name="Colorful Grid"/> |
| <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 1"/> |
| <w:LsdException Locked="false" Priority="61" Name="Light List Accent 1"/> |
| <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 1"/> |
| <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 1"/> |
| <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 1"/> |
| <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 1"/> |
| <w:LsdException Locked="false" Priority="99" SemiHidden="true" Name="Revision"/> |
| <w:LsdException Locked="false" Priority="34" QFormat="true" |
| Name="List Paragraph"/> |
| <w:LsdException Locked="false" Priority="29" QFormat="true" Name="Quote"/> |
| <w:LsdException Locked="false" Priority="30" QFormat="true" |
| Name="Intense Quote"/> |
| <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 1"/> |
| <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 1"/> |
| <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 1"/> |
| <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 1"/> |
| <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 1"/> |
| <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 1"/> |
| <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 1"/> |
| <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 1"/> |
| <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 2"/> |
| <w:LsdException Locked="false" Priority="61" Name="Light List Accent 2"/> |
| <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 2"/> |
| <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 2"/> |
| <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 2"/> |
| <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 2"/> |
| <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 2"/> |
| <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 2"/> |
| <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 2"/> |
| <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 2"/> |
| <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 2"/> |
| <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 2"/> |
| <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 2"/> |
| <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 2"/> |
| <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 3"/> |
| <w:LsdException Locked="false" Priority="61" Name="Light List Accent 3"/> |
| <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 3"/> |
| <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 3"/> |
| <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 3"/> |
| <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 3"/> |
| <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 3"/> |
| <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 3"/> |
| <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 3"/> |
| <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 3"/> |
| <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 3"/> |
| <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 3"/> |
| <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 3"/> |
| <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 3"/> |
| <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 4"/> |
| <w:LsdException Locked="false" Priority="61" Name="Light List Accent 4"/> |
| <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 4"/> |
| <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 4"/> |
| <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 4"/> |
| <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 4"/> |
| <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 4"/> |
| <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 4"/> |
| <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 4"/> |
| <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 4"/> |
| <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 4"/> |
| <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 4"/> |
| <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 4"/> |
| <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 4"/> |
| <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 5"/> |
| <w:LsdException Locked="false" Priority="61" Name="Light List Accent 5"/> |
| <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 5"/> |
| <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 5"/> |
| <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 5"/> |
| <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 5"/> |
| <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 5"/> |
| <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 5"/> |
| <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 5"/> |
| <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 5"/> |
| <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 5"/> |
| <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 5"/> |
| <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 5"/> |
| <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 5"/> |
| <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 6"/> |
| <w:LsdException Locked="false" Priority="61" Name="Light List Accent 6"/> |
| <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 6"/> |
| <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 6"/> |
| <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 6"/> |
| <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 6"/> |
| <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 6"/> |
| <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 6"/> |
| <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 6"/> |
| <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 6"/> |
| <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 6"/> |
| <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 6"/> |
| <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 6"/> |
| <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 6"/> |
| <w:LsdException Locked="false" Priority="19" QFormat="true" |
| Name="Subtle Emphasis"/> |
| <w:LsdException Locked="false" Priority="21" QFormat="true" |
| Name="Intense Emphasis"/> |
| <w:LsdException Locked="false" Priority="31" QFormat="true" |
| Name="Subtle Reference"/> |
| <w:LsdException Locked="false" Priority="32" QFormat="true" |
| Name="Intense Reference"/> |
| <w:LsdException Locked="false" Priority="33" QFormat="true" Name="Book Title"/> |
| <w:LsdException Locked="false" Priority="37" SemiHidden="true" |
| UnhideWhenUsed="true" Name="Bibliography"/> |
| <w:LsdException Locked="false" Priority="39" SemiHidden="true" |
| UnhideWhenUsed="true" QFormat="true" Name="TOC Heading"/> |
| </w:LatentStyles> |
| </xml><![endif]--> |
| <link rel=Stylesheet type="text/css" media=all href="default_style.css"> |
| <style> |
| <!-- |
| /* Font Definitions */ |
| @font-face |
| {font-family:"MS Mincho"; |
| panose-1:2 2 6 9 4 2 5 8 3 4; |
| mso-font-alt:"\FF2D\FF33 \660E\671D"; |
| mso-font-charset:128; |
| mso-generic-font-family:modern; |
| mso-font-pitch:fixed; |
| mso-font-signature:-1610612033 1757936891 16 0 131231 0;} |
| @font-face |
| {font-family:"Cambria Math"; |
| panose-1:2 4 5 3 5 4 6 3 2 4; |
| mso-font-charset:0; |
| mso-generic-font-family:roman; |
| mso-font-pitch:variable; |
| mso-font-signature:-1610611985 1107304683 0 0 159 0;} |
| @font-face |
| {font-family:Tahoma; |
| panose-1:2 11 6 4 3 5 4 4 2 4; |
| mso-font-charset:0; |
| mso-generic-font-family:swiss; |
| mso-font-pitch:variable; |
| mso-font-signature:1627400839 -2147483648 8 0 66047 0;} |
| @font-face |
| {font-family:Verdana; |
| panose-1:2 11 6 4 3 5 4 4 2 4; |
| mso-font-charset:0; |
| mso-generic-font-family:swiss; |
| mso-font-pitch:variable; |
| mso-font-signature:536871559 0 0 0 415 0;} |
| @font-face |
| {font-family:Consolas; |
| panose-1:2 11 6 9 2 2 4 3 2 4; |
| mso-font-charset:0; |
| mso-generic-font-family:modern; |
| mso-font-pitch:fixed; |
| mso-font-signature:-1610611985 1073750091 0 0 159 0;} |
| @font-face |
| {font-family:"\@MS Mincho"; |
| panose-1:2 2 6 9 4 2 5 8 3 4; |
| mso-font-charset:128; |
| mso-generic-font-family:modern; |
| mso-font-pitch:fixed; |
| mso-font-signature:-1610612033 1757936891 16 0 131231 0;} |
| /* Style Definitions */ |
| p.MsoNormal, li.MsoNormal, div.MsoNormal |
| {mso-style-unhide:no; |
| mso-style-qformat:yes; |
| mso-style-parent:""; |
| margin:0in; |
| margin-bottom:.0001pt; |
| mso-pagination:widow-orphan; |
| font-size:12.0pt; |
| font-family:"Times New Roman","serif"; |
| mso-fareast-font-family:"Times New Roman"; |
| mso-believe-normal-left:yes;} |
| h1 |
| {mso-style-unhide:no; |
| mso-style-qformat:yes; |
| mso-style-link:"Heading 1 Char"; |
| mso-margin-top-alt:auto; |
| margin-right:0in; |
| mso-margin-bottom-alt:auto; |
| margin-left:0in; |
| mso-pagination:widow-orphan; |
| mso-outline-level:1; |
| font-size:21.0pt; |
| mso-fareast-font-family:"MS Mincho"; |
| font-weight:bold;} |
| h2 |
| {mso-style-unhide:no; |
| mso-style-qformat:yes; |
| mso-style-link:"Heading 2 Char"; |
| mso-margin-top-alt:auto; |
| margin-right:0in; |
| mso-margin-bottom-alt:auto; |
| margin-left:0in; |
| mso-line-height-alt:10.5pt; |
| mso-pagination:widow-orphan; |
| mso-outline-level:2; |
| font-size:18.0pt; |
| mso-fareast-font-family:"MS Mincho"; |
| font-weight:bold;} |
| h3 |
| {mso-style-unhide:no; |
| mso-style-qformat:yes; |
| mso-style-link:"Heading 3 Char"; |
| mso-margin-top-alt:auto; |
| margin-right:0in; |
| mso-margin-bottom-alt:auto; |
| margin-left:0in; |
| mso-pagination:widow-orphan; |
| mso-outline-level:3; |
| font-size:14.0pt; |
| mso-fareast-font-family:"MS Mincho"; |
| font-weight:bold;} |
| h4 |
| {mso-style-unhide:no; |
| mso-style-qformat:yes; |
| mso-style-link:"Heading 4 Char"; |
| mso-margin-top-alt:auto; |
| margin-right:0in; |
| mso-margin-bottom-alt:auto; |
| margin-left:0in; |
| mso-pagination:widow-orphan; |
| mso-outline-level:4; |
| font-size:12.0pt; |
| font-family:"Times New Roman","serif"; |
| mso-fareast-font-family:"MS Mincho"; |
| font-weight:bold;} |
| a:link, span.MsoHyperlink |
| {mso-style-unhide:no; |
| color:blue; |
| text-decoration:underline; |
| text-underline:single;} |
| a:visited, span.MsoHyperlinkFollowed |
| {mso-style-unhide:no; |
| color:blue; |
| text-decoration:underline; |
| text-underline:single;} |
| p |
| {mso-style-unhide:no; |
| mso-margin-top-alt:auto; |
| margin-right:0in; |
| mso-margin-bottom-alt:auto; |
| margin-left:0in; |
| mso-pagination:widow-orphan; |
| font-size:10.0pt; |
| mso-fareast-font-family:"Times New Roman";} |
| code |
| {mso-style-unhide:no; |
| mso-fareast-font-family:"Times New Roman";} |
| pre |
| {mso-style-unhide:no; |
| mso-style-link:"HTML Preformatted Char"; |
| margin:0in; |
| margin-bottom:.0001pt; |
| mso-pagination:widow-orphan; |
| tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; |
| font-size:10.0pt; |
| mso-fareast-font-family:"Times New Roman";} |
| p.MsoAcetate, li.MsoAcetate, div.MsoAcetate |
| {mso-style-unhide:no; |
| mso-style-link:"Balloon Text Char"; |
| margin:0in; |
| margin-bottom:.0001pt; |
| mso-pagination:widow-orphan; |
| font-size:8.0pt; |
| font-family:"Tahoma","sans-serif"; |
| mso-fareast-font-family:"Times New Roman";} |
| span.Heading1Char |
| {mso-style-name:"Heading 1 Char"; |
| mso-style-unhide:no; |
| mso-style-locked:yes; |
| mso-style-link:"Heading 1"; |
| mso-ansi-font-size:14.0pt; |
| mso-bidi-font-size:14.0pt; |
| font-family:"Cambria","serif"; |
| mso-ascii-font-family:Cambria; |
| mso-ascii-theme-font:major-latin; |
| mso-fareast-font-family:"Times New Roman"; |
| mso-fareast-theme-font:major-fareast; |
| mso-hansi-font-family:Cambria; |
| mso-hansi-theme-font:major-latin; |
| mso-bidi-font-family:"Times New Roman"; |
| mso-bidi-theme-font:major-bidi; |
| color:#365F91; |
| mso-themecolor:accent1; |
| mso-themeshade:191; |
| font-weight:bold;} |
| span.Heading2Char |
| {mso-style-name:"Heading 2 Char"; |
| mso-style-unhide:no; |
| mso-style-locked:yes; |
| mso-style-link:"Heading 2"; |
| mso-ansi-font-size:13.0pt; |
| mso-bidi-font-size:13.0pt; |
| font-family:"Cambria","serif"; |
| mso-ascii-font-family:Cambria; |
| mso-ascii-theme-font:major-latin; |
| mso-fareast-font-family:"Times New Roman"; |
| mso-fareast-theme-font:major-fareast; |
| mso-hansi-font-family:Cambria; |
| mso-hansi-theme-font:major-latin; |
| mso-bidi-font-family:"Times New Roman"; |
| mso-bidi-theme-font:major-bidi; |
| color:#4F81BD; |
| mso-themecolor:accent1; |
| font-weight:bold;} |
| span.Heading3Char |
| {mso-style-name:"Heading 3 Char"; |
| mso-style-unhide:no; |
| mso-style-locked:yes; |
| mso-style-link:"Heading 3"; |
| mso-ansi-font-size:12.0pt; |
| mso-bidi-font-size:12.0pt; |
| font-family:"Cambria","serif"; |
| mso-ascii-font-family:Cambria; |
| mso-ascii-theme-font:major-latin; |
| mso-fareast-font-family:"Times New Roman"; |
| mso-fareast-theme-font:major-fareast; |
| mso-hansi-font-family:Cambria; |
| mso-hansi-theme-font:major-latin; |
| mso-bidi-font-family:"Times New Roman"; |
| mso-bidi-theme-font:major-bidi; |
| color:#4F81BD; |
| mso-themecolor:accent1; |
| font-weight:bold;} |
| span.Heading4Char |
| {mso-style-name:"Heading 4 Char"; |
| mso-style-unhide:no; |
| mso-style-locked:yes; |
| mso-style-link:"Heading 4"; |
| mso-ansi-font-size:12.0pt; |
| mso-bidi-font-size:12.0pt; |
| font-family:"Cambria","serif"; |
| mso-ascii-font-family:Cambria; |
| mso-ascii-theme-font:major-latin; |
| mso-fareast-font-family:"Times New Roman"; |
| mso-fareast-theme-font:major-fareast; |
| mso-hansi-font-family:Cambria; |
| mso-hansi-theme-font:major-latin; |
| mso-bidi-font-family:"Times New Roman"; |
| mso-bidi-theme-font:major-bidi; |
| color:#4F81BD; |
| mso-themecolor:accent1; |
| font-weight:bold; |
| font-style:italic;} |
| span.HTMLPreformattedChar |
| {mso-style-name:"HTML Preformatted Char"; |
| mso-style-unhide:no; |
| mso-style-locked:yes; |
| mso-style-link:"HTML Preformatted"; |
| font-family:Consolas; |
| mso-ascii-font-family:Consolas; |
| mso-hansi-font-family:Consolas;} |
| span.BalloonTextChar |
| {mso-style-name:"Balloon Text Char"; |
| mso-style-unhide:no; |
| mso-style-locked:yes; |
| mso-style-link:"Balloon Text"; |
| mso-ansi-font-size:8.0pt; |
| mso-bidi-font-size:8.0pt; |
| font-family:"Tahoma","sans-serif"; |
| mso-ascii-font-family:Tahoma; |
| mso-hansi-font-family:Tahoma; |
| mso-bidi-font-family:Tahoma;} |
| p.indextop, li.indextop, div.indextop |
| {mso-style-name:indextop; |
| mso-style-unhide:no; |
| mso-margin-top-alt:auto; |
| margin-right:0in; |
| mso-margin-bottom-alt:auto; |
| margin-left:0in; |
| mso-pagination:widow-orphan; |
| font-size:24.0pt; |
| mso-fareast-font-family:"Times New Roman"; |
| font-weight:bold;} |
| p.indexsub, li.indexsub, div.indexsub |
| {mso-style-name:indexsub; |
| mso-style-unhide:no; |
| mso-margin-top-alt:auto; |
| margin-right:0in; |
| mso-margin-bottom-alt:auto; |
| margin-left:0in; |
| mso-pagination:widow-orphan; |
| font-size:7.5pt; |
| mso-fareast-font-family:"Times New Roman";} |
| p.jump, li.jump, div.jump |
| {mso-style-name:jump; |
| mso-style-unhide:no; |
| mso-margin-top-alt:auto; |
| margin-right:0in; |
| mso-margin-bottom-alt:auto; |
| margin-left:0in; |
| mso-pagination:widow-orphan; |
| font-size:10.0pt; |
| mso-fareast-font-family:"Times New Roman";} |
| span.header |
| {mso-style-name:header; |
| mso-style-unhide:no;} |
| .MsoChpDefault |
| {mso-style-type:export-only; |
| mso-default-props:yes; |
| font-size:10.0pt; |
| mso-ansi-font-size:10.0pt; |
| mso-bidi-font-size:10.0pt;} |
| @page Section1 |
| {size:8.5in 11.0in; |
| margin:1.0in 1.25in 1.0in 1.25in; |
| mso-header-margin:.5in; |
| mso-footer-margin:.5in; |
| mso-paper-source:0;} |
| div.Section1 |
| {page:Section1;} |
| /* List Definitions */ |
| @list l0 |
| {mso-list-id:199630218; |
| mso-list-template-ids:-1221184516;} |
| @list l0:level1 |
| {mso-level-number-format:bullet; |
| mso-level-text:\F0B7; |
| mso-level-tab-stop:.5in; |
| mso-level-number-position:left; |
| text-indent:-.25in; |
| mso-ansi-font-size:10.0pt; |
| font-family:Symbol;} |
| @list l0:level2 |
| {mso-level-tab-stop:1.0in; |
| mso-level-number-position:left; |
| text-indent:-.25in;} |
| @list l0:level3 |
| {mso-level-tab-stop:1.5in; |
| mso-level-number-position:left; |
| text-indent:-.25in;} |
| @list l0:level4 |
| {mso-level-tab-stop:2.0in; |
| mso-level-number-position:left; |
| text-indent:-.25in;} |
| @list l0:level5 |
| {mso-level-tab-stop:2.5in; |
| mso-level-number-position:left; |
| text-indent:-.25in;} |
| @list l0:level6 |
| {mso-level-tab-stop:3.0in; |
| mso-level-number-position:left; |
| text-indent:-.25in;} |
| @list l0:level7 |
| {mso-level-tab-stop:3.5in; |
| mso-level-number-position:left; |
| text-indent:-.25in;} |
| @list l0:level8 |
| {mso-level-tab-stop:4.0in; |
| mso-level-number-position:left; |
| text-indent:-.25in;} |
| @list l0:level9 |
| {mso-level-tab-stop:4.5in; |
| mso-level-number-position:left; |
| text-indent:-.25in;} |
| @list l1 |
| {mso-list-id:213278280; |
| mso-list-template-ids:1664226462;} |
| @list l1:level1 |
| {mso-level-number-format:bullet; |
| mso-level-text:\F0B7; |
| mso-level-tab-stop:.5in; |
| mso-level-number-position:left; |
| text-indent:-.25in; |
| mso-ansi-font-size:10.0pt; |
| font-family:Symbol;} |
| @list l1:level2 |
| {mso-level-tab-stop:1.0in; |
| mso-level-number-position:left; |
| text-indent:-.25in;} |
| @list l1:level3 |
| {mso-level-tab-stop:1.5in; |
| mso-level-number-position:left; |
| text-indent:-.25in;} |
| @list l1:level4 |
| {mso-level-tab-stop:2.0in; |
| mso-level-number-position:left; |
| text-indent:-.25in;} |
| @list l1:level5 |
| {mso-level-tab-stop:2.5in; |
| mso-level-number-position:left; |
| text-indent:-.25in;} |
| @list l1:level6 |
| {mso-level-tab-stop:3.0in; |
| mso-level-number-position:left; |
| text-indent:-.25in;} |
| @list l1:level7 |
| {mso-level-tab-stop:3.5in; |
| mso-level-number-position:left; |
| text-indent:-.25in;} |
| @list l1:level8 |
| {mso-level-tab-stop:4.0in; |
| mso-level-number-position:left; |
| text-indent:-.25in;} |
| @list l1:level9 |
| {mso-level-tab-stop:4.5in; |
| mso-level-number-position:left; |
| text-indent:-.25in;} |
| @list l2 |
| {mso-list-id:676233000; |
| mso-list-template-ids:-227133684;} |
| @list l2:level1 |
| {mso-level-number-format:bullet; |
| mso-level-text:\F0B7; |
| mso-level-tab-stop:.5in; |
| mso-level-number-position:left; |
| text-indent:-.25in; |
| mso-ansi-font-size:10.0pt; |
| font-family:Symbol;} |
| @list l2:level2 |
| {mso-level-tab-stop:1.0in; |
| mso-level-number-position:left; |
| text-indent:-.25in;} |
| @list l2:level3 |
| {mso-level-tab-stop:1.5in; |
| mso-level-number-position:left; |
| text-indent:-.25in;} |
| @list l2:level4 |
| {mso-level-tab-stop:2.0in; |
| mso-level-number-position:left; |
| text-indent:-.25in;} |
| @list l2:level5 |
| {mso-level-tab-stop:2.5in; |
| mso-level-number-position:left; |
| text-indent:-.25in;} |
| @list l2:level6 |
| {mso-level-tab-stop:3.0in; |
| mso-level-number-position:left; |
| text-indent:-.25in;} |
| @list l2:level7 |
| {mso-level-tab-stop:3.5in; |
| mso-level-number-position:left; |
| text-indent:-.25in;} |
| @list l2:level8 |
| {mso-level-tab-stop:4.0in; |
| mso-level-number-position:left; |
| text-indent:-.25in;} |
| @list l2:level9 |
| {mso-level-tab-stop:4.5in; |
| mso-level-number-position:left; |
| text-indent:-.25in;} |
| @list l3 |
| {mso-list-id:1303848377; |
| mso-list-template-ids:-391109514;} |
| @list l3:level1 |
| {mso-level-number-format:bullet; |
| mso-level-text:\F0B7; |
| mso-level-tab-stop:.5in; |
| mso-level-number-position:left; |
| text-indent:-.25in; |
| mso-ansi-font-size:10.0pt; |
| font-family:Symbol;} |
| @list l3:level2 |
| {mso-level-tab-stop:1.0in; |
| mso-level-number-position:left; |
| text-indent:-.25in;} |
| @list l3:level3 |
| {mso-level-tab-stop:1.5in; |
| mso-level-number-position:left; |
| text-indent:-.25in;} |
| @list l3:level4 |
| {mso-level-tab-stop:2.0in; |
| mso-level-number-position:left; |
| text-indent:-.25in;} |
| @list l3:level5 |
| {mso-level-tab-stop:2.5in; |
| mso-level-number-position:left; |
| text-indent:-.25in;} |
| @list l3:level6 |
| {mso-level-tab-stop:3.0in; |
| mso-level-number-position:left; |
| text-indent:-.25in;} |
| @list l3:level7 |
| {mso-level-tab-stop:3.5in; |
| mso-level-number-position:left; |
| text-indent:-.25in;} |
| @list l3:level8 |
| {mso-level-tab-stop:4.0in; |
| mso-level-number-position:left; |
| text-indent:-.25in;} |
| @list l3:level9 |
| {mso-level-tab-stop:4.5in; |
| mso-level-number-position:left; |
| text-indent:-.25in;} |
| ol |
| {margin-bottom:0in;} |
| ul |
| {margin-bottom:0in;} |
| --> |
| </style> |
| <!--[if gte mso 10]> |
| <style> |
| /* Style Definitions */ |
| table.MsoNormalTable |
| {mso-style-name:"Table Normal"; |
| mso-tstyle-rowband-size:0; |
| mso-tstyle-colband-size:0; |
| mso-style-noshow:yes; |
| mso-style-priority:99; |
| mso-style-qformat:yes; |
| mso-style-parent:""; |
| mso-padding-alt:0in 5.4pt 0in 5.4pt; |
| mso-para-margin:0in; |
| mso-para-margin-bottom:.0001pt; |
| mso-pagination:widow-orphan; |
| font-size:10.0pt; |
| font-family:"Times New Roman","serif";} |
| </style> |
| <![endif]--><![if mso 9]> |
| <style> |
| p.MsoNormal |
| {margin-left:8.5pt;} |
| </style> |
| <![endif]> |
| <meta name="Kenn Hussey" content="Eclipse UML2 PMC"> |
| <!--[if gte mso 9]><xml> |
| <o:shapedefaults v:ext="edit" spidmax="36866"/> |
| </xml><![endif]--><!--[if gte mso 9]><xml> |
| <o:shapelayout v:ext="edit"> |
| <o:idmap v:ext="edit" data="1"/> |
| </o:shapelayout></xml><![endif]--> |
| </head> |
| |
| <body lang=EN-US link=blue vlink=blue style='tab-interval:.5in;margin-left: |
| 8.5pt;margin-top:14.2pt'> |
| |
| <div class=Section1> |
| |
| <h1>Eclipse MDT<br> |
| Ganymede Plan</h1> |
| |
| <p>Last revised 10:00 EDT May 19, 2008 (<span style='mso-no-proof:yes'><img |
| width=12 height=12 id="_x0000_i1056" src="../../images/new.gif"></span> marks |
| interesting changes over the <i style='mso-bidi-font-style:normal'><a |
| href="mdt_project_plan_1_1_20080501.html">previous plan revision</a></i>)</p> |
| |
| <p><i>Please send comments about this plan to the </i><a |
| href="mailto:mdt-dev@eclipse.org">mdt-dev@eclipse.org</a> <i>developer mailing |
| list.</i></p> |
| |
| <p>This document lays out the feature and API set for the next feature release |
| of the Eclipse MDT project, designated the Ganymede release. </p> |
| |
| <ul type=disc> |
| <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; |
| mso-list:l1 level1 lfo1;tab-stops:list .5in'><span style='font-size:10.0pt; |
| font-family:"Arial","sans-serif"'><a href="#_Release_deliverables">Release |
| deliverables</a><o:p></o:p></span></li> |
| <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; |
| mso-list:l1 level1 lfo1;tab-stops:list .5in'><span style='font-size:10.0pt; |
| font-family:"Arial","sans-serif"'><a href="#_Release_milestones">Release |
| milestones</a><o:p></o:p></span></li> |
| <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; |
| mso-list:l1 level1 lfo1;tab-stops:list .5in'><span style='font-size:10.0pt; |
| font-family:"Arial","sans-serif"'><a href="#_Target_Operating_Environments">Target |
| operating environments</a><o:p></o:p></span></li> |
| <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; |
| mso-list:l1 level1 lfo1;tab-stops:list .5in'><span style='font-size:10.0pt; |
| font-family:"Arial","sans-serif"'><a href="#_Compatibility_with_Previous">Compatibility |
| with previous releases</a><o:p></o:p></span></li> |
| <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; |
| mso-list:l1 level1 lfo1;tab-stops:list .5in'><span style='font-size:10.0pt; |
| font-family:"Arial","sans-serif"'><a href="#_OCL_component">OCL component</a><o:p></o:p></span></li> |
| <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; |
| mso-list:l1 level1 lfo1;tab-stops:list .5in'><span style='font-size:10.0pt; |
| font-family:"Arial","sans-serif"'><a href="#_UML2_component">UML2 |
| component</a><o:p></o:p></span></li> |
| <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; |
| mso-list:l1 level1 lfo1;tab-stops:list .5in'><span style='font-size:10.0pt; |
| font-family:"Arial","sans-serif"'><a href="#_UML2_Tools_component">UML2 |
| Tools component</a><o:p></o:p></span></li> |
| <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; |
| mso-list:l1 level1 lfo1;tab-stops:list .5in'><span style='font-size:10.0pt; |
| font-family:"Arial","sans-serif"'><a href="#_XSD_component">XSD component</a><o:p></o:p></span></li> |
| </ul> |
| |
| <p>Plans do not materialize out of nowhere, nor are they entirely static. To |
| ensure the planning process is transparent and open to the entire Eclipse |
| community, plans are posted in an embryonic form and then revised from time to |
| time throughout the release cycle. </p> |
| |
| <p>The first part of the plan deals with the important matters of release |
| deliverables, release milestones, target operating environments, and |
| release-to-release compatibility. These are all things that need to be clear |
| for any release, even if no features were to change. </p> |
| |
| <p>The remainder of the plan consists of plan items for the components under |
| the Eclipse MDT project. Each plan item covers a feature or API that is to be |
| added, or some aspect that is to be improved. Each plan item has its own entry |
| in the Eclipse bugzilla database, with a title and a concise summary (usually a |
| single paragraph) that explains the work item at a suitably high enough level |
| so that everyone can readily understand what the work item is without having to |
| understand the nitty-gritty detail. </p> |
| |
| <p>Not all plan items represent the same amount of work; some may be quite |
| large, others, quite small. Some plan items may involve work that is localized |
| to a single subsystem; others may involve coordinated changes across several |
| projects within the same top-level project; and others may involve coordination |
| with other top-level projects. Although some plan items are for work that is |
| more pressing that others, the plan items appear in no particular order. </p> |
| |
| <p>Fixing bugs, improving test coverage, documentation, examples, performance |
| tuning, usability, etc. are considered routine ongoing maintenance activities |
| and are not included in this plan unless they would also involve a significant |
| change to the API or feature set, or involve a significant amount of work. The |
| intent of the plan is to account for all interesting feature work.</p> |
| |
| <p>The current status of each plan item is noted: </p> |
| |
| <ul type=disc> |
| <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; |
| mso-list:l1 level1 lfo1;tab-stops:list .5in'><b style='mso-bidi-font-weight: |
| normal'><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>Committed</span></b><span |
| style='font-size:10.0pt;font-family:"Arial","sans-serif"'> plan item – A |
| committed plan item is one that we have decided to address for the |
| release.<o:p></o:p></span></li> |
| <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; |
| mso-list:l1 level1 lfo1;tab-stops:list .5in'><b style='mso-bidi-font-weight: |
| normal'><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>Proposed</span></b><span |
| style='font-size:10.0pt;font-family:"Arial","sans-serif"'> plan item – A |
| proposed plan item is one that we are considering addressing for the |
| release. Although we are actively investigating it, we are not yet in a |
| position to commit to it, or to say that we wonÂ’t be able to address it. |
| After due consideration, a proposal will either be committed or deferred.<o:p></o:p></span></li> |
| <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; |
| mso-list:l1 level1 lfo1;tab-stops:list .5in'><b style='mso-bidi-font-weight: |
| normal'><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>Deferred</span></b><span |
| style='font-size:10.0pt;font-family:"Arial","sans-serif"'> plan item – A |
| reasonable proposal that will not make it into this release for some |
| reason is marked as deferred with a brief note as to why it was deferred. |
| Deferred plan items may resurface as committed plan items at a later |
| point.<o:p></o:p></span></li> |
| </ul> |
| |
| <h2><a name="_Release_deliverables"></a>Release deliverables</h2> |
| |
| <p>The release deliverables are: </p> |
| |
| <ul type=disc> |
| <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; |
| mso-list:l2 level1 lfo2;tab-stops:list .5in'><span style='font-size:10.0pt; |
| font-family:"Arial","sans-serif"'>Source code release for the OCL |
| component, available as versions tagged "R1_2" in the |
| eclipse.org <a href="http://dev.eclipse.org/viewcvs/">CVS repository</a>.<o:p></o:p></span></li> |
| <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; |
| mso-list:l2 level1 lfo2;tab-stops:list .5in'><span style='font-size:10.0pt; |
| font-family:"Arial","sans-serif"'>OCL runtime binary and SDK distributions |
| (downloadable).<o:p></o:p></span></li> |
| <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; |
| mso-list:l2 level1 lfo2;tab-stops:list .5in'><span style='font-size:10.0pt; |
| font-family:"Arial","sans-serif"'>OCL runtime binary and SDK features on |
| eclipse.org update site (install via Eclipse update manager).<o:p></o:p></span></li> |
| <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; |
| mso-list:l2 level1 lfo2;tab-stops:list .5in'><span style='font-size:10.0pt; |
| font-family:"Arial","sans-serif"'>Source code release for the UML2 |
| component, available as versions tagged "R2_2" in the |
| eclipse.org <a href="http://dev.eclipse.org/viewcvs/">CVS repository</a>.<o:p></o:p></span></li> |
| <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; |
| mso-list:l2 level1 lfo2;tab-stops:list .5in'><span style='font-size:10.0pt; |
| font-family:"Arial","sans-serif"'>UML2 runtime binary and SDK |
| distributions (downloadable).<o:p></o:p></span></li> |
| <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; |
| mso-list:l2 level1 lfo2;tab-stops:list .5in'><span style='font-size:10.0pt; |
| font-family:"Arial","sans-serif"'>UML2 runtime binary and SDK features on |
| eclipse.org update site (install via Eclipse update manager).<o:p></o:p></span></li> |
| <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; |
| mso-list:l2 level1 lfo2;tab-stops:list .5in'><span style='font-size:10.0pt; |
| font-family:"Arial","sans-serif"'>Source code release for the UML2 Tools |
| component, available as versions tagged "R0_8" in the |
| eclipse.org <a href="http://dev.eclipse.org/viewcvs/">CVS repository</a>.<o:p></o:p></span></li> |
| <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; |
| mso-list:l2 level1 lfo2;tab-stops:list .5in'><span style='font-size:10.0pt; |
| font-family:"Arial","sans-serif"'>UML2 Tools runtime binary and SDK |
| distributions (downloadable).<o:p></o:p></span></li> |
| <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; |
| mso-list:l2 level1 lfo2;tab-stops:list .5in'><span style='font-size:10.0pt; |
| font-family:"Arial","sans-serif"'>UML2 Tools runtime binary and SDK |
| features on eclipse.org update site (install via Eclipse update manager).<o:p></o:p></span></li> |
| <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; |
| mso-list:l2 level1 lfo2;tab-stops:list .5in'><span style='font-size:10.0pt; |
| font-family:"Arial","sans-serif"'>Source code release for XSD component, |
| available as versions tagged "R2_4" in the eclipse.org <a |
| href="http://dev.eclipse.org/viewcvs/">CVS repository</a>.<o:p></o:p></span></li> |
| <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; |
| mso-list:l2 level1 lfo2;tab-stops:list .5in'><span style='font-size:10.0pt; |
| font-family:"Arial","sans-serif"'>XSD runtime binary and SDK distributions |
| (downloadable).<o:p></o:p></span></li> |
| <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; |
| mso-list:l2 level1 lfo2;tab-stops:list .5in'><span style='font-size:10.0pt; |
| font-family:"Arial","sans-serif"'>XSD runtime binary and SDK features on |
| eclipse.org update site (install via Eclipse update manager).<o:p></o:p></span></li> |
| </ul> |
| |
| <h2><a name="_Release_milestones"></a>Release milestones</h2> |
| |
| <p>Release milestone occurring at roughly 6 week intervals exist to facilitate |
| coarse-grained planning and staging. The milestones are:</p> |
| |
| <ul type=disc> |
| <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; |
| mso-list:l0 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt; |
| font-family:"Arial","sans-serif"'>Wednesday, October 3 – Milestone 2 |
| (Ganymede M2) – Stable Build based on Eclipse 3.4 M2</span><span |
| style='mso-no-proof:yes'><img border=0 width=12 height=12 id="_x0000_i1055" |
| src="../../images/ok.gif"></span><span style='font-size:10.0pt;font-family: |
| "Arial","sans-serif"'><o:p></o:p></span></li> |
| <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; |
| mso-list:l0 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt; |
| font-family:"Arial","sans-serif"'>Wednesday, November 14 – Milestone 3 |
| (Ganymede M3) – Stable Build based on Eclipse 3.4 M3</span><span |
| style='mso-no-proof:yes'><img border=0 width=12 height=12 id="_x0000_i1054" |
| src="../../images/ok.gif"></span><span style='font-size:10.0pt;font-family: |
| "Arial","sans-serif"'><o:p></o:p></span></li> |
| <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; |
| mso-list:l0 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt; |
| font-family:"Arial","sans-serif"'>Wednesday, January 9 – Milestone 4 |
| (Ganymede M4) – Stable Build based on Eclipse 3.4 M4</span><span |
| style='mso-no-proof:yes'><img border=0 width=12 height=12 id="_x0000_i1053" |
| src="../../images/ok.gif"></span><span style='font-size:10.0pt;font-family: |
| "Arial","sans-serif"'><o:p></o:p></span></li> |
| <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; |
| mso-list:l0 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt; |
| font-family:"Arial","sans-serif"'>Wednesday, February 20 – Milestone 5 |
| (Ganymede M5) – Stable Build based on Eclipse 3.4 M5</span><span |
| style='font-size:10.0pt;font-family:"Arial","sans-serif";mso-no-proof: |
| yes'><img border=0 width=12 height=12 id="_x0000_i1052" |
| src="../../images/ok.gif"></span><span style='font-size:10.0pt;font-family: |
| "Arial","sans-serif"'><o:p></o:p></span></li> |
| <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; |
| mso-list:l0 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt; |
| font-family:"Arial","sans-serif"'>Wednesday, April 9 – Milestone 6 |
| (Ganymede M6) – API Freeze – Stable Build based on Eclipse 3.4 M6</span><span |
| style='font-size:10.0pt;font-family:"Arial","sans-serif";mso-no-proof: |
| yes'><img border=0 width=12 height=12 id="_x0000_i1051" |
| src="../../images/ok.gif"></span><span style='font-size:10.0pt;font-family: |
| "Arial","sans-serif"'><o:p></o:p></span></li> |
| <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; |
| mso-list:l0 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt; |
| font-family:"Arial","sans-serif";mso-no-proof:yes'><img border=0 width=12 |
| height=12 id="_x0000_i1050" src="../../images/new.gif"></span><span |
| style='font-size:10.0pt;font-family:"Arial","sans-serif"'>Wednesday, May 7 |
| – Milestone 7 (Ganymede M7) – Stable Build based on Eclipse 3.4 M7</span><span |
| style='font-size:10.0pt;font-family:"Arial","sans-serif";mso-no-proof: |
| yes'><img border=0 width=12 height=12 id="_x0000_i1049" |
| src="../../images/ok.gif"></span><span style='font-size:10.0pt;font-family: |
| "Arial","sans-serif"'><o:p></o:p></span></li> |
| <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; |
| mso-list:l0 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt; |
| font-family:"Arial","sans-serif"'>Wednesday, May 21 – Release Candidate 1 |
| (Ganymede RC1) – Stable Build based on Eclipse 3.4 RC1<o:p></o:p></span></li> |
| <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; |
| mso-list:l0 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt; |
| font-family:"Arial","sans-serif"'>Wednesday, May 28 – Release Candidate 2 |
| (Ganymede RC2) – Stable Build based on Eclipse 3.4 RC2<o:p></o:p></span></li> |
| <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; |
| mso-list:l0 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt; |
| font-family:"Arial","sans-serif"'>Wednesday, June 4 – Release Candidate 3 |
| (Ganymede RC3) – Stable Build based on Eclipse 3.4 RC3<o:p></o:p></span></li> |
| <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; |
| mso-list:l0 level1 lfo3;tab-stops:list .5in'><span style='font-size:10.0pt; |
| font-family:"Arial","sans-serif"'>Wednesday, June 11 – Release Candidate 4 |
| (Ganymede RC4) – Stable Build based on Eclipse 3.4 RC4<o:p></o:p></span></li> |
| </ul> |
| |
| <p>The Ganymede release is targeted for late June 2008. All release |
| deliverables will be available for download as soon as the release has been |
| tested and validated in the target operating configurations listed below.</p> |
| |
| <h2><a name="_Target_Operating_Environments"></a>Target Operating Environments</h2> |
| |
| <p>In order to remain current, each release of an Eclipse project targets |
| reasonably current versions of underlying operating environments and other |
| Eclipse projects on which it depends. </p> |
| |
| <p>Most of Eclipse is "pure" Java<sup><span style='font-size:9.5pt'>TM</span></sup> |
| code and has no direct dependence on the underlying operating system. The chief |
| dependence is on the Eclipse Platform, and on the Java 2 Platform that runs it.</p> |
| |
| <p>The MDT Ganymede release depends on the following:</p> |
| |
| <ul type=disc> |
| <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; |
| mso-list:l3 level1 lfo4;tab-stops:list .5in'><span style='font-size:10.0pt; |
| font-family:"Arial","sans-serif"'>Java 2 Platform 1.5<o:p></o:p></span></li> |
| <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; |
| mso-list:l3 level1 lfo4;tab-stops:list .5in'><span style='font-size:10.0pt; |
| font-family:"Arial","sans-serif"'>Eclipse Platform 3.4<o:p></o:p></span></li> |
| <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; |
| mso-list:l3 level1 lfo4;tab-stops:list .5in'><span style='font-size:10.0pt; |
| font-family:"Arial","sans-serif"'>EMF 2.4<o:p></o:p></span></li> |
| <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; |
| mso-list:l3 level1 lfo4;tab-stops:list .5in'><span style='font-size:10.0pt; |
| font-family:"Arial","sans-serif"'>GMF 2.1<o:p></o:p></span></li> |
| </ul> |
| |
| <p>The Ganymede release of MDT is designed to run on any configuration |
| supporting the above components.</p> |
| |
| <p>The Eclipse Platform runs in a variety of operating environments. Testing is |
| focused on a handful of popular <span class=header>combinations of operating |
| system and Java 2 Platform; these are our </span><em><span style='font-family: |
| "Arial","sans-serif"'>reference platforms</span></em><span class=header>. |
| Eclipse undoubtedly runs fine in many operating environments beyond the |
| reference platforms we test. However, since we do not systematically test them |
| we cannot vouch for them. Problems encountered when running Eclipse on |
| non-reference platform that cannot be recreated on any reference platform will |
| be given lower priority than problems with running Eclipse on a reference |
| platform.</span></p> |
| |
| <p><span style='mso-bidi-font-weight:bold'>See the <i style='mso-bidi-font-style: |
| normal'><a |
| href="http://www.eclipse.org/eclipse/development/eclipse_project_plan_3_4.html">Eclipse |
| Project 3.4 plan</a></i> for a list of reference platforms.</span></p> |
| |
| <h4><span style='font-family:"Arial","sans-serif"'>Internationalization<o:p></o:p></span></h4> |
| |
| <p>Eclipse is designed as the basis for internationalized products. The user |
| interface elements provided by the various Eclipse projects, including dialogs |
| and error messages, are externalized. The English strings for MDT are provided |
| as the default resource bundles. Translations are not provided with this |
| release. However, the plug-in fragment mechanism provides the means by which |
| translations into any number of other languages can be incorporated.</p> |
| |
| <h2><a name="_Compatibility_with_Previous"></a>Compatibility with Previous |
| Releases</h2> |
| |
| <h3>Compatibility of OCL 1.2 with 1.1</h3> |
| |
| <p>The OCL 1.2 component of Eclipse MDT will be compatible with OCL 1.1, except |
| in those areas noted in the <i style='mso-bidi-font-style:normal'>OCL 1.2 |
| Migration Guide</i>.</p> |
| |
| <p><b>API Contract Compatibility:</b> OCL 1.2 will be upwards |
| contract-compatible with OCL 1.1 except in those areas noted in the <i>OCL 1.2 |
| Migration</i><i style='mso-bidi-font-style:normal'> Guide</i>. Programs that |
| use affected APIs and extension points will need to be ported to OCL 1.2 APIs. |
| Downward contract compatibility is not supported. There is no guarantee that |
| compliance with OCL 1.2 APIs would ensure compliance with OCL 1.1 APIs. Refer |
| to <i><a href="http://wiki.eclipse.org/index.php/Evolving_Java-based_APIs">Evolving |
| Java-based APIs</a></i> for a discussion of the kinds of API changes that |
| maintain contract compatibility.</p> |
| |
| <p><b>Binary (plug-in) Compatibility:</b> OCL 1.2 will be upwards |
| binary-compatible with OCL 1.1 except in those areas noted in the <i>OCL 1.2 |
| Migration</i><i style='mso-bidi-font-style:normal'> Guide</i>. Downward plug-in |
| compatibility is not supported: plug-ins compiled against OCL 1.2 will likely |
| be unusable with OCL 1.1. Refer to <i><a |
| href="http://wiki.eclipse.org/index.php/Evolving_Java-based_APIs">Evolving |
| Java-based APIs</a></i> for a discussion of the kinds of API changes that |
| maintain binary compatibility.</p> |
| |
| <p><b>Source Compatibility:</b> Source files written to use OCL 1.1 APIs will |
| usually compile and run successfully against OCL 1.2 APIs, although this cannot |
| be guaranteed. In some cases, it may be necessary to make minor changes to the |
| source code to disambiguate things like imports or overloaded method |
| invocations. Downward source compatibility is not supported. If source files |
| use new APIs, they will not be usable with earlier versions.</p> |
| |
| <p><b>Workspace Compatibility:</b> OCL 1.2 will be upwards workspace-compatible |
| with OCL 1.1 unless noted. This means that workspaces and projects created by |
| an Eclipse with OCL 1.1 installed can be successfully opened by an Eclipse with |
| OCL 1.2 installed. This includes both hidden metadata, which is localized to a |
| particular workspace, as well as metadata files found within a workspace |
| project, which may propagate between workspaces via file copying or team |
| repositories. User interface session state may be discarded when a workspace is |
| upgraded. Downward workspace compatibility is not supported. Metadata files |
| created (or overwritten) by the newer version will generally be unusable with |
| older versions.</p> |
| |
| <p><b>Non-compliant usage of API's</b>: All non-API methods and classes, and |
| certainly everything in a package with "internal" in its name, are |
| considered implementation details which may vary between operating environment |
| and are subject to change without notice. Client plug-ins that directly depend |
| on anything other than what is specified in the API are inherently |
| unsupportable and receive no guarantees about compatibility within a single |
| release much less with an earlier releases. Refer to <i><a |
| href="http://www.eclipse.org/articles/Article-API%20use/eclipse-api-usage-rules.html">How |
| to Use the Eclipse API</a></i> for information about how to write compliant |
| plug-ins.</p> |
| |
| <h3>Compatibility of UML2 2.2 with 2.1</h3> |
| |
| <p>The UML2 2.2 component of Eclipse MDT will be compatible with UML2 2.1, |
| except in those areas noted in the <i style='mso-bidi-font-style:normal'>UML2 |
| 2.2 Migration Guide</i>.</p> |
| |
| <p><b>API Contract Compatibility:</b> UML2 2.2 will be upwards |
| contract-compatible with UML2 2.1 except in those areas noted in the <i>UML2 |
| 2.2 Migration</i><i style='mso-bidi-font-style:normal'> Guide</i>. Programs |
| that use affected APIs and extension points will need to be ported to UML2 2.2 |
| APIs. Downward contract compatibility is not supported. There is no guarantee |
| that compliance with UML2 2.2 APIs would ensure compliance with UML2 2.1 APIs. |
| Refer to <i><a href="http://wiki.eclipse.org/index.php/Evolving_Java-based_APIs">Evolving |
| Java-based APIs</a></i> for a discussion of the kinds of API changes that |
| maintain contract compatibility.</p> |
| |
| <p><b>Binary (plug-in) Compatibility:</b> UML2 2.2 will be upwards |
| binary-compatible with UML2 2.1 except in those areas noted in the <i>UML2 2.2 |
| Migration</i><i style='mso-bidi-font-style:normal'> Guide</i>. Downward plug-in |
| compatibility is not supported: plug-ins compiled against UML2 2.2 will likely |
| be unusable with UML2 2.1. Refer to <i><a |
| href="http://wiki.eclipse.org/index.php/Evolving_Java-based_APIs">Evolving |
| Java-based APIs</a></i> for a discussion of the kinds of API changes that |
| maintain binary compatibility.</p> |
| |
| <p><b>Source Compatibility:</b> Source files written to use UML2 2.1 APIs will |
| usually compile and run successfully against UML2 2.2 APIs, although this |
| cannot be guaranteed. In some cases, it may be necessary to make minor changes |
| to the source code to disambiguate things like imports or overloaded method |
| invocations. Downward source compatibility is not supported. If source files |
| use new APIs, they will not be usable with earlier versions.</p> |
| |
| <p><b>Workspace Compatibility:</b> UML2 2.2 will be upwards |
| workspace-compatible with UML2 2.1 unless noted. This means that workspaces and |
| projects created by an Eclipse with UML2 2.1 installed can be successfully |
| opened by an Eclipse with UML2 2.2 installed. This includes both hidden |
| metadata, which is localized to a particular workspace, as well as metadata |
| files found within a workspace project, which may propagate between workspaces |
| via file copying or team repositories. User interface session state may be |
| discarded when a workspace is upgraded. Downward workspace compatibility is not |
| supported. Metadata files created (or overwritten) by the newer version will |
| generally be unusable with older versions.</p> |
| |
| <p><b>Non-compliant usage of API's</b>: All non-API methods and classes, and certainly |
| everything in a package with "internal" in its name, are considered |
| implementation details which may vary between operating environment and are |
| subject to change without notice. Client plug-ins that directly depend on |
| anything other than what is specified in the API are inherently unsupportable |
| and receive no guarantees about compatibility within a single release much less |
| with an earlier releases. Refer to <i><a |
| href="http://www.eclipse.org/articles/Article-API%20use/eclipse-api-usage-rules.html">How |
| to Use the Eclipse API</a></i> for information about how to write compliant |
| plug-ins.</p> |
| |
| <h3>Compatibility of UML2 Tools 0.8 with 0.7</h3> |
| |
| <p>The UML2 Tools 0.8 component of Eclipse MDT will be compatible with UML2 |
| Tools 0.7, except in those areas noted in the <i style='mso-bidi-font-style: |
| normal'>UML2 Tools 0.8 Migration Guide</i>.</p> |
| |
| <p><b>API Contract Compatibility:</b> UML2 Tools 0.8 will be upwards |
| contract-compatible with UML2 Tools 0.7 except in those areas noted in the <i>UML2 |
| Tools 0.8 Migration</i><i style='mso-bidi-font-style:normal'> Guide</i>. |
| Programs that use affected APIs and extension points will need to be ported to |
| UML2 Tools 0.8 APIs. Downward contract compatibility is not supported. There is |
| no guarantee that compliance with UML2 Tools 0.8 APIs would ensure compliance |
| with UML2 Tools 0.7 APIs. Refer to <i><a |
| href="http://wiki.eclipse.org/index.php/Evolving_Java-based_APIs">Evolving |
| Java-based APIs</a></i> for a discussion of the kinds of API changes that |
| maintain contract compatibility.</p> |
| |
| <p><b>Binary (plug-in) Compatibility:</b> UML2 Tools 0.8 will be upwards |
| binary-compatible with UML2 Tools 0.7 except in those areas noted in the <i>UML2 |
| Tools 0.8 Migration</i><i style='mso-bidi-font-style:normal'> Guide</i>. |
| Downward plug-in compatibility is not supported: plug-ins compiled against UML2 |
| Tools 0.8 will likely be unusable with UML2 Tools 0.7. Refer to <i><a |
| href="http://wiki.eclipse.org/index.php/Evolving_Java-based_APIs">Evolving |
| Java-based APIs</a></i> for a discussion of the kinds of API changes that |
| maintain binary compatibility.</p> |
| |
| <p><b>Source Compatibility:</b> Source files written to use UML2 Tools 0.7 APIs |
| will usually compile and run successfully against UML2 Tools 0.8 APIs, although |
| this cannot be guaranteed. In some cases, it may be necessary to make minor |
| changes to the source code to disambiguate things like imports or overloaded |
| method invocations. Downward source compatibility is not supported. If source |
| files use new APIs, they will not be usable with earlier versions.</p> |
| |
| <p><b>Workspace Compatibility:</b> UML2 Tools 0.8 will be upwards |
| workspace-compatible with UML2 Tools 0.7 unless noted. This means that workspaces |
| and projects created by an Eclipse with UML2 Tools 0.7 installed can be |
| successfully opened by an Eclipse with UML2 Tools 0.8 installed. This includes |
| both hidden metadata, which is localized to a particular workspace, as well as |
| metadata files found within a workspace project, which may propagate between |
| workspaces via file copying or team repositories. User interface session state |
| may be discarded when a workspace is upgraded. Downward workspace compatibility |
| is not supported. Metadata files created (or overwritten) by the newer version |
| will generally be unusable with older versions.</p> |
| |
| <p><b>Non-compliant usage of API's</b>: All non-API methods and classes, and |
| certainly everything in a package with "internal" in its name, are |
| considered implementation details which may vary between operating environment |
| and are subject to change without notice. Client plug-ins that directly depend |
| on anything other than what is specified in the API are inherently |
| unsupportable and receive no guarantees about compatibility within a single |
| release much less with an earlier releases. Refer to <i><a |
| href="http://www.eclipse.org/articles/Article-API%20use/eclipse-api-usage-rules.html">How |
| to Use the Eclipse API</a></i> for information about how to write compliant |
| plug-ins.</p> |
| |
| <h3>Compatibility of XSD 2.4 with 2.3</h3> |
| |
| <p>The XSD 2.4 component of Eclipse MDT will be compatible with XSD 2.3, except |
| in those areas noted in the <i style='mso-bidi-font-style:normal'>XSD 2.4 |
| Migration Guide</i>.</p> |
| |
| <p><b>API Contract Compatibility:</b> XSD 2.4 will be upwards |
| contract-compatible with XSD 2.3 except in those areas noted in the <i>XSD 2.4 |
| Migration</i><i style='mso-bidi-font-style:normal'> Guide</i>. Programs that |
| use affected APIs and extension points will need to be ported to XSD 2.4 APIs. |
| Downward contract compatibility is not supported. There is no guarantee that |
| compliance with XSD 2.4 APIs would ensure compliance with XSD 2.3 APIs. Refer |
| to <i><a href="http://wiki.eclipse.org/index.php/Evolving_Java-based_APIs">Evolving |
| Java-based APIs</a></i> for a discussion of the kinds of API changes that |
| maintain contract compatibility.</p> |
| |
| <p><b>Binary (plug-in) Compatibility:</b> XSD 2.4 will be upwards |
| binary-compatible with XSD 2.4 except in those areas noted in the <i>XSD 2.4 |
| Migration</i><i style='mso-bidi-font-style:normal'> Guide</i>. Downward plug-in |
| compatibility is not supported: plug-ins compiled against XSD 2.4 will likely |
| be unusable with XSD 2.3. Refer to <i><a |
| href="http://wiki.eclipse.org/index.php/Evolving_Java-based_APIs">Evolving |
| Java-based APIs</a></i> for a discussion of the kinds of API changes that |
| maintain binary compatibility.</p> |
| |
| <p><b>Source Compatibility:</b> Source files written to use XSD 2.3 APIs will |
| usually compile and run successfully against XSD 2.4 APIs, although this cannot |
| be guaranteed. Because XSD 2.4 may exploit new Java language constructs, there |
| is an increased chance of source incompatibilities compared to previous XSD |
| releases. In some cases, it may be necessary to make minor changes to the |
| source code to disambiguate things like imports or overloaded method |
| invocations. Downward source compatibility is not supported. If source files |
| use new APIs, they will not be usable with earlier versions.</p> |
| |
| <p><b>Workspace Compatibility:</b> XSD 2.4 will be upwards workspace-compatible |
| with XSD 2.3 unless noted. This means that workspaces and projects created by |
| an Eclipse with XSD 2.3 installed can be successfully opened by an Eclipse with |
| XSD 2.4 installed. This includes both hidden metadata, which is localized to a |
| particular workspace, as well as metadata files found within a workspace |
| project, which may propagate between workspaces via file copying or team |
| repositories. User interface session state may be discarded when a workspace is |
| upgraded. Downward workspace compatibility is not supported. Metadata files |
| created (or overwritten) by the newer version will generally be unusable with |
| older versions.</p> |
| |
| <p><b>Non-compliant usage of API's</b>: All non-API methods and classes, and |
| certainly everything in a package with "internal" in its name, are |
| considered implementation details which may vary between operating environment |
| and are subject to change without notice. Client plug-ins that directly depend |
| on anything other than what is specified in the API are inherently |
| unsupportable and receive no guarantees about compatibility within a single |
| release much less with an earlier releases. Refer to <i><a |
| href="http://www.eclipse.org/articles/Article-API%20use/eclipse-api-usage-rules.html">How |
| to Use the Eclipse API</a></i> for information about how to write compliant |
| plug-ins.</p> |
| |
| <h2>Themes</h2> |
| |
| <p>The changes under consideration for the next release of Eclipse MDT align |
| with themes identified by the <a |
| href="http://www.eclipse.org/org/councils/roadmap_v3_0/themes_v3_0.php">Eclipse |
| Requirements Council</a> and <a |
| href="http://wiki.eclipse.org/index.php/Modeling_Project_Plan">Modeling project</a>.</p> |
| |
| <h2><a name="_EODM_component"></a><a name="_OCL_component"></a>OCL component</h2> |
| |
| <p>OCL is an implementation of the OCL OMG standard for EMF-based models. Plan |
| items reflect new features of the OCL component, or areas where existing |
| features will be significantly reworked (<span style='mso-no-proof:yes'><img |
| border=0 width=12 height=12 id="_x0000_i1048" src="../../images/ok.gif"></span><span |
| style='mso-bidi-font-style:italic'> marks completed work)</span>.</p> |
| |
| <h4><span style='font-family:"Arial","sans-serif"'>Committed Items (OCL |
| component)<o:p></o:p></span></h4> |
| |
| <p style='margin-left:27.5pt'><b style='mso-bidi-font-weight:normal'>Extending |
| the OCL grammar for QVT.</b> Grammar/parser refactorings for improved |
| extensibility, especially targeting QVT implementations. (<a |
| href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=176110">176110</a>) [Theme: |
| End-to-End MDSD]<span style='mso-bidi-font-style:italic'> </span><span |
| style='mso-no-proof:yes'><img border=0 width=12 height=12 id="_x0000_i1047" |
| src="../../images/ok.gif"></span></p> |
| |
| <p style='margin-left:27.5pt'><b style='mso-bidi-font-weight:normal'>Navigation |
| of unnamed association ends<span style='mso-bidi-font-weight:bold'>.</span></b> |
| Navigation of unnamed association ends (for UML models) (<a |
| href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=194245">194245</a>) [Theme: |
| End-to-End MDSD]<span style='mso-bidi-font-style:italic'> </span><span |
| style='mso-no-proof:yes'><img border=0 width=12 height=12 id="_x0000_i1046" |
| src="../../images/ok.gif"></span></p> |
| |
| <p style='margin-left:27.5pt'><b style='mso-bidi-font-weight:normal'>Customising |
| error handling<span style='mso-bidi-font-weight:bold'>.</span></b> Redesign of |
| parse error detection for better error reporting. (<a |
| href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=176110">176110</a>) [Theme: |
| Improved Usability]<span style='mso-bidi-font-style:italic'> </span><span |
| style='mso-no-proof:yes'><img border=0 width=12 height=12 id="_x0000_i1045" |
| src="../../images/ok.gif"></span></p> |
| |
| <h4><span style='font-family:"Arial","sans-serif"'>Proposed Items (OCL |
| component)<o:p></o:p></span></h4> |
| |
| <p style='margin-left:27.5pt'><i style='mso-bidi-font-style:normal'><span |
| style='mso-bidi-font-weight:bold'>None at this time.<o:p></o:p></span></i></p> |
| |
| <h4><span style='font-family:"Arial","sans-serif"'>Deferred Items (OCL |
| component)<o:p></o:p></span></h4> |
| |
| <p style='margin-left:27.5pt'><i style='mso-bidi-font-style:normal'><span |
| style='mso-bidi-font-weight:bold'>None at this time.<o:p></o:p></span></i></p> |
| |
| <h2><a name="_OCL_Tools_component"></a><a name="_UML2_component"></a>UML2 |
| component</h2> |
| |
| <p>UML2 is an EMF-based implementation of the <a href="http://www.omg.org/uml">UML<sup><span |
| style='font-size:9.5pt'>TM</span></sup> 2.x metamodel</a> for the Eclipse |
| platform. Plan items reflect new features of the UML2 component, or areas where |
| existing features will be significantly reworked (<span style='mso-no-proof: |
| yes'><img border=0 width=12 height=12 id="_x0000_i1044" |
| src="../../images/ok.gif"></span><span style='mso-bidi-font-style:italic'> |
| marks completed work)</span>.</p> |
| |
| <h4><span style='font-family:"Arial","sans-serif"'>Committed Items (UML2 |
| component)<o:p></o:p></span></h4> |
| |
| <p style='margin-left:27.5pt'><b style='mso-bidi-font-weight:normal'>Profile |
| Support for Ecore Annotations<span style='mso-bidi-font-weight:bold'>.</span></b> |
| Because there is no general GUI support for specifying EAnnotations (since they |
| aren't a standard part of UML) users currently cannot specify the EAnnotations |
| they'd like to see in the final Ecore, so it would be very useful if as part of |
| the Ecore profile, they'd be able to create EAnnotations. (<a |
| href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=184249">184249</a>) [Theme: |
| End-to-End MDSD]<span style='mso-bidi-font-style:italic'> </span><span |
| style='mso-no-proof:yes'><img border=0 width=12 height=12 id="_x0000_i1043" |
| src="../../images/ok.gif"></span></p> |
| |
| <p style='margin-left:27.5pt'><b style='mso-bidi-font-weight:normal'>Support |
| for (de)serialization to/from CMOF<span style='mso-bidi-font-weight:bold'>.</span></b> |
| Provide a resource implementation that supports loading/saving UML models in |
| CMOF format in much the same way that EMF supports loading/saving Ecore models |
| in EMOF format. Such support should be integrated into the sample UML editor |
| and importer framework (to allow creating of EMF projects from CMOF |
| models).better diagnostics for unresolved directives. (<a |
| href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=199624">199624</a>) [Theme: |
| End-to-End MDSD]<span style='mso-bidi-font-style:italic'> </span><span |
| style='mso-no-proof:yes'><img border=0 width=12 height=12 id="_x0000_i1042" |
| src="../../images/ok.gif"></span></p> |
| |
| <p style='margin-left:27.5pt'><b style='mso-bidi-font-weight:normal'><span |
| style='mso-no-proof:yes'><img border=0 width=12 height=12 id="_x0000_i1026" |
| src="../../images/new.gif"></span></b><b style='mso-bidi-font-weight:normal'>Eclipse |
| 3.4 / EMF 2.4 Compatibility<span style='mso-bidi-font-weight:bold'>.</span></b> |
| Maintain release currency concurrent with EMF 2.4 (and Eclipse 3.4). Make |
| changes as required to align with EMF features and bug fixes. (<a |
| href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=204200">204200</a>) [Theme: |
| Upgrade Path]<span style='mso-no-proof:yes'> </span><span style='mso-no-proof: |
| yes'><img border=0 width=12 height=12 id="_x0000_i1041" |
| src="../../images/ok.gif"></span></p> |
| |
| <p style='margin-left:27.5pt'><b style='mso-bidi-font-weight:normal'>UML 2.1.2 |
| Compliance<span style='mso-bidi-font-weight:bold'>.</span></b> Provide support |
| for interchange (XMI) compliance with UML 2.1.2. (<a |
| href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=204202">204202</a>) [Theme: |
| Technology Trends]<span style='mso-bidi-font-style:italic'> </span><span |
| style='mso-no-proof:yes'><img border=0 width=12 height=12 id="_x0000_i1040" |
| src="../../images/ok.gif"></span></p> |
| |
| <h4><span style='font-family:"Arial","sans-serif"'>Proposed Items (UML2 |
| component)<o:p></o:p></span></h4> |
| |
| <p style='margin-left:27.5pt'><i style='mso-bidi-font-style:normal'><span |
| style='mso-bidi-font-weight:bold'>None at this time.<o:p></o:p></span></i></p> |
| |
| <h4><span style='font-family:"Arial","sans-serif"'>Deferred Items (UML2 |
| component)<o:p></o:p></span></h4> |
| |
| <p style='margin-left:27.5pt'><b style='mso-bidi-font-weight:normal'><span |
| style='mso-no-proof:yes'><img border=0 width=12 height=12 id="_x0000_i1025" |
| src="../../images/new.gif"></span></b><b style='mso-bidi-font-weight:normal'>Enhanced |
| Documentation.</b> Provide enhanced user documentation, tutorials, white |
| papers, demonstrations etc.. In particular, provide a programmerÂ’s guide integrated |
| with the help system in Eclipse, improve the Javadoc by generating constraint |
| information (redefines, subsets, union, etc.) into feature and operation |
| headers, and update the documentation for the UML generator task. (<a |
| href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=204201">204201</a>) [Theme: |
| Ease of Use]</p> |
| |
| <p style='margin-left:27.5pt'><b style='mso-bidi-font-weight:normal'>BiDi |
| Support<span style='mso-bidi-font-weight:bold'>.</span></b> Provide better |
| support for BiDi languages. (<a |
| href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=160682">160682</a>) [Theme: |
| <span style='mso-bidi-font-weight:bold'>Internationalization & Localization</span>]</p> |
| |
| <h2><a name="_UML2_Tools_component"></a>UML2 Tools component</h2> |
| |
| <p>UML2 Tools is set of GMF-based editors for viewing and editing UML models. Plan |
| items reflect new features of the UML2 Tools component (<span style='mso-no-proof: |
| yes'><img border=0 width=12 height=12 id="_x0000_i1039" |
| src="../../images/ok.gif"></span><span style='mso-bidi-font-style:italic'> |
| marks completed work)</span>.</p> |
| |
| <h4><span style='font-family:"Arial","sans-serif"'>Committed Items (UML2 Tools |
| component)<o:p></o:p></span></h4> |
| |
| <p style='margin-left:27.5pt'><b style='mso-bidi-font-weight:normal'><span |
| style='mso-no-proof:yes'><img border=0 width=12 height=12 id="_x0000_i1027" |
| src="../../images/new.gif"></span></b><b style='mso-bidi-font-weight:normal'>Composite |
| Structure Diagrams<span style='mso-bidi-font-weight:bold'>.</span></b> Provide |
| a GMF-based editor for UML composite structure diagrams. (<a |
| href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=199723">199723</a>) [Theme: |
| End-to-End MDSD]<span style='mso-no-proof:yes'> </span><span style='mso-no-proof: |
| yes'><img border=0 width=12 height=12 id="_x0000_i1038" |
| src="../../images/ok.gif"></span></p> |
| |
| <p style='margin-left:27.5pt'><b style='mso-bidi-font-weight:normal'>Deployment |
| Diagrams<span style='mso-bidi-font-weight:bold'>.</span></b> Provide a |
| GMF-based editor for UML deployment diagrams. (<a |
| href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=199724">199724</a>) [Theme: |
| End-to-End MDSD]<span style='mso-bidi-font-style:italic'> </span><span |
| style='mso-no-proof:yes'><img border=0 width=12 height=12 id="_x0000_i1037" |
| src="../../images/ok.gif"></span></p> |
| |
| <p style='margin-left:27.5pt'><b style='mso-bidi-font-weight:normal'>Use Case |
| Diagrams<span style='mso-bidi-font-weight:bold'>.</span></b> Provide a |
| GMF-based editor for UML use case diagrams. (<a |
| href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=199725">199725</a>) [Theme: |
| End-to-End MDSD]<span style='mso-bidi-font-style:italic'> </span><span |
| style='mso-no-proof:yes'><img border=0 width=12 height=12 id="_x0000_i1036" |
| src="../../images/ok.gif"></span></p> |
| |
| <h4><span style='font-family:"Arial","sans-serif"'>Proposed Items (UML2 Tools |
| component)<o:p></o:p></span></h4> |
| |
| <p style='margin-left:27.5pt'><i style='mso-bidi-font-style:normal'><span |
| style='mso-bidi-font-weight:bold'>None at this time.<o:p></o:p></span></i></p> |
| |
| <h4><span style='font-family:"Arial","sans-serif"'>Deferred Items (UML2 Tools |
| component)<o:p></o:p></span></h4> |
| |
| <p style='margin-left:27.5pt'><b style='mso-bidi-font-weight:normal'><span |
| style='mso-no-proof:yes'><img border=0 width=12 height=12 id="_x0000_i1028" |
| src="../../images/new.gif"></span></b><b style='mso-bidi-font-weight:normal'>Object |
| Diagrams<span style='mso-bidi-font-weight:bold'>.</span></b> Provide a |
| GMF-based editor for UML object diagrams. (<a |
| href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=199726">199726</a>) [Theme: |
| End-to-End MDSD]</p> |
| |
| <p style='margin-left:27.5pt'><b style='mso-bidi-font-weight:normal'><span |
| style='mso-no-proof:yes'><img border=0 width=12 height=12 id="_x0000_i1029" |
| src="../../images/new.gif"></span></b><b style='mso-bidi-font-weight:normal'>Structure |
| Diagram Synchronization<span style='mso-bidi-font-weight:bold'>.</span></b> For |
| structure diagrams it makes sense to provide customizable level of |
| synchronization between semantic and notational models; in particular, instead |
| of auto-synchronized class diagrams (which always show the complete contents of |
| the semantic model), different levels of synchronization should be also |
| supported. (<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=199731">199731</a>) |
| [Theme: Improved Usability]</p> |
| |
| <p style='margin-left:27.5pt'><b style='mso-bidi-font-weight:normal'><span |
| style='mso-no-proof:yes'><img border=0 width=12 height=12 id="_x0000_i1030" |
| src="../../images/new.gif"></span></b><b style='mso-bidi-font-weight:normal'>Diagram |
| Relations<span style='mso-bidi-font-weight:bold'>.</span></b> With extended set |
| of 8 diagram types (4 implemented in 0.7 and 4 planned for the next release) it |
| is essential to provide collaboration of the different diagram types in showing |
| the different set of aspects for the single semantic model. (<a |
| href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=199735">199735</a>) [Theme: |
| Improved Usability]</p> |
| |
| <p style='margin-left:27.5pt'><b style='mso-bidi-font-weight:normal'><span |
| style='mso-no-proof:yes'><img border=0 width=12 height=12 id="_x0000_i1031" |
| src="../../images/new.gif"></span></b><b style='mso-bidi-font-weight:normal'>Basic |
| OCL Integration<span style='mso-bidi-font-weight:bold'>.</span></b> Integrate |
| the features provided by OCL component with UML2Tools diagrams, allowing to |
| write/validate/etc OCL expressions in terms of given semantic model, shown in |
| the diagram. (<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=199737">199737</a>) |
| [Theme: End-to-End MDSD]</p> |
| |
| <p style='margin-left:27.5pt'><b style='mso-bidi-font-weight:normal'><span |
| style='mso-no-proof:yes'><img border=0 width=12 height=12 id="_x0000_i1032" |
| src="../../images/new.gif"></span></b><b style='mso-bidi-font-weight:normal'>Extended |
| Profile Support<span style='mso-bidi-font-weight:bold'>.</span></b> Diagram |
| features like choosers, inplace editors, label providers, creation tools, etc., |
| should be at some extent aware of the constraints implied by profiles applied |
| to the semantic model. (<a |
| href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=199739">199739</a>) [Theme: |
| Improved Usability]</p> |
| |
| <p style='margin-left:27.5pt'><b style='mso-bidi-font-weight:normal'><span |
| style='mso-no-proof:yes'><img border=0 width=12 height=12 id="_x0000_i1033" |
| src="../../images/new.gif"></span></b><b style='mso-bidi-font-weight:normal'>Diagram-Specific |
| Property Sheets<span style='mso-bidi-font-weight:bold'>.</span></b> Provide |
| custom, extensible property sheets that are aware of the UML2 Tools arrangement |
| of the semantic elements into notational diagrams. (<a |
| href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=199740">199740</a>) [Theme: |
| Improved Usability]</p> |
| |
| <h2><a name="_XSD_component"></a>XSD component</h2> |
| |
| <p>XSD is a library that provides an <a |
| href="http://www.eclipse.org/modeling/mdt/javadoc/?project=xsd&page=org/eclipse/xsd/package-summary.html&anchor=details">API</a> |
| for manipulating the components of an XML Schema as described by the <a |
| href="http://www.w3.org/TR/XMLSchema-0">W3C XML Schema</a> specifications, as |
| well as an API for manipulating the DOM-accessible representation of XML. Plan |
| items reflect new features of the XSD component, or areas where existing |
| features will be significantly reworked (<span style='mso-no-proof:yes'><img |
| border=0 width=12 height=12 id="_x0000_i1035" src="../../images/ok.gif"></span><span |
| style='mso-bidi-font-style:italic'> marks completed work)</span>.</p> |
| |
| <h4><span style='font-family:"Arial","sans-serif"'>Committed Items (XSD |
| component)<o:p></o:p></span></h4> |
| |
| <p style='margin-left:27.5pt'><b style='mso-bidi-font-weight:normal'>Improved Diagnostics<span |
| style='mso-bidi-font-weight:bold'>.</span></b> Provide better diagnostics for |
| unresolved directives. (<a |
| href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=203607">203607</a>) [Theme: |
| Ease of Use]<span style='mso-bidi-font-style:italic'> </span><span |
| style='mso-no-proof:yes'><img border=0 width=12 height=12 id="_x0000_i1034" |
| src="../../images/ok.gif"></span></p> |
| |
| <h4><span style='font-family:"Arial","sans-serif"'>Proposed Items (XSD |
| component)<o:p></o:p></span></h4> |
| |
| <p style='margin-left:27.5pt'><i style='mso-bidi-font-style:normal'><span |
| style='mso-bidi-font-weight:bold'>None at this time.<o:p></o:p></span></i></p> |
| |
| <h4><span style='font-family:"Arial","sans-serif"'>Deferred Items (XSD |
| component)<o:p></o:p></span></h4> |
| |
| <p style='margin-left:27.5pt'><b style='mso-bidi-font-weight:normal'>XML Schema |
| 1.1<span style='mso-bidi-font-weight:bold'>.</span></b> Investigate support for |
| XML Schema 1.1. (<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=204125">204125</a>) |
| [Theme: Technology Trends]</p> |
| |
| <p><o:p> </o:p></p> |
| |
| </div> |
| |
| </body> |
| |
| </html> |