[otj-users] Europa is here
Stephan Herrmann
stephan at cs.tu-berlin.de
Mon Jul 2 22:02:04 CEST 2007
Hi,
Eclipse Europa (3.3) has been released on schedule last Friday.
It is my pleasure to announce that the OTDT 1.1.0 is also available
as our first release based on Europa.
This release is not yet linked on the OT homepage, but can be
accessed via
http://www.objectteams.org/distrib/otdt_1.1.html
The tests show only two minor breakages that are caused by the last migration
(times the number of JDK version each test is executed against).
However, two features have not yet been migrated:
- Refactoring
- The Team Monitor View of our debugging plug-in
The latter will hopefully be included in one of the next versions.
Regarding the Refactoring support I don't see an affordable way
to migrate our original copy&paste-based implementation to 3.3.
I'd rather see that plug-in to be converted to an aspect plug-in,
which promises much better maintainability.
The org.objectteams.jdt.ui.adaptor (which is an aspect helping the
otdt.ui in adapting the jdt.ui) has just proven its maintainability:
while the diffs between versions 3.2 and 3.3 have the following sizes:
jdt.core: 74996 lines
jdt.ui: 124790 lines
the jdt.ui.adaptor had to be changed only marginally, as captured
by a diff file of 438 lines, only. This is maybe not hard evidence
but a strong hint at the maintainability of aspect plug-ins.
Note that before introducing the jdt.ui.adaptor also the otdt.ui
contained a lot of copy&paste code: 34 classes plus 10 methods.
OK, so much for the numbers.
If you can live without the Team Monitor and cope with refactorings
that will not update OT-specific references, you're welcome to dive
into the next stream of the OTDT, OTDT Europa ;-)
happy hacking!
Stephan
More information about the otj-users
mailing list