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 "COSMOS Design 301878"
(New page: = Code to store SDD along with an index to the SDD within the registry = This is the design document for [http://bugs.eclipse.org/301878 bugzilla 301878]. = Change History = {|{{BMTableS...) |
(→Design details) |
||
(One intermediate revision by the same user not shown) | |||
Line 59: | Line 59: | ||
=Requirements= | =Requirements= | ||
* This code must store the SDD on the machine | * This code must store the SDD on the machine | ||
− | + | * This code must update the registry with information on where to find the SDD for the product. | |
=Design details= | =Design details= | ||
− | + | The Registry schema has been updated to include uri's that will point to both the sdd and the spd. | |
+ | |||
+ | The sddContext will be changed to include member variables that contain this information. | ||
+ | |||
+ | Once registry update is called we will update the registry, copying files to a folder within the folder registry.xml is at called "registry_files" and noting their name within the registry. | ||
=Impacts of this enhancement= | =Impacts of this enhancement= |
Latest revision as of 11:28, 9 February 2010
Contents
Code to store SDD along with an index to the SDD within the registry
This is the design document for bugzilla 301878.
Change History
Name: | Date: | Revised Sections: |
---|---|---|
Josh Hester | February 4, 2010 |
|
Workload Estimation
Process | Sizing | Names of people doing the work |
---|---|---|
Design | 1 | Josh Hester |
Code | 1 | Josh Hester |
Test | 1 | Josh Hester |
Documentation | 0 | |
Build and infrastructure | 0 | |
Code review, etc.* | 1 | |
TOTAL | 1 |
'* - includes other committer work (e.g. check-in, contribution tracking)
Purpose
The purpose of this enhancement is to store SDD's along with an index of where to find the SDD within our registry.
Requirements
- This code must store the SDD on the machine
- This code must update the registry with information on where to find the SDD for the product.
Design details
The Registry schema has been updated to include uri's that will point to both the sdd and the spd.
The sddContext will be changed to include member variables that contain this information.
Once registry update is called we will update the registry, copying files to a folder within the folder registry.xml is at called "registry_files" and noting their name within the registry.
Impacts of this enhancement
- The SDD runtime will be able to dynamically locate and load SDD's to help in both future updates and uninstalls.