| 137 |
<li>Fix the problem with flagging errors correctly but at the wrong line numbers |
<li>Fix the problem with flagging errors correctly but at the wrong line numbers |
| 138 |
that is due to imprecise parsers. (<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=59681">bug |
that is due to imprecise parsers. (<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=59681">bug |
| 139 |
59681</a>)</li> |
59681</a>)</li> |
|
<li>Add support to schemas to be able to flag un-translated attributes in |
|
|
plugin.xml files. This is a must to enable externalization of strings in |
|
|
manifest files in the future. (<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=51336">bug |
|
|
51336</a>)</li> |
|
| 140 |
|
|
| 141 |
</ul> |
</ul> |
| 142 |
</li> |
</li> |
| 159 |
</li> |
</li> |
| 160 |
|
|
| 161 |
</ul> |
</ul> |
| 162 |
|
<p><font size="3"><b>3.1 Development Effort - Milestone 4 (Dec 17, 2004)</b></font></p> |
| 163 |
|
<ul> |
| 164 |
|
<li>Performance<ul> |
| 165 |
|
<li>Cache the state for the target platform for faster population of PDE |
| 166 |
|
models upon restart</li> |
| 167 |
|
<li>Take some of the load off the runtime and its -clean argument when |
| 168 |
|
self-hosting by generating manifest.mf files for workspace plug-ins upon |
| 169 |
|
launching.</li> |
| 170 |
|
<li>Identify and address other performance issues when self-hosting against |
| 171 |
|
a target platform with 1000's of plugins.</li> |
| 172 |
|
</ul> |
| 173 |
|
</li> |
| 174 |
|
<li>Rich Client Platform<ul> |
| 175 |
|
<li>Provide an RCP template.</li> |
| 176 |
|
</ul> |
| 177 |
|
</li> |
| 178 |
|
<li>Manifest Validation<ul> |
| 179 |
|
<li>Add schema support to flag untranslated and deprecated attributes.</li> |
| 180 |
|
<li>Improve the validation of schemas, features, and update sites by |
| 181 |
|
improving the parsing and adding more flags.</li> |
| 182 |
|
</ul> |
| 183 |
|
</li> |
| 184 |
|
<li>A more integrated IDE<ul> |
| 185 |
|
<li>PDE should become a refactoring-participant to update plugin.xml files |
| 186 |
|
when Java classes are renamed.</li> |
| 187 |
|
</ul> |
| 188 |
|
</li> |
| 189 |
|
<li>Plug-in Dependencies<ul> |
| 190 |
|
<li>Display a caller/callee view of plug-in dependencies</li> |
| 191 |
|
<li>Display the plug-in dependencies in both a tree and table layouts.</li> |
| 192 |
|
</ul> |
| 193 |
|
</li> |
| 194 |
|
<li>Update Site<ul> |
| 195 |
|
<li>Revamp our update site tooling, including the editor and the overall |
| 196 |
|
strategy and workflow.</li> |
| 197 |
|
</ul> |
| 198 |
|
</li> |
| 199 |
|
<li>Testing<ul> |
| 200 |
|
<li>Add more JUnit Tests</li> |
| 201 |
|
</ul> |
| 202 |
|
</li> |
| 203 |
|
<li>Other<ul> |
| 204 |
|
<li>Reduce the defect backlog.</li> |
| 205 |
|
</ul> |
| 206 |
|
</li> |
| 207 |
|
</ul> |
| 208 |
</td> |
</td> |
| 209 |
</tr> |
</tr> |
| 210 |
<tr> |
<tr> |