Skip to main content

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

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

From KevinH:
- Should M8 be declared this week?

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

- Erich gave a presentation on the Eclipse component model at 
  a conference on the future software components in Switzerland

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

Core:
- file encoding/content types
  - preparing doc
  - initial APIs in place, got good feedback from community
- pde-build:
  - continued work on the new build story
  - worked with Wassim on PDE/UI integration
  - bug fixing
- user settings:
  - bug fixing
  - working on FAQ:
    - 
http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/platform-core-home/documents/user_settings/faq.html
- scoped builds:
  - released the new build story
  - bug report 53565:
    - https://bugs.eclipse.org/bugs/show_bug.cgi?id=53565
  - Improve User Experience for Builds:
    - 
http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/platform-core-home/documents/scoped_builds.html
- Equinox/New Runtime:
  - tons of bug fixing
  - wrapping up loose ends
  - new support for selective auto-activation:
    - http://dev.eclipse.org/mhonarc/lists/eclipse-dev/msg05798.html
- General:
  - worked with UI/Update/Help teams to get ui.workbench off the
    compatibility layer
  - added new dynamic project references:
    - http://dev.eclipse.org/mhonarc/lists/eclipse-dev/msg05799.html

JDT/UI:
- collected polish items for M9
- Java Search Participants:
  - implemented first version of Java UI search participants 
  - investigate how to leverage JDT/Core search participant 
    infrastructure
- worked on Java Application exporter to create single
  clickable Java & Eclipse based applications
- code style preference page reorganization
- added quick fixes for build problems
- improved user interface of New Java Project wizard page
- refactoring:
  - enhanced rename and move refactorings to update references 
    in Javadoc tags
  - combined comment and string updating into one option for
    rename and move refactorings
  - move type, compilation unit, package and source folder 
    refactoring are now considering move participants
  - moved the new refactoring core API to the ltk name space 
    (packages are still hosted by jdt.ui)

Compare:
- cleaned up XML compare example
- started using IContentTypes and provided feedback for API

Search:
- added a "Searching..." indication to the search result page
- added Replace functionality to new text search
- made new search the default for Text and Java Search

Encoding:
- prepared more patches with non-uniform encoding support
- working on encoding UI (ResourceInfoPage)

Mac OS X:
- explored ways to improve new look on Mac OS X

Platform/JDT Text:
- rewrote JDT UI internal AST infrastructure to make use of AST provided
  when reconciling a compilation unit:
  - keep internal cache of one AST with minimal update characteristics
  - migrated all clients of the old infrastructure to the new one
- finished generalized templates, migrated JDT UI templates to be built
  on top of the generalized templates
- continued infrastructural work for folded documents:
  - replaced the original ChildDocuments with new implementations tha
    are now subclasses of ProjectionDocument
  - deprecated visible region based methods of ITextViewer and introduced
    extension interface to expose folding compliant API
  - prepared Platform and JDT code for folding
  - updated Java Editor example
- started work to provider override indication in Java editor vertical 
ruler
- started consolidating the semantic highlighting prototype code
- bug fixing:
  - formatting in segmented mode

Rel. Eng.
- tagged 2.1.3 projects on dev.eclipse.with "R2_1_3"
- testing branch of pde build for use in builds post M8
- bug fixing
- running releng smoke tests on M8 candidate builds

JDT Core:
- released DOM AST rewrite support
- encoding support
- dynamic project references
- bug fixing
- 1.5:
  - initiated dom ast 1.5 conversion
  - raw type support with unsafe type operation warnings
  - halfway thru support for generic binaries
  - initiating work on recovery 1.5
  - designing new JavaModel API and codeassist



Back to the top