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 200222"
Line 8: | Line 8: | ||
David Whiteman 8/21/2007 Initial version | David Whiteman 8/21/2007 Initial version | ||
+ | |||
+ | == Overview == | ||
+ | In order to act as an MDR per the [http://cmdbf.org CMDBf] spec, the SML repository needs to support the CMDBf | ||
+ | query service. This enhancement is tracked as [https://bugs.eclipse.org/bugs/show_bug.cgi?id=200222 bugzilla 200222]. | ||
+ | |||
+ | == ''' Workload Estimation (required)''' == | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | Rough workload estimate in person weeks: | ||
+ | Process Sizing Names of people doing the work | ||
+ | Design David/Ali | ||
+ | Code | ||
+ | Test | ||
+ | Documentation | ||
+ | Build and infrastructure | ||
+ | Code review & other committer work (e.g. check-in, contribution tracking) | ||
+ | if this is to be contributed by someone who is not a committer in the component 0 | ||
+ | N/A - will be done by committer | ||
+ | Total | ||
+ | |||
+ | == ''' Terminologies/Acronyms (required)''' == | ||
+ | |||
+ | |||
+ | The terminologies/acronyms below are commonly used throughout this document. The list below defines each term: | ||
+ | |||
+ | Term Definition | ||
+ | MDR | ||
+ | CMDBf | ||
+ | SML Repository | ||
+ | |||
+ | |||
+ | === Stuff to do === | ||
+ | |||
+ | |||
+ | == ''' Purpose (required)''' == | ||
+ | |||
+ | |||
+ | This design document addresses COSMOS Bugzilla enhancement request [https://bugs.eclipse.org/bugs/show_bug.cgi?id=200222 200222]. | ||
+ | |||
+ | |||
+ | |||
+ | == ''' Requirements (required)''' == | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | == ''' Use Cases (required)''' == | ||
+ | |||
+ | |||
+ | |||
+ | == ''' Graphical Layout (optional)''' == | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | == ''' Class Diagram and Implementation Details''' == | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | == ''' Class Diagrams (optional)''' == | ||
+ | |||
+ | |||
+ | <This section is only required for features that are introducing APIs that will be leveraged by other components> | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | == ''' Command extensions for the data broker.''' == | ||
+ | |||
+ | |||
+ | |||
+ | == ''' Data Broker Client API.''' == | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | == ''' Extension Points (optional)''' == | ||
+ | |||
+ | |||
+ | <This section should only be included if new extension points are being introduced> | ||
+ | |||
+ | |||
+ | |||
+ | <Include any additional topics that will help in completing the implementation> | ||
+ | |||
+ | <Content related to the topic above> | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | == ''' Test Coverage (required)''' == | ||
+ | |||
+ | |||
+ | <Include a description of the unit, functional, and system test cases that will be required to test the overall quality of the feature> | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | == ''' Task Breakdown (required)''' == | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | == Open Issues/Questions == | ||
+ | |||
---- | ---- | ||
[[Category:COSMOS_Bugzilla_Designs]] | [[Category:COSMOS_Bugzilla_Designs]] |
Revision as of 16:45, 21 August 2007
Contents
- 1 Adding support for the CMDBf query service on top of the SML repository
- 2 Overview
- 3 Workload Estimation (required)
- 4 Terminologies/Acronyms (required)
- 5 Purpose (required)
- 6 Requirements (required)
- 7 Use Cases (required)
- 8 Graphical Layout (optional)
- 9 Class Diagram and Implementation Details
- 10 Class Diagrams (optional)
- 11 Command extensions for the data broker.
- 12 Data Broker Client API.
- 13 Extension Points (optional)
- 14 Test Coverage (required)
- 15 Task Breakdown (required)
- 16 Open Issues/Questions
Adding support for the CMDBf query service on top of the SML repository
Change History:
Name: Date: Revised Sections:
David Whiteman 8/21/2007 Initial version
Overview
In order to act as an MDR per the CMDBf spec, the SML repository needs to support the CMDBf query service. This enhancement is tracked as bugzilla 200222.
Workload Estimation (required)
Rough workload estimate in person weeks: Process Sizing Names of people doing the work Design David/Ali Code Test Documentation Build and infrastructure Code review & other committer work (e.g. check-in, contribution tracking) if this is to be contributed by someone who is not a committer in the component 0 N/A - will be done by committer Total
Terminologies/Acronyms (required)
The terminologies/acronyms below are commonly used throughout this document. The list below defines each term:
Term Definition MDR CMDBf SML Repository
Stuff to do
Purpose (required)
This design document addresses COSMOS Bugzilla enhancement request 200222.
Requirements (required)
Use Cases (required)
Graphical Layout (optional)
Class Diagram and Implementation Details
Class Diagrams (optional)
<This section is only required for features that are introducing APIs that will be leveraged by other components>
Command extensions for the data broker.
Data Broker Client API.
Extension Points (optional)
<This section should only be included if new extension points are being introduced>
<Include any additional topics that will help in completing the implementation>
<Content related to the topic above>
Test Coverage (required)
<Include a description of the unit, functional, and system test cases that will be required to test the overall quality of the feature>