[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [eclipse-dev] Planning Meeting Notes - August Oct 8, 2003 (component leads: pls read before meeting)
|
Platform UI status
Outreach:
- Demoing R3.0 features at CASCON this week. Some areas that are capturing
high interest:
- scalability improvements (roles demo)
- the improvements in JDT (particularly Ctrl+T to Show Hierarchy and the
Call Hierarchy view)
- Many university research projects are already building on Eclipse, and
others are very interested in investigating Eclipse.
- Some requests:
- having a GUI builder would make Eclipse an easier sell in certain
companies
- publish doc in PDF format for 2.1.1 and for other releases, if not
more frequently (PDFs on doc page were last updated for 1.0!)
M4 status:
- many bugs fixed in the area of key bindings, and the move to the new key
filters hook
- test suite now has regression tests for many of these (some require the
ability to inject real OS events)
- incremental improvements to progress UI
- incremental improvements to roles/activities
RCP stream:
- wizard extension points (new / import / export) pushed back down to the
generic workbench layer
- API improvements to WorkbenchAdvisor, needed to fix up perspective
customization dialog
- implemented web browser example on generic workbench for CASCON demo
Nick
"Philippe P Mulet" <philippe_mulet@xxxxxxxxxx>
Sent by: eclipse-dev-admin@xxxxxxxxxxx
10/07/2003 04:11 PM
Please respond to eclipse-dev
To: eclipse-dev@xxxxxxxxxxx
cc:
Subject: Re: [eclipse-dev] Planning Meeting Notes - August
Oct 8, 2003 (component leads: pls read before meeting)
JDT/Core status
Discussion Topic: Changing APIs. What is really involved to get approval ?
Status:
- bug fixing
- new code formatter got integrated (UI new preferences still to do during
M5): ~50 bugs closed
- still issues in text infrastructure when applying formatting edit to
document (OutOfMemory)
- many late tunings in the JavaModel, reacting to changes in platform
change notification semantics
- addressed couple of deadlock situations
- set delta detail flag for primary working copy changes (when
becoming/discarded a working copy)
- fine grain deltas contain unit content change when no structural
change occurs (was nothing in the past)
- in 1.5, compiler will have to generate longer bytecodes (JSR202 - jsr
bytecode is discontinued)
- type hierarchies now properly refresh on editor save action
|---------+----------------------------->
| | Mike |
| | Wilson/Ottawa/IBM@|
| | IBMCA |
| | Sent by: |
| | eclipse-dev-admin@|
| | eclipse.org |
| | |
| | |
| | 10/07/2003 09:47 |
| | PM |
| | Please respond to |
| | eclipse-dev |
| | |
|---------+----------------------------->
>-----------------------------------------------------------------------------------------------------------------------------|
| |
| To: eclipse-dev@xxxxxxxxxxx |
| cc: |
| Subject: [eclipse-dev] Planning Meeting Notes - August Oct 8,
2003 (component leads: pls read before meeting) |
| |
>-----------------------------------------------------------------------------------------------------------------------------|
-------------------
Discussion Topics
-------------------
None were proposed ahead of time. Make sure you read the status below to
see if it
contains information that you would like to discuss at the meeting.
----------
Outreach
----------
Christophe had success at Webservices Edge 2003 West:
- 50 people at talk
- 30% already knew Eclipse/SWT
- cool PDA pocket PC/Windows demo
Dirk gave a talk at "IBM PartnerCamp" in Cologne.
- Title: Contributing to Eclipse
--------
Status
--------
Debug:
- bug fixing
- new feature: set exception breakpoint from the console. The exception
name at
the top of a stack trace is assigned a hyperlink, which will create an
exception
breakpoint when "clicked". The properties dilaog will be opened for the
newly
created (or already existing) exception breakpoint.
- new feature: type qualification for duplicate variable names. When
variables
with the same name are defined in a type hierarchy, the Java debugger
now
qualifies variables with their declaring type, in the variables view
Ant:
- bug fixing
- experimenting with a tree viewer UI for specifying Ant runtime classpath
(in HEAD):
- the tree allows nodes to be used for "classpath containers", which
expand to show
the entries within the containers.
- this way, one tree view can be used to specify the Ant runtime
classpath, rather
than using two lists.
- the same technique may be applied to the "Java classpath tab" to allow
users to
prepend and append to the default classpath. The default classpath
would appear
as one "container" entry, allow the user to easily insert or append
extra entries,
without losing the ability to track the default classpath.
SWT:
- GTK performance improvements
- non-rectangular windows on all platforms
- polygon add/subtract for Region
Equinox:
- progress continues on performance and completeness
- drops are made available regularly (typically matching integration
builds) on the
Equinox web pages
- we are on track to meet the M4 commitments
- latest startup numbers look something like
equinox 11531 ms
eclipse 10892 ms
for a non-trivial but not massive (i.e., reasonably typical) workspace.
- registry caching has been released and its savings are NOT included in
the above
numbers.
- largest outstanding issue is multiversion support
- good progress on introducing incremental registry building
JDT/UI:
- bug fixes
- local type filter for outline view
- two new quick fixes:
- remove unneeded exception
- remove unnecessary cast
- UI for new compiler options:
- undocumented empty block
- unqualified access to instance field
- change method signature improvements:
- add/remove exceptions
- test cases for introduce parameter
- worked on XML expressions:
- performance improvements
- enabled contribution of customized expressions
- refactoring processors:
- investigated how to further avoid unnecessary evaluation of XML
enablement "logic"
Search:
- worked on responsive text and Java search
- investigated in search participants (UI side)
Platform/JDT Text:
- bug fixing
- content assist in find/replace dialog for regular expressions
- released first cut of generalized content assist that is not confined to
text viewers
- continued work on Javadoc spelling (not yet released)
- started reworking linked position management
- implemented and released "Open External File" based on generalized file
buffers
- added problems view and status line synchronization on Java editor post
selection events
Platform Core:
- Xerces:
- will be recommending that people convert code to using JAXP asap
- Responsiveness:
- a dynamic team will be created to address the issue of notification
during operations
- for now notifications will not happen during execution of an operation
which is
locking the whole workspace (will wait until the operation has
completed)
- User Settings:
- had a couple of meetings to better understand the problem space and
possible solution
_______________________________________________
eclipse-dev mailing list
eclipse-dev@xxxxxxxxxxx
http://dev.eclipse.org/mailman/listinfo/eclipse-dev