Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[eclipse-dev] Planning Meeting Notes - Nov 30, 2005


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

Debug:
- bug fixing
- started prototype of asynch table viewer
- reviewing classpath tab enhancements
- reviewing Memory view API additions
- started work on JRE Profiles/Execution Environments API

JDT UI:
- refactorings:
  - finished implementation of CVS catchup
  - investigated possible ways to integrate refactoring wizard into
    Synchronize UI
  - continued on JAR import
    - Implemented operation to create stubs from a JAR
    - Investigated way to execute refactorings on structural equivalent
  - reviewed and released support for renaming similar local variables
    when renaming type
  - working on Hierarchical package delete
  - working on API stability features (delegate creation) in Rename Method,
    Rename Field, Move Static Members, Change Signature, Introduce Parameter
- clean up action:
  - remove/add curly brackets for if/while/...
  - added 'use enhanced for loop when possible' (not yet released)
- new API
  - new API to open a package selection dialog on any scope
  - finished import rewrite as API, ready to be released in jdt.core,
    ported jdt.ui code to the new implementation
  - new API to allow extending the Open type dialog with additional UI
    and filtering
- JUnit:
  - worked on model for JUnit view
- miscellaneous:
  - extracted Java independent pieces of the type selection dialog into an
    separate class
  - build path dialog: enabled edit on source folders with linked source
  - commented on Common Navigator
  - more work on making  JDT .java agnostic
  - bug fixing

Platform/JDT Text:
- investigated adopting new StyledText APIs
- started to some of the new StyledText APIs
- investigated support for Java categories
- made nls tooling .java agnostic
- bug fixing
- bug inbox tracking
- military service

User Assistance:
- XHTML dynamic page serving, filtering and content inclusion in the
  integration build
- UA build scripts updated to handle the new dynamic versioning story
- working on search participants to complement dynamic content and add
  cheatsheets and intro to the Lucene search
- work continues on solution guides; proposal currently under discussion;
  the next draft will be made public
- working on the dialog tray support for showing dynamic help and cheat
  sheets in dialogs
- invesigating remote help
- working with the platform UI team on the core linkability proposal

Install/Update:
- working in a branch on Update support for the simple runtime configurator

PDE:
- new schema editor complete & in today's build
- discussion with the Debug and PDE Build teams on execution enviroment
- work started on the target profile support

Platform UI:
- general:
  - migrate to the ListenerList in org.eclipse.equinox.common
- bug fixing:
  - dynamic plug-in bux fixes (thanks Oleg)
- builds:
  - not a good week for successful nightlies, spent a lot of time here
  - spend a little time on GIR our bot for all kinds of usefull things
- commands:
  - bug fixing
- common navigator:
  - JavaDoc/Refactoring/API additions and removals...
- embedded views in dialogs:
  - discussed options with UA to embed help/cheatsheet in dialogs
- flexible workspaces:
  - writing various field editors and porting standard wizards
- JFace:
  - SWT.VIRTUAL support for JFace TreeViewer (bug 112000, work in progress)
  - support for multiple equal elements in the JFace TreeViewer (bug 84314,
    work in progress)
- ICU4J:
  - continued work on ICU4J integration, issues with builds, API, and
    visibility
- linkability:
  - discussed linkability with UA
- logical model support:
  - got model-provider-driven editor opening scenario working
- RCP:
  - discussing removing text editor dependencies on org.eclipse.ui.ide with
    Text team
- working sets:
  - should be done as of this week

Workspace:
- CVS implementation of EFS API
- investigating file history API
- defining operation validation API for logical models
- experimenting with Zip file implementation of EFS
- investigating resource exclusion filters
- API to replace a resource with a link without deleting resource content
- API for mapping URI locations to resources
  (IWorkspaceRoot.findContainerForLocationURI, etc)
- adopt new equinox Assert and ListenerList in resources

Back to the top