Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Equinox/p2/Meetings/20091123"
(New page: == Agenda == * Capability / RequiredCapability and Query * Status update on higher level of repo (colocated, referenced, etc.)) |
|||
(One intermediate revision by the same user not shown) | |||
Line 2: | Line 2: | ||
* Capability / RequiredCapability and Query | * Capability / RequiredCapability and Query | ||
* Status update on higher level of repo (colocated, referenced, etc.) | * Status update on higher level of repo (colocated, referenced, etc.) | ||
+ | |||
+ | == Minutes == | ||
+ | |||
+ | Query | ||
+ | * Ian to remove the Collector from the IQuery this week. This will be a large change. Ian wants to have everybody released to avoid merging pain for others. | ||
+ | * Thomas has added a new patch and created the new project to have the new support for the query language. | ||
+ | * Andrew to move IQueryable interface up the hierarchy on IRepo and IRepoMgr | ||
+ | |||
+ | |||
+ | Metadata | ||
+ | * Pascal and DJ explore the addition of typing to ProvidedCapability and RequiredCapability. There are 3 possibilites: | ||
+ | ** Comparable (and the requirement expression become more like a filter), | ||
+ | ** a new type like p2Value and a corresponding type describing interval of values (this allows for complex logic in comparison and inclusion check) | ||
+ | ** Properties, everything on the capability becomes an entry in a map (namespace, name, version) and things are mapped against it using a ldap filter style expression. | ||
+ | |||
+ | * There is also a discussion to be had about the relationship between a query and requiredcapability | ||
+ | |||
+ | It seems that at this point we can not commit in making IRequiredCapability / IProvidedCapability API. This may not be an issue since this data is only targetted at the planner and some queries that we can provide out of the box. | ||
+ | |||
+ | Engine | ||
+ | * Simon to Release of the Touchpoint / Action and Memento in their final package | ||
+ | * Discussion on how to return results from Phases? We have a problem today with the Sizing PhaseSet | ||
+ | * Discussion on how to try to get rid of operands from the API | ||
+ | * Actions are not properly initialized against the proper instance of the Agent | ||
+ | |||
+ | Director / repo | ||
+ | * Work on a API to keep track of the relationship between repos in order to simplify ProvisioningContext. | ||
+ | |||
+ | |||
+ | == Attendees == | ||
+ | |||
+ | * Ian | ||
+ | * Thomas | ||
+ | * Henrik | ||
+ | * Susan | ||
+ | * Darin | ||
+ | * Curtis | ||
+ | * Simon | ||
+ | * John | ||
+ | * Andrew | ||
+ | * Pascal |
Latest revision as of 10:44, 24 November 2009
Agenda
- Capability / RequiredCapability and Query
- Status update on higher level of repo (colocated, referenced, etc.)
Minutes
Query
- Ian to remove the Collector from the IQuery this week. This will be a large change. Ian wants to have everybody released to avoid merging pain for others.
- Thomas has added a new patch and created the new project to have the new support for the query language.
- Andrew to move IQueryable interface up the hierarchy on IRepo and IRepoMgr
Metadata
- Pascal and DJ explore the addition of typing to ProvidedCapability and RequiredCapability. There are 3 possibilites:
- Comparable (and the requirement expression become more like a filter),
- a new type like p2Value and a corresponding type describing interval of values (this allows for complex logic in comparison and inclusion check)
- Properties, everything on the capability becomes an entry in a map (namespace, name, version) and things are mapped against it using a ldap filter style expression.
- There is also a discussion to be had about the relationship between a query and requiredcapability
It seems that at this point we can not commit in making IRequiredCapability / IProvidedCapability API. This may not be an issue since this data is only targetted at the planner and some queries that we can provide out of the box.
Engine
- Simon to Release of the Touchpoint / Action and Memento in their final package
- Discussion on how to return results from Phases? We have a problem today with the Sizing PhaseSet
- Discussion on how to try to get rid of operands from the API
- Actions are not properly initialized against the proper instance of the Agent
Director / repo
- Work on a API to keep track of the relationship between repos in order to simplify ProvisioningContext.
Attendees
- Ian
- Thomas
- Henrik
- Susan
- Darin
- Curtis
- Simon
- John
- Andrew
- Pascal