Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[eclipse-dev] Planning Meeting Notes - Feb 9, 2005 (w/ Discussion Topics)

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

Platform Core:
- re: Messages bundles
1) are we going ahead with tooling support for 3.1 or do we wait until
   3.2?
2) if yes, then what plan items will be dropped in order to make time for
   this new work?
3) if no, then should we convert the SDK plug-ins or wait until tooling is
   available?

JDT Core:
- Where are we at on enabling access restrictions ? Releng vs. Dev teams

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

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

Debug:
- bug fixing
- EclipseCon prep - tutorial & poster

Ant:
- bug fixing
- performance & leak testing

Platform/JDT Text:
- performance:
  - resolved final event driven test problems in JDT Text performance 
tests
  - started to investigate performance degradation in tests:
    - fixed problem in JavaReplaceAllTest
- J2SE 5.0:
  - content assist:
    - improved proposals for generics
    - improved parameter guessing for generics
    - lazy evaluation of proposal's additional info (Javadoc) and 
parameter
      lists when inserting parameters
- folding can use any line of the folded-away region as the remaining
  caption, not just the first one (API still in flux)
- name of folded methods in Java editor now always visible (i.e. used
  as caption)
- added folding for header comments in Java editor (enabled per default)
- got rid of deprecated and JDT Core non-API content assist references
  (two references to ICompletionRequestor left)
- reorganized File > Conversion menu
- provided more feedback for unified Undo/Redo proposal in
  org.eclipse.core.commands
- bug fixing
- bug inbox tracking

JDT/UI:
- 3.0.2:
  - bug fixing
- J2SE 5.0:
  - support for type parameters in type/method quick fix
  - worked on making Quick Fix/Assist, Extract Interface,
    Use super type where possible and Generalize Type 
    J2SE 5.0 aware
  - finished work on Inline Constant
  - new label provider to render bindings in the UI
- Performance:
  - investigated impact of all types cache removal on organize
    import and open type.
  - worked on memory consumption improvements for Extract Interface and
    Use super type where possible
- Built to last:
  - search cleanup: removed references in jdt.ui to ISearchResultViewEntry 

    (replaced by use of getAdaptable)
- Refactoring:
  - Improved visibility adjustments in pull up/push down
- EclipseCon:
  - talk and tutorial preparation

LTK Refactoring:
- implemented undo manager prototype which uses the new undoable operation
  framework

Platform Core:
- performance work:
  - added generic performance monitoring in core
  - worked on tooling for capturing performance problems in a deployed
    application
- nls and message bundles:
  - worked on conversion tool
  - converted rest of Core plug-ins
  - worked with UI team to convert some of their messages
- prefs
  - worked on import/export APIs
  - created IPreferenceFilter interface
- split up org.eclipse.core.resources and created compatibility fragment
  which is in today's build
- content type bug fixing
- rafael had first snowboarding lesson
- pde build to automate building products
- EclipseCon preparations
- attendance at AspectJ tutorial
- bug fixing

JDT/Core status:
- tuned generic method type argument inference (JLS 15.12.2.7&8).
- optional diagnosis for assignment with no effect now 
    also detects: "var = var++;" scenario.
- added APIs IType#getKey(), IField#getKey(), IMethod#getKey() 
    that return a binding key for these Java elements.
- added APIs IType#isResolved(), IField#isResolved(), IMethod#isResolved() 

    that return whether these Java elements are resolved elements and thus 

    whether their key (see above) contains resolved information.
- added API class org.eclipse.jdt.core.BindingKey to decode a binding key 
    obtained from IBinding#getKey() or one of the getKey() methods above.
- preparing material for EclipseCon
- work in progress on more robust DOM AST
- bug fixing

Team/CVS status:
- initial cut at ResourceMapping support is available in this weeks
  integration build. This includes:
   - ResourceMapping and associated API available in Resources plugin
   - support for popup menu object contributions for selections that adapt
     to ResourceMapping added to Workbench and IDE plugins
   - most CVS operations are ResourceMapping aware
- working on Example/Demo of ResourceMapping use
- bug fixing

Rel. Eng.:
- performance result presentation rework
- incorporate new api scanning tool
- bug fixing

Platform UI:
- bug fixing
- 3.0.2 bug fixes
- capabilities:
  - discussing how to improve consistency/flexibility
- undo/redo code 
- commands plug-in work 
- prepare for EclipseCon
- TableViewer support
- consistency in Properties + Preferences
- import/export of preferences

Update:
- bug fixes
- Eclipse code camp in Boston
- changes to the install wizard to improve user experience
- performance improvements in update site searching

PDE:
- Product Configuration editor and wizard are released.
- added capability to target, reference and package external features
- bug fixes

User Assistance:
- exposing capabilities in Eclipse SDK intro
- Intro template for PDE product editor
- further work on the help view. Added capability to create new searches
  by configuring existing search types (local help, InfoCenter, web 
search)
- added the <control> tag to FormText and the ability to mix SWT controls
  with text, hyperlinks and images
- bug fixes



Back to the top