[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[eclipse-dev] Planning Meeting Notes - Nov 3, 2004
|
-------------------
Discussion Topics
-------------------
----------
Outreach
----------
--------
Status
--------
Debug:
- console:
- performance improvements under heavy/large output
- added a higher layer of abstraction for text based consoles,
that stream based consoles inherit from
- released "Java Stack Trace Console" for copy/pasting stack traces
that can then be navigated with hyperlinks
- breakpoint container factories released as API (first revision)
- investigated background content in the variables view, but found the
existing "deferred tree content manager" was insufficient, as refreshing
the view after each step causes the tree to collapse.
- bug fixing
Ant:
- Ant Editor:
- CTRL-click hyperlink support for "open declaration"
- support for "show source for selected element only"
- support for "show external documentation" (Shift-F2)
- progress on an SWT input handler for external VM builds (released to M3)
- bug fixing
JDT/UI:
- bug fixing
- rewrote Java structure compare to use the AST
- theme Large Scale Development:
- compiled patch to support dynamic working sets on
Platform/UI level
- wrote updater to dynamically adjust Java working sets
based on deltas
- implemented support to browse type hierarchy in static
spider
- theme J2SE 5.0:
- added new enum wizard
- made rename package static import aware
- rename support for enum constants
- add import generates static imports for static fields
- improved move instance method refactoring:
- ability to generate delegate
- warning when moved method is overridden or overrides
- search:
- removed old Java search implementation
- improved sorting in Java search result view
- code formatter:
- support for multiple selection/manipulation on line
wrapping page
- compiler preferences:
- added user interface for new preferences "Report non
visible references", "Report deprecated references",
and "Inexact type match for vararg arguments".
- contributed to dynamic team "Preferences"
Platform/Search:
- improved error and cancel handling. Search continues
on errors (e.g out of sync) and shows a combined error
message at the end.
Performance plug-in:
- updated performance plug-in "Howto" document
- cleaned up database helpers
Mac OS X:
- bug triage
- got Java 1.5 to work on Panther; started verifying Eclipse's
J2SE 5.0 features on MacOS X
Core:
- new registry structure ready for release next week
- still working on final details but good initial performance numbers
- memory 1.3M -> 600K (large workspace)
- startup time gain ~100ms
- history store file-based implementation
- good results in initial implementation
- working on performance improvements for copy + search cases
- working on migrating property store to use same mechanism
- preferences dynamic team work
- summarized API clarifications
- investigation of mapping of User Actions -> Core APIs
- work on background refresh when opening large projects
- bug triage
- bug fixing
Platform UI:
- bug fixing
- work on services framework
(http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/platform-ui-home/services-proposal/ServiceFrameworkProposal.html)
- cross team work:
- preferences dynamic team
(http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/platform-ui-home/R3_1/dynamic_teams/dynamic_teams.html#team1)
- action contributions:
- met with Text team (Kai)
- revised priorities
- to be updated
(http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/platform-ui-home/R3_1/dynamic_teams/dynamic_teams.html#team2)
- BIDI support
- ImageCache support
- UI has been experimenting with finding ways to deal with bug backlog
and be more responsive to news groups
- Currently on Fridays after lunch we sit around together with laptops
and do the following
- review/discuss bugs that are not assigned
- verify that bugs have proper resolution and owner (i.e. many bugs
FIXED and not marked as such)
- identify important bugs that have fallen through the cracks
- read/respond to news groups
- important to have everyone together so that there can be some time
to share opinions/thoughts/history on certain topics
JDT/Core:
- deep tuning of support for generic types (down to 64 errors in 1.5
source libs, against 113 last week)
- search can now find varargs method declarations and/or references
- released API for batching DOM AST creations
- improved syntax recovery for enums
- raised default severity of access restriction violations to "warning"
- bug fixing
Platform/JDT Text:
- bug fixing
- continued preparation of comment formatter for being moved to JDT Core,
code clean-up
- further improvement of performance tests
- worked with the Platform UI team on action contribution issues,
preferences rework, editor embedding, and undo story
- working with the WTP team on a better integration with the Eclipse
platform
PDE:
- added a template for builders and natures (creates a sample nature and
a builder that validates all the XML files in your project)
- plug-in search re-rewritten (no longer using 'Classic Search')
- added more checking for manifest validators (for example, elements
in plugin.xml that are ignored when manifest.mf is present are flagged)
Install/Update:
- using update policy to redirect discovery sites (so that products can
control discovery site contribution and/or redirection)
- bug fixes
User Assistance:
- working on a unified proposal for user assistance improvements
- continued work on the Intro article
- bug fixes in help
Team/CVS:
- execute bit now supported by the CVS plug-in
- submitted improved job error dialog to Platform UI - will be in M3.
- improved error reporting for non-user background jobs and submitted
patch for quickdiff
- working on patch to support adaptable = true
- using the new adaptable support, prototyped resource mappings (e.g.
part of the logical resources plan item). Our plan is to release this
for M4.
- investigating using refactoring operations to allow participation
in CVS operations