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 Meeting 20080204"

(Attendees)
 
Line 19: Line 19:
 
* DJ Houghton
 
* DJ Houghton
 
* Simon Kaegi
 
* Simon Kaegi
 +
* Jeff McAffer
 
* Susan McCourt
 
* Susan McCourt
 +
* James Miles
 
* Tim Mok
 
* Tim Mok
 +
* Andrew Niefer
 
* Andrew Overholt
 
* Andrew Overholt
 
* Pascal Rapicault
 
* Pascal Rapicault
 
* Dave Stevenson
 
* Dave Stevenson
* Curtis Windatt
+
* Mike Wilson
 
* Darin Wright
 
* Darin Wright
* Andrew Niefer
 
  
== Minutes ==
+
 
 +
==M5 status==
 +
 
 +
===Simon===
 +
* director and planner api done
 +
* engine api done
 +
* profile/profile delta done
 +
* ran tests but having problems
 +
 
 +
===Pascal===
 +
* source bundles released
 +
* some alignment tbd with pde
 +
* didn't set up the build to run everyday
 +
* did grad review slides
 +
* reviewed tim's code
 +
* released some path changes
 +
* still working on mac problem
 +
* stlil has old shape
 +
* will talk to mcq about shape
 +
* important to have good "mac" shape for shared install scenerio
 +
 
 +
===John===
 +
* installer was written
 +
* problems building it
 +
* build is missing the exe
 +
* installer installs old-style sdk with bundles.txt (which means they can't use update manager)
 +
* released bundles as being true
 +
* reviewing patches from Tim W prob for post M5 (resolving fragments, multi-thread downloads)
 +
* reviewing Tim M patches
 +
 
 +
===DJ===
 +
* got busted by a framework admin problem
 +
* don't use jar: urls
 +
* will be able to make progress on compatibility bundle
 +
 
 +
===Susan===
 +
* got lots of cleanup done
 +
* auto-updates pop-up, reminders, etc
 +
 
 +
===Dave===
 +
* translations
 +
* update working with the source
 +
* problems for update after installing
 +
* minor progress on transalation support
 +
 
 +
===Andrew N===
 +
* generation of product metadata from product file
 +
* ran into problem with framework admin
 +
* weird url things happening when trying to load a local artifact repository
 +
* andrew to let scott know in case there is something in ecf that is related
 +
 
 +
===Andrew O===
 +
* Shared install
 +
* repo working
 +
* spoofed profile working
 +
* merging with all the changes in engine and profile
 +
* will be working on composite repos next
 +
 
 +
===PDE===
 +
* setting p2 properties for the builder (exporting) (get a repo when export)
 +
* have more testing to do on it, not released yet
 +
 
 +
==Discussion Topics==
 +
 
 +
===bundles.txt===
 +
* pascal made changes to bundles.txt
 +
* pde populating the target platform is broken
 +
* pascal to open bug about npe and work with darin/curtis
 +
 
 +
===M5 new and noteworthy===
 +
* john to put it together
 +
 
 +
===Test Plan===
 +
* manual tests
 +
* need to add more
 +
* update compatibility - dj
 +
* reconciler - simon
 +
* export and re-use of repo - andrew n
 +
* need to make sure we have a repo to test against
 +
* do that today to ensure it gets replicated in time
 +
 
 +
===EclipseCon stick===
 +
* provide ganymede update site / bundle pool
 +
* provide installers to install EPP packages
 +
* people can point back to the stick as an update site to install things from
 +
* it has to work for everyone
 +
* need to identify risk versus benefit
 +
* installing things without a bundles.txt from p2 is something new which isn't on the current list
 +
* wasn't on the list but probably should have been
 +
* we are supposed to "p2-ize" EPP packages for 1.0
 +
* some of the things we have already signed up to do so it would just be a matter of moving up the timetable
 +
* will do some investigation to see how involved a real solution would be
 +
* pascal and john to investigate
 +
 
 +
===Filenames===
 +
* bundles.txt, content.xml, artifacts.xml
 +
* should we rename so we aren't commiting to a file format?
 +
* we don't have API but once we pick a file we have to stick with it
 +
* want to be able to change things later and not look goofy
 +
* we will change for M6
 +
* pascal to open a bug for dicussion - bug 217700
 +
 
 +
===Source bundles===
 +
* what should the name be?
 +
* where is it located?
 +
* people need to be able to discover it
 +
* written by the eclipse touchpoint
 +
* didn't want to put them in the bundles.txt because they are a tooling thing and not a runtime thing
 +
* we will keep them in separate files
 +
 
 +
===Use the tool===
 +
* need to provision an sdk and use it
 +
* not eating our own dog food
 +
* will be enabling pack 200
 +
* generator adds the packed guy if its there
 +
* should add a debug option to know if we are really using this
 +
 
 +
===Update site===
 +
* will set up an update site
 +
* andrew looking at composite repos
 +
* is this similar to the mirroring tool?
 +
 
 +
===Bugs===
 +
* what do we do with bugs which we aren't going to fix for 3.4?
 +
* people don't like "later"
 +
* 3.5? 3.4.1?
 +
* bring it up at the eclipse arch call
 +
 
 +
===Graduation===
 +
* where do we graduate p2?
 +
* project repo
 +
* is it a sub-project?
 +
* topic for eclipse arch call
 +
* note when we graduate the bug component will change

Latest revision as of 14:39, 4 February 2008

See Equinox p2 Meetings for complete index.

Agenda

  • Where are we at wrt to our M5 goals?
    • Paths in bundles.txt
    • M5 N&N
    • Test plan
  • Discussion topics
    • EclipseCon stick
    • File names: bundles.txt, artifacts.xml, content.xml
    • Update description explicit or not
    • File describing the location of the source, where do we put it
    • How do we generate categories from the MDGen
    • What do we do about bugs we are not addressing in 1.0?

Attendees

  • John Arthorne
  • DJ Houghton
  • Simon Kaegi
  • Jeff McAffer
  • Susan McCourt
  • James Miles
  • Tim Mok
  • Andrew Niefer
  • Andrew Overholt
  • Pascal Rapicault
  • Dave Stevenson
  • Mike Wilson
  • Darin Wright


M5 status

Simon

  • director and planner api done
  • engine api done
  • profile/profile delta done
  • ran tests but having problems

Pascal

  • source bundles released
  • some alignment tbd with pde
  • didn't set up the build to run everyday
  • did grad review slides
  • reviewed tim's code
  • released some path changes
  • still working on mac problem
  • stlil has old shape
  • will talk to mcq about shape
  • important to have good "mac" shape for shared install scenerio

John

  • installer was written
  • problems building it
  • build is missing the exe
  • installer installs old-style sdk with bundles.txt (which means they can't use update manager)
  • released bundles as being true
  • reviewing patches from Tim W prob for post M5 (resolving fragments, multi-thread downloads)
  • reviewing Tim M patches

DJ

  • got busted by a framework admin problem
  • don't use jar: urls
  • will be able to make progress on compatibility bundle

Susan

  • got lots of cleanup done
  • auto-updates pop-up, reminders, etc

Dave

  • translations
  • update working with the source
  • problems for update after installing
  • minor progress on transalation support

Andrew N

  • generation of product metadata from product file
  • ran into problem with framework admin
  • weird url things happening when trying to load a local artifact repository
  • andrew to let scott know in case there is something in ecf that is related

Andrew O

  • Shared install
  • repo working
  • spoofed profile working
  • merging with all the changes in engine and profile
  • will be working on composite repos next

PDE

  • setting p2 properties for the builder (exporting) (get a repo when export)
  • have more testing to do on it, not released yet

Discussion Topics

bundles.txt

  • pascal made changes to bundles.txt
  • pde populating the target platform is broken
  • pascal to open bug about npe and work with darin/curtis

M5 new and noteworthy

  • john to put it together

Test Plan

  • manual tests
  • need to add more
  • update compatibility - dj
  • reconciler - simon
  • export and re-use of repo - andrew n
  • need to make sure we have a repo to test against
  • do that today to ensure it gets replicated in time

EclipseCon stick

  • provide ganymede update site / bundle pool
  • provide installers to install EPP packages
  • people can point back to the stick as an update site to install things from
  • it has to work for everyone
  • need to identify risk versus benefit
  • installing things without a bundles.txt from p2 is something new which isn't on the current list
  • wasn't on the list but probably should have been
  • we are supposed to "p2-ize" EPP packages for 1.0
  • some of the things we have already signed up to do so it would just be a matter of moving up the timetable
  • will do some investigation to see how involved a real solution would be
  • pascal and john to investigate

Filenames

  • bundles.txt, content.xml, artifacts.xml
  • should we rename so we aren't commiting to a file format?
  • we don't have API but once we pick a file we have to stick with it
  • want to be able to change things later and not look goofy
  • we will change for M6
  • pascal to open a bug for dicussion - bug 217700

Source bundles

  • what should the name be?
  • where is it located?
  • people need to be able to discover it
  • written by the eclipse touchpoint
  • didn't want to put them in the bundles.txt because they are a tooling thing and not a runtime thing
  • we will keep them in separate files

Use the tool

  • need to provision an sdk and use it
  • not eating our own dog food
  • will be enabling pack 200
  • generator adds the packed guy if its there
  • should add a debug option to know if we are really using this

Update site

  • will set up an update site
  • andrew looking at composite repos
  • is this similar to the mirroring tool?

Bugs

  • what do we do with bugs which we aren't going to fix for 3.4?
  • people don't like "later"
  • 3.5? 3.4.1?
  • bring it up at the eclipse arch call

Graduation

  • where do we graduate p2?
  • project repo
  • is it a sub-project?
  • topic for eclipse arch call
  • note when we graduate the bug component will change

Back to the top