Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[eclipse-dev] Planning Meeting Notes - Oct 20, 2004

------------------- 
 Discussion Topics
------------------- 

---------- 
 Outreach 
---------- 

-------- 
 Status
--------

Debug:
- added new layer of abstraction in the console. An abstract text console
  is now available that supports pattern matching.
- new extension point in the Java debugger to support extensible logical
  structures. Plan to allow user-defined logical structures as well (M4).
- support for varargs in Java debugger evaluations
- debug view now operates with deferred content retrieval, rather than
  communicating with targets in the UI thread
- support for flexible debug hierarchy in debug view
- support for color and font specialization via debug model presentation
- bug fixing

Ant:
- additional navigation support in the Ant editor
- clean up of Ant Model refactoring
- reviewed Ant/Text editor issues with Kai to ensure Ant is leveraging
  the text framework properly, and identify areas that need to be
  generalized for other text editors
- bug fixing

Rel. Eng.:
- component level fingerprints added to performance results.
- working on adding performance testing on Linux GTK x86 (bug 75755).
- modified source builds to use same compiler and compiler setting as
  that used in eclipse builds.
- working on incorporating automatic build of native libraries and
  eclipse executable in source builds
- making links to md5 files on download pages absolute

PDE:
- adding backlinking between PDE editors and the content outline
- improving XML parsing and error reporting for attributes
- JUnit and performance test cases added to PDE
- bug fixes

Install/Update:
- worked with releng to get the newly added support for mirrors used by
  Eclipse.org
- marked some test cases as global
- bug fixes

Help/Intro:
- investigation how to handle a problem of wrong image/OS match
  (e.g. Windows screenshots for Linux Eclipse products)
- fixed intro extension (products using intro used extensions that
  plugged into intro extensions - this was not working well)
- continued preliminary work on Assistive Technologies

Platform/JDT Text:
- bug fixing:
  - fixed memory peaks caused by getting multiple ASTs in parallel
  - improved AST provider and Java editor reconciler
- continued work on Java Properties file editor:
  - hover to show value for an NLS key in the Java editor
  - allow hyperlink navigation from the Java editor to the Java
    properties file editor
- prepared comment formatter for being moved to JDT Core
- added support for annotation models for external files to file buffers
- reviewed community provided code
- worked with the Ant component on the Ant editor

JDT/UI:
- bug fixing
- theme Large Scale Development:
  - continued work on working set support in Package Explorer:
    - worked on updatable Java working sets
    - added Clear action to History working set
  - continued work on new structural exploration tool which supports
    combining hierarchy and call reference browsing
- theme J2SE 5.0:
  - added rendering support for enums
  - organize import and imports structure updated to handle static 
    imports (still work in progress)
- investigated how to decouple LTK-Core plug-in from core resources,
  org.eclipse.text and file buffers.
- contributed to the dynamic teams preferences and navigator framework
- fixed MacOS launching plug-in to support VE

Performance Plug-in:
- implemented support for local (per component) performance summaries
- improved reference data access routines to use data from "close" 
  builds if reference build doesn't contain data.
- added support to make the summary chart clickable
- fixed some bugs

Platform Core:
- worked on new file attributes natives for MacOS X
- investigation of using another b-tree implementation for history
  store/property store is on hold while a prototype of directory-based
  implementation is being developed (good results so far)
- back port performance tests to 3.0 maintenance stream for comparisons
- continued work on registry improvements
- discussions surrounding development within large-scale applications
- released changes to IPath
- released ResourceAttributes code
- continued work on preferences dynamic team (see dynamic team page
  in UI team web space)



Back to the top