Skip to main content

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.

Jump to: navigation, search

Difference between revisions of "COSMOS Design 200222"

(Open Issues/Questions)
Line 19: Line 19:
  
 
== ''' Workload Estimation (required)''' ==
 
== ''' Workload Estimation (required)''' ==
 
 
 
 
 
  
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
|+ Rough workload estimate in person weeks
 
|+ Rough workload estimate in person weeks
 
|-
 
|-
 
 
! Process
 
! Process
 
 
! Sizing
 
! Sizing
 
 
! Names of people doing the work
 
! Names of people doing the work
 
 
|-
 
|-
 
 
! align="left" style="color:blue" | Design
 
! align="left" style="color:blue" | Design
 
 
| 1
 
| 1
 
 
| David/Ali
 
| David/Ali
 
 
|-
 
|-
 
 
! align="left" style="color:blue" | Code
 
! align="left" style="color:blue" | Code
 
 
|
 
|
 
 
|
 
|
 
 
|-
 
|-
 
 
! align="left" style="color:blue" | Test
 
! align="left" style="color:blue" | Test
 
 
|
 
|
 
 
|
 
|
 
|-
 
|-
 
 
! align="left" style="color:blue" | Documentation
 
! align="left" style="color:blue" | Documentation
 
 
|
 
|
 
 
|
 
|
 
|-
 
|-
 
 
! align="left" style="color:blue" | Build and infrastructure
 
! align="left" style="color:blue" | Build and infrastructure
 
 
|
 
|
 
 
|
 
|
 
 
|-
 
|-
 
 
! align="left" style="color:blue" | Code review, etc.*
 
! align="left" style="color:blue" | Code review, etc.*
 
 
|
 
|
 
 
|
 
|
 
 
|-
 
|-
 
 
! align="right" | TOTAL
 
! align="right" | TOTAL
 
 
|
 
|
 
 
|
 
|
 
 
|}
 
|}
  
Line 94: Line 59:
  
 
== ''' Terminologies/Acronyms (required)''' ==
 
== ''' Terminologies/Acronyms (required)''' ==
 
  
 
The terminologies/acronyms below are commonly used throughout this document.  The list below defines each term:
 
The terminologies/acronyms below are commonly used throughout this document.  The list below defines each term:
Line 118: Line 82:
  
 
== ''' Purpose (required)''' ==
 
== ''' Purpose (required)''' ==
 
  
 
This design document addresses COSMOS Bugzilla enhancement request [https://bugs.eclipse.org/bugs/show_bug.cgi?id=200222 200222].  
 
This design document addresses COSMOS Bugzilla enhancement request [https://bugs.eclipse.org/bugs/show_bug.cgi?id=200222 200222].  
 
 
  
 
== ''' Requirements (required)''' ==
 
== ''' Requirements (required)''' ==
 
 
 
  
 
== ''' Use Cases (required)''' ==
 
== ''' Use Cases (required)''' ==
 
 
  
 
== ''' Graphical Layout (optional)''' ==
 
== ''' Graphical Layout (optional)''' ==
 
 
 
 
  
 
== ''' Class Diagram and Implementation Details''' ==
 
== ''' Class Diagram and Implementation Details''' ==
 
 
 
 
 
  
 
== ''' Class Diagrams (optional)''' ==
 
== ''' Class Diagrams (optional)''' ==
 
  
 
<This section is only required for features that are introducing APIs that will be leveraged by other components>
 
<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)''' ==
 
== ''' Extension Points (optional)''' ==
 
  
 
<This section should only be included if new extension points are being introduced>
 
<This section should only be included if new extension points are being introduced>
 
  
  
Line 177: Line 105:
  
 
<Content related to the topic above>
 
<Content related to the topic above>
 
 
 
  
 
== ''' Test Coverage (required)''' ==
 
== ''' 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>
 
<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)''' ==
 
== ''' Task Breakdown (required)''' ==
 
 
 
  
 
== '''Open Issues/Questions '''==
 
== '''Open Issues/Questions '''==
 
  
 
----
 
----
 
[[Category:COSMOS_Bugzilla_Designs]]
 
[[Category:COSMOS_Bugzilla_Designs]]

Revision as of 17:32, 21 August 2007

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 1 David/Ali
Code
Test
Documentation
Build and infrastructure
Code review, etc.*
TOTAL
  • - includes other committer work (e.g. check-in, contribution tracking)

Terminologies/Acronyms (required)

The terminologies/acronyms below are commonly used throughout this document. The list below defines each term:

Term Definition
MDR management data repository
CMDBf federating CMDB
CMDB configuration management database
SML Repository repository of SML documents hosted in COSMOS with an established API

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>

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


Back to the top