Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Equinox/p2/Meetings/20090914"

< Equinox‎ | p2‎ | Meetings
(Minutes)
(Attendees)
 
Line 2: Line 2:
  
 
* Andrew Niefer
 
* Andrew Niefer
 +
* Darin Wright
 
* DJ Houghton
 
* DJ Houghton
 +
* Henrik Lindberg
 
* Ian Bull
 
* Ian Bull
 
* Jeff McAffer
 
* Jeff McAffer
Line 8: Line 10:
 
* Pascal Rapicault
 
* Pascal Rapicault
 
* Simon Kaegi
 
* Simon Kaegi
 +
* Susan McCourt
 +
* Thomas Hallgren
 
* Tom Watson
 
* Tom Watson
  

Latest revision as of 22:10, 14 September 2009

Attendees

  • Andrew Niefer
  • Darin Wright
  • DJ Houghton
  • Henrik Lindberg
  • Ian Bull
  • Jeff McAffer
  • John Arthorne
  • Pascal Rapicault
  • Simon Kaegi
  • Susan McCourt
  • Thomas Hallgren
  • Tom Watson

Minutes

  • Test pass tomorrow
  • New SAT4J
  • Profile comparison in installation history
  • Introductory p2 webinar tomorrow (12pm EST)
  • Moving p2 to 1.5
    • The move to 1.5 will only be done if we can ensure down compilation
    • We also discussed the potential overhead of Collections for objects like RequiredCapabilities
    • At this point down compilation requires to not use enums, and not use any language construct that would relies on Iterable.
    • Things to investigate:
      • Are there any additional constructs to avoid?
      • Does javac allows for down compilation?
      • Can code compiled with Eclipse be compiled against with Javac?
      • Does PDE Build need to be changed?
      • Will API tooling help us catch wrong library usage?
  • DI exploration
    • We have had a long discussion about our a DI approach to p2.
    • In order to get a better understanding of the problem, we will make the changes in HEAD with the main goal of changing the director application.
    • Henrik has a context mechanism that we will see if it can be applied.

Back to the top