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/Core status:

- Performance work
    - investigation to skip the boot classloader consultation
    - profiling new NLS support
    - reduced preference store memory usage
    - investigation into content type performance
- Fixed NLS to handle escaping quotes
- Converted the rest of our plug-ins to use manifests and to ship as JARs
- Finished work to support to read-only configurations
- About to release the nature-contentType associations
- Investigation on 3rd party library and classloading
- Almost all plug-ins in the SDK will be JAR'd for this week's integration
build
- Bug fixing


eclipse-dev-bounces@xxxxxxxxxxx wrote on 12/04/2005 03:08:12 PM:

> -------------------
>  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