blob: 0cdc4a75a058357944aad64ef48bbbeb0949210d [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" href="../draft_style.css" type="text/css">
</head>
<body>
<p align="center"><strong><font size="4">Tools PMC - Themes and Priorities by
Project</font></strong></p>
<p align="left"><strong>Quick Links - <a href="#cdt">CDT</a> <a href="#cobol">COBOL</a>
<a href="#ve">VE</a> </strong><strong><a href="#uml2">UML2</a>
<a href="#emf">EMF</a> <a href="#gef">GEF</a> </strong></p>
<hr>
<a name="ve"></a>
<h2><strong>VE - Visual Editor Project</strong></h2>
<p>The following are the Visual Editor Project draft themes/plan items:</p>
<p> Overarching Theme: Platform Maturity</p>
<p>With VEP 1.0, we have delivered a platform that is functional on Linux/GTK
and is very usable on Windows. Further, we have implemented all of the minimum
features required to support both the Swing and SWT widget toolkits, in standalone
and in Eclipse Rich Client Platform applications.</p>
<p>VEP 1.1 will focus on improving, maturing, and solidifying our existing support.</p>
<p><br>
Within that context, we are proposing the following committed and proposed plan
items for VEP 1.1:</p>
<p>1) Platform Performance. (Committed Plan Item)</p>
<p>Put simply, VEP can be faster. We intend to do whatever rewriting and refactoring
is necessary in order to make the experience of using VEP as<br>
pleasant and usable as possible from a performance perspective.</p>
<p>2) API documentation. (Committed Plan Item)</p>
<p>Currently, all APIs are internal APIs. We will begin the process of solidifying
and documenting APIs. This work depends on the Platform<br>
Performance work, because some of the performance optimizations we consider
may have the effect of breaking our current (internal) APIs.</p>
<p>3) Evolve Rich Client Platform Support. (Proposed Plan Item)</p>
<p>Currently, Eclipse's Rich Client Platform is supported by VEP's ability to
edit an arbitrary Composite. It would be nicer to have more complete integration.</p>
<p>4) Support Eclipse's FormLayout and JGoodies FormLayout layout managers.</p>
<p><br>
(Proposed Plan Item)</p>
<p>One of the first things we would like to document is how to extend VEP to support
custom layout managers. Subject to time constraints, we will<br>
implement one or both of these layout managers in VEP and document how we did
it to assist with future layout manager integration efforts.</p>
<p>It is extremely likely that the implementation of both layout managers will
be contingent on receiving adequate volunteer help from the Visual Editor Project
open-source development community.<br>
</p>
<a name="CDT"></a>
<h2><strong>CDT - C/C++ development tooling</strong></h2>
<p>&lt;none&gt;</p>
<a name="COBOL"></a>
<h2><strong>COBOL</strong></h2>
<p>&lt;none&gt;</p>
<a name="GEF"></a>
<h2><strong>GEF</strong></h2>
<p>&lt;none&gt;</p>
<a name="UML2"></a>
<h2><strong>UML2 - Unified Modelling Lanugage 2</strong></h2>
<p>&lt;none&gt;</p>
<a name="EMF"></a>
<h2><strong>EMF - Eclipse Modelling Framework </strong></h2>
<p>&lt;none&gt; </p>
</body>
</html>