Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [eclipse-dev] Planning Meeting Notes - Jan 11, 2006 - JDT/Core

JDT/Core
- 3.1.2 validation (40 fixes applied, mostly 1.5 compiler semantics)
- added optional compiler diagnosis signalling assignment to a parameter
- API additions for DOM AST:
  - Modifier#isPublic() (one predicate for each modifier)
  - ITypeBinding#getComponentType() to obtain array direct element type
- work in progress
  - adding variation on access restriction rule: SUGGEST_FORBIDDEN (98127)
     to mimic OSGi runtime behavior (i.e. if first type on CP is forbidden
     keep looking for a better one if any).
  - integrating resolved annotation DOM bindings from APT branch
  - robust DOM AST (based on syntax diagnosis)
  - StackMapTable attributes (Java6) almost there
  - reviewing patch for adding null reference analysis in compiler
- bug fixing



                                                                           
             Mike Wilson                                                   
             <Mike_Wilson@ca.i                                             
             bm.com>                                                    To 
             Sent by:                  eclipse-dev@xxxxxxxxxxx             
             eclipse-dev-bounc                                          cc 
             es@xxxxxxxxxxx                                                
                                                                   Subject 
                                       [eclipse-dev] Planning Meeting      
             01/10/2006 10:39          Notes - Jan 11, 2006                
             PM                                                            
                                                                           
                                                                           
             Please respond to                                             
                 "General                                                  
                development                                                
              mailing list of                                              
                the Eclipse                                                
                 project."                                                 
                                                                           
                                                                           





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

Rel Eng.:
- Should our features be changed to point to a new update site?
  Currently all features point to the http://update.eclipse.org/updates/3.0

  which is not useful.  We can't collocate 3.0, 3.1.x and 3.2 updates in
the
  same site. Update does not provide a mechanism to install new a new
  startup.jar and eclipse executable.
  - https://bugs.eclipse.org/bugs/show_bug.cgi?id=123165
- On a related note, what is the plan for the Callisto release with respect

  to update jars.  Currently, we copy update jars and update the site.xml
  for other projects that request to be included the platform update site.
  Is there going to be a master update site for Callisto or will there be a

  more distributed approach?
  - https://bugs.eclipse.org/bugs/show_bug.cgi?id=109438

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

Debug:
- bug triage and fixing
- M5 planning
- work on asynchronous tree viewer to leverage SWT.VIRTUAL tree support
- experimenting with toolbar in launch dialog tree viewer and filter
  support for launch configs and launch config types
- EclipseCon prep

JDT UI:
- refactorings:
  - working on new 'Introduce indirection' refactoring
  - made all JDT refactorings except reorg scripting aware; refactoring
    scripts can now be constructed from the Refactoring project property
    page and later be applied via Refactor -> Apply refactorings...
  - minor improvements in the JAR import wizard (new JAR file can be
    renamed to old name)
  - cleanup and documentation of refactoring history API
- JUnit:
  - worked on model support for JUnit
- search:
  - made Java and File search window working set aware
- bug fixes:
  - build path wizard
  - clean up wizard
  - visibility rewriting in refactoring
  - JAR Packager
  - search dialog pages, handling of 'Enclosing project' scope

Platform/JDT Text:
- 3.1.2 testing
- revisited document creation and setup
- enabled rulers for non-workspace files
- added basic support for @category tag
- moved content assist extension point entirely to JDT UI plug-in
  (API clean up)
- investigated performance impact of StyledText::setRedraw calls in the
  text viewers (bugs 117507 and 121049)
- finishing up UI part of the Revision information ruler (in progress,
  bug 114333)
- more API clean up in JavaContentAssistInvocationContext
- bug fixing
- bugzilla inbox tracking

Workspace:
- API for comparing URIs (URIUtil#equals)
- API to get a java.io.File from an IFileStore (IFileStore#toLocalFile)
- polishing support for linked resources at arbitrary depth
- support for projects with overlapping file system locations
- fixing problems with case sensitivity on Windows (43623, 119705, 122825)
- operation validation framework
- generic history view improvements
- CVS operations consult model providers to determine operation scope
- CVS work-in-progress update support is now enabled by default

Rel. Eng.:
- 3.1.2 end-game
- troubleshooting network issues in build lab blocking performance
  baseline reruns
- testing mechanism changes for bugs:  121882, 121883, 123111.  Aim to have

  in production by end of week

User Assistance:
- work continues on enhancing cheat sheets: scalability enhancements,
  saving state into a named file, opening cheat sheets from files
- command enhancements to support linkability all in HEAD thanks to good
  people from the UI team
- focus now on adding concrete commands to various plug-ins that do useful
  things
- adding linkability support in various places (active help, cheat sheets)
- work near completion on remote help (being able to point at the
  documentation installed remotely
- wrapping up the XHTML capability made available in M4
- new capabilities added to the Form widget (busy state animation,
  two-row header, parent background rendering)
- design work on creating generic Welcome implementation with dynamic
  positioning abilities and augmenting the intro framework to support this
- prototype implementation of the new generic Welcome

PDE:
- target management work is 90% in Tuesday build:
  - new target profile wizard to create workspace profiles
  - new extension point to register profiles
  - new editor to edit the profiles
  - profile switching on the target platform preference page
- XHTML conversion tool almost done and will be available for documentation

  work (allows quick conversion from existing Help documents from HTML to
  XHTML)
- plug-in export wizard enhanced to expose JNLP and JAR signing options

Platform UI:
- general:
  - trim dragging polish
  - tabbed property view
  - investigating splash treatments
  - bug triage
  - news group reading
  - prepare and give Eclipse Workbench Tutorial to test group of students
  - others away on vacation still
- builds:
  - testing 3.1.2
- commands:
  - bug fixing
- common navigator:
  - bug fixing
  - API cleanup
- problems view:
  - performance work
- RCP:
  - some investigations and discussions about window types
- tests:
  - splitting up performance and UI tests projects
_______________________________________________
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