Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [eclipse-dev] Planning Meeting Notes - Apr 13, 2005


Platform UI
------------
- bug fixing
- performance, performance, performance...
        - verify all perf. tests by today ensure we are happy with them
        - decorator performance improvements
        - commands performance
        - tree and tree item insertion performance
        - investigate perf. results suggest changes to perf. test machines + add new machines
        - see http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/platform-core-home/documents/3.1/performance/perf_plan.html
- discussions with dejan about help button on wizards
- undo/redo - tweaking
- added Editor "Open Again" option to open a new editor on a file


/michael



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

04/12/2005 03:08 PM

Please respond to
"General development mailing list of the Eclipse project."

To
eclipse-dev@xxxxxxxxxxx
cc
Subject
[eclipse-dev] Planning Meeting Notes - Apr 13, 2005





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

Rel. Eng.:
- should org.eclipse.platform depend on/nest org.eclipse.rcp?

Debug:
- the object contributions based on editor input were removed as a result
 of Bug 88552 ("https://bugs.eclipse.org/bugs/show_bug.cgi?id=88552").
 This means Team (compare, release, etc.), and Debug (run/debug as),
 context menus are no longer available in editors. Is there a migration
 path planned so we can maintain this function in 3.1?


PDE/Update/UA:
- we will need a dedicated ID person to make our documentation and
 dynamic help more useful

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

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

Debug:
- prioritized open bugs for final milestone
- moved to new NLS format
- converted debug plug-ins (except jdt-debug) to JAR format
- performance work:
 - footprint: Java debugger no longer maintains a cache of compilation
   errors
 - tests: reworked tests to run longer to produce more consistent results
 - ongoing investigation of stepping/source display performance
 - investigated display of large arrays
- bug fixing/polish
- created component.xml for all plug-ins

Ant:
- moved to new NLS format
- JAR'd ant/external tool plug-ins
- integrated "Import Java Project from existing Ant buildfile" into Java
 category of New wizard
- bug fixing/polish
- created component.xml for all plug-ins

Platform/JDT Text:
- M7 planning
- performance:
 - fixed code assist parameter guessing performance problem
 - fixed performance problem opening spelling preference page
 - provided MANIFEST.MF for all Text plug-ins
 - investigated performance test failures but could not yet reproduce
- added new StyledText styles "underline" and "strikeout" to semantic
 highlighting
- adopted mixed tabs/spaces formatter settings in JDT Text
- started investigating modification stamp for document and document event
- bug fixing
- bug inbox tracking
- vacation

Rel. Eng.:
- performance work hampered by numerous build problems last week.  Work
 ongoing.
- troubleshooting/fixing build problems
 ("it's not easy being green" - Kermit the frog)
- adopting 3.1M6 for builds
- assist in resolution of following bugs:
 - Request: SWT Fragment name to be unique for a given ws/os/arch:
   - https://bugs.eclipse.org/bugs/show_bug.cgi?id=90217
 - rename org.eclipse.launchers:
   - https://bugs.eclipse.org/bugs/show_bug.cgi?id=85785
- experiment with building of Platform with nested RCP
- bug fixing: 88978,90319,84914

JDT UI:
- bug fixing
- performance:
 - removed organize import dependency to all types cache
 - performance work in file search: avoided full workspace
   traversal for non-workspace searches
 - investigated usage of virtual table for search view (will avoid
   populating the Java model in flat mode)
 - recoded JavaPlugin and refactoring actions to avoid loading of
   refactoring core and ui on startup
 - worked on converting NLS bundles
 - continued working on new Open Type dialog (no all types cache)
- J2SE 5.0:
 - new type wizards now support type parameters and
   parameterized superinterfaces
- Misc:
 - removed deprecations in JDT/UI and Text plugins by converting
   commands and bindings extensions
 - created component.xml for JDT/UI
 - added UI for new code formatter options (wrapping of enum constants)
 - ASTRewrite supports mixed space/tab mode

Search:
- removing usage of FileChannel.map() to replace it with a own file map
 (bug 90393)

JDT Core:
- bug fixing
- performance:
 - released significant changes to search all type
   names scenario (38% faster in self-hosting case)
 - more search improvements in progress to allow getting
   rid of all types UI cache (7MB when self-hosting, 40MB
   in monster workspace scenario)
- working on improving capture conversion (1.5 support):
 - may need some adjustment from clients: JDT/UI and Debug
- released component.xml
- converted to JAR'ed plugin format
- converted to new bundle format

PDE:
- classpath computation rewritten to make use of the runtime state
 (to make dev time closer to runtime in terms of class visibility)
- access restriction support in PDE not ready yet
- added a PDE template to create an RCP product with initial user
 experience (using the new XHTML Intro support)
- bug fixing (including JUnit launcher)
- moved to the new NLS format

Update:
- moved to the OSGi manifest format
- moved to the new NLS format
- bug fixes

UA:
- Eclipse Forms, Cheatsheets, Help, Intro moved to the OSGi manifest and
 the new NLS format (with the exception of org.eclipse.help.webapp that
 will soon follow)
- on Windows, we can now reuse opened Help window with the embedded
 browser when called from a modal dialog
- added a performance JUnit test for Intro (currently reviewing Yourkit
 numbers for Intro to see if there are opportunities for optimization)
- Tim is back from China so UI browser support will receive love and care
 it so rightly deserves
- Work on precomputed search indexes per plug-in in progress. We will
 provide an Ant task that will be called as part of the regular build to
 create a prebuilt search index per doc plug-in.

_______________________________________________
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