Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [eclipse-dev] Planning Meeting Notes - Oct 18, 2006


Equinox/Framework:
- performance improvements for service event delivery
- finalizing the application model
- prototyping Auto Configuration
- OSGi specification work for OSGi R4.1

Platform/Runtime:
- improved launcher: SWT splash screen prototypes & speed measurements
- working on API tooling
- investigating discovery and usage of security permissions
- bug fixing and triage

PDE/Build
- Working on PDE console similar to the OSGi console
- Started a PDE/Build FAQ on the wiki: http://wiki.eclipse.org/index.php/PDEBuild

Update:
- work on Jar signing support in update.core to enable signing for the SDK
- optional features (bug 146869)




Mike Wilson/Ottawa/IBM@IBMCA
Sent by: eclipse-dev-bounces@xxxxxxxxxxx

10/18/2006 09:33 AM

Please respond to
"General development mailing list of the Eclipse project." <eclipse-dev@xxxxxxxxxxx>

To
eclipse-dev@xxxxxxxxxxx
cc
Subject
[eclipse-dev] Planning Meeting Notes - Oct 18, 2006






--------

Status
--------


Platform UI:

- preferences:

 - investigating support for multiple scopes

 - schema improvements

- dialogs:

  - title area /preferences dialog animations removed

- xslt transforms for plugin.xml

- viewers:

 - investigated viewer refactoring to remove the strong ties to Table/Tree

 - bugfixes: virtual tree viewer, virtual table viewer

- design discussion about contributed hyperlinks

- data binding:

 - prototype of data binding with multiple threads
- commands:

 - http://wiki.eclipse.org/index.php/Platform_UI_Command_Design
- search based navigation

- search dialogs:

 - known issues fixing (dialog and searcher merged, name changed)

 - javadoc fixing

- error handling & error dialog story:

 - error handling basic implementation in progress

- instrumentation:

 - migration existing version to 3.3 in progress

- workbench window:

 - min / max work:

  - revamped the code to use a new TrimStack element specifically

    designed for its task

  - optimized peformance

  - reverted to the old hollow rect animations (with a fix)

 - general:

   - removed the ability to drag a Perspective to create a new window

   - removed the "Close All" menu entry from the perspective switcher


Rel. Eng.:

- removed linux-motif-x86 drops from the build, with the exception of

 standalone swt drop and source build support:

 - see https://bugs.eclipse.org/bugs/show_bug.cgi?id=160919

- archived all 3.1- builds

- bug fixing and triage


JDT UI:

- UI improvement for Clean Up Wizard

- 'organize imports' with Clean Up (almost done)

- working on linked mode and name suggestions for 'extract local' quick fix

- discussions and converting to new TypeNameMatch API from jdt.core

- preparing suggestions for new IJavaFile (bug 125504) and reconcile API

 and (bug 124662)

- bug fixing


Platform/JDT Text:

- content assist support for fields and methods from unresolved types:

 - discussed API with David (JDT Core)

 - released first cut into I20061017-0800

 - automatically add import or fully qualify the missing type is almost ready

- fixed and released first 3.2.2 fix (problem with undefined content assist

 key binding)

- inbox tracking


Debug:

- continued development of mixed mode launch API/enhancements

- working on debug context service and debug command APIs for custom

 debugger integration

- bug fixing


Workspace:

- improved Selection Handling in the model-based Synchronize Wizard Pages

- improved event handling in Compare Editor related to changes in the

 comapre input state

- other minor bug fixes


JDT/Core

- polished new API for search type names

 @see TypeNameMatch

 @see SearchEngine#searchAllTypeNames(

       char[][] qualifications,
       char[][] typeNames,

       IJavaSearchScope scope,
       TypeNameMatchRequestor nameMatchRequestor,

       int waitingPolicy,

       IProgressMonitor progressMonitor)

- early measurements seem to show that using the above

 API in open type dialog could save 30% of the transient

 memory it currently allocates.

- Code Assist can now propose some completion even if
 the type of a variable or the return type of the method
 is missing. To do so, code Assist can now return

 proposals that require some other completion proposals:

 To apply a completion proposal the required completion
 proposals must be applied otherwise the resulting code
 won't be correct.

 @see CompletionProposal#getRequiredProposals()

 @see CompletionRequestor#isAllowingRequiredProposals(

        int proposalKind, int requiredProposalKind)

 @see CompletionRequestor#setAllowsRequiredProposals(

        int proposalKind, int requiredProposalKind)boolean allow)

- bug fixing

- in progress:

 - working on bug 114349 for improving compiler fault-tolerance

   on missing type indirectly referenced from classfiles,
   should improve building of cyclic project dependencies

 - backporting jsr199 front-end to 3.2.2 for easing compliance

   assessment


User Assistance:

- finished rewriting dynamic content processing code from scratch:

 - the new code is more generic (no longer help xhtml-centric) and simpler

 - early testing with sample xhtml docs shows it is also much faster now

 - next step is to apply the code to all the parts of UA

- work started on upgrading the help web app:

 - we will first be looking at upgrading the TOC tree view using

   DHTML/Ajax and making it more accessible


PDE:

- tweaked some icons to adjust heights of some section headers in PDE editors

- composite cheat sheet editor UI in the polish stage

- work continues on resource refactoring support (PDE reacting to resource

 changes and updating the relevant plug-in files to reflect the changes)

- looking at the target provisioning story

- bug fixing


IDE:

- component creation finished - inbox working

- looking at streamlining various import wizards
_______________________________________________
eclipse-dev mailing list
eclipse-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/eclipse-dev


Back to the top