Skip to main content

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


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

Rel. Eng.:
- Does anyone object to the 3.1 maintenance build moving to Friday 8 am EST
  this week?
- Build schedule over the holidays.

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

Debug:
- bug fixing
- launch configurations:
  - migration support: see new "migration delegate" attribute on
    <launchConfigurationTypes> extension point
  - resource mapping support: see new get/setMappedResources API
- execution environments:
  - infrastructure to distinguish between JREs that match an environment
    exactly vs. surpass an environment's requirements

JDT Core:
- CamelCase support in code assist enabled by default
- switched to EFS for non zip/jar files (waiting on bug 119244 for
  zip/jar support)
- released incremental compiler participant API
- deferred stackmap table attribute (Java SE6) support  to M5
- M4 bugs verifying
- bug triage

Platform/JDT Text:
- incorporated camel case matching into content assist
- added support to get Java Outline and Quick Outline for external and
  repository files
- added parameter name timeout preference used when extracting the names
  from attached Javadoc
- adapted DefaultInformationControl to use new PopupDialog
- working towards 3.2 M4:
  - contributed to test plan
  - contributed to New & Noteworthy
  - full day test pass
- bug fixing
- bug inbox tracking

Platform UI:
- general:
  - discussions on linkability
  - contributed ResourcePropertyTester patch to org.eclipse.core.resources
    (to support Common Navigator and other bits)
  - added filtered tree to import, export and new wizards
  - added hidden (i.e. not in the preference UI, mainly for RCP apps)
    workbench preference that can be overridden to not show filter text
    where filtered trees are used (e.g. preferences, show view dialog
    etc...)
  - more improvements in workbench trim dragging (some polish still
    required)
- bug fixing:
  - general bug fixing for milestone 4
  - tracked down a bizarre accessibility issue in an RCP-based product
    https://bugs.eclipse.org/bugs/show_bug.cgi?id=69374#c48
- common navigator:
  - ongoing work, cleanup API and ext. pts for M4
- ICU4J:
  - ICU4J is now in the build as part of the platform feature;
    more work will be done during M5 to break it down into more easily
    consumable fragments and to get platform code to adopt using ICU4J
- JFace:
  - SWT.VIRTUAL support for JFace TreeViewer (bug 112000, work in progress)
  - multiple equal elements in JFace TreeViewer (bug 84314, to apply post M4)
- logical model support:
  - developed and posted Save lifecycle scenario to:
    https://bugs.eclipse.org/bugs/show_bug.cgi?id=112225#c11
    ** Comments are welcome **
- problems view:
  - problems view investigations with JDT
- RCP:
  - moving RCP home page to the eclipse wiki:
    http://wiki.eclipse.org/index.php/Rich_Client_Platform
  - Tracked down a bizarre accessibility issue in an RCP-based product

JDT UI:
- refactorings:
  - working delegate creation (on API stability features) user interface
  - finishing 'update similar names'
  - Cleaned up and tested the JAR import/export
  - Started implementing Replace With>New Jar Version action
- import rewriting:
  - working on avoiding unnecessary imports for type visible in scope
  - detecting import conflicts with types visible in scope or in
    implicit packages
- quick fix:
  - quick fixes for new Annotation type members
  - quick fix for missing annotation attributes
- new API:
  - API to add unimplemented methods and constructors without any dialogs:
    -> OverrideMethodsAction.createRunnable(...),
       AddUnimplementedConstructorsAction.createRunnable(...)
- miscellaneous:
  - adapted patch from Michael for Java Model based update
  - M4 preparations and testing
  - bug fixing
  - Dirk gave a JDT talk at JavaPolis in Antwerp

PDE:
- now using the new animated status message support in UI Forms
- execution environment mostly done
- exporting using build execution environment (exported plug-ins will be
  compiled against the JRE in the selected environment)
- M4 testing

User Assistance:
- linkability:
  - work on the command framework patch in progress for the command
    support enhancements related to linkability
- solution guides:
   - prototype up and running, proposal will be published this week
- XHTML dynamic content serving in the build (dynamic filtering,
  content inclusion, content contribution)
- search enhancements mostly done (cheat sheets, intro now in the index,
  XHTML search also available)
- cheat sheet following into dialogs finished, but won't be in M4 since
  support for dialog trays not in all important dialogs yet (we will
  release soon after M4)
- M4-related work

Install/Update:
- multple-selection operations in the UI now supported
  (configure/unconfigure/uninstall)
- one-step uninstall now available (configured features are unconfigured,
  the UI restarted, and then uninstalled based on the cookie)

Rel. Eng.:
- 3.2M4, builds and testing
- coordinate with Platform UI to incorporate com.ibm.icu in builds

Workspace team status:
- CVS support for arbitrary depth links
- generic history view
- resource and resource mapping property testers
- model content (e.g., Java model) displayed in CVS update
- new URIUtil class in filesystem plugin
- new recursive IResource.isLinked API


Back to the top