Skip to main content
Jump to: navigation, search

Difference between revisions of "Cosmos Architecture Meeting 13-Dec-07"

(Notes on Error Discussion)
(Notes on Error Discussion)
Line 14: Line 14:
  
 
* Review of attached code for [[COSMOS Design 209227]] and other errors...
 
* Review of attached code for [[COSMOS Design 209227]] and other errors...
** Where is our mysterious common logging strategy?  I thought we opened an ER on this... We want a common approach to logging, common APIs etc.
+
 
  
  
Line 22: Line 22:
  
 
209234: Error management for the contract between the UI and DataCollection
 
209234: Error management for the contract between the UI and DataCollection
https://bugs.eclipse.org/bugs/show_bug.cgi?id=209234
+
https://bugs.eclipse.org/bugs/show_bug.cgi?id=209234 see also: [[COSMOS Design 209234]]
* Treat DC as a "black box".
+
** There will be some "internal logging" in the DC, but we need to identify the exceptions that will be propagated outward.
+
** What will the client do with the well defined faults from the CMDBf specification?
+
 
+
 
+
  
  

Revision as of 10:43, 13 December 2007

Attendees


Minutes


Notes on Error Discussion

OK... We've opened a bunch of ERs with "Error" type stuff in them. I've tried to compile the complete list below.



209227: Common Error Management System for COSMOS https://bugs.eclipse.org/bugs/show_bug.cgi?id=209227


209234: Error management for the contract between the UI and DataCollection https://bugs.eclipse.org/bugs/show_bug.cgi?id=209234 see also: COSMOS Design 209234


209242: Error Management for MDR interface to SML repository https://bugs.eclipse.org/bugs/show_bug.cgi?id=209242


208592: Error Handling - improve programming model https://bugs.eclipse.org/bugs/show_bug.cgi?id=208592


209223: Error Handling - client side https://bugs.eclipse.org/bugs/show_bug.cgi?id=209223


Errors vs. Logging....

There was some discussion/confusion that COSMOS Design 209227 was or was not going to cover our logging strategy. In prep for this discussion, I went back over some of my notes and trolled around on the wiki to try and assemble where I think we are. The net is, we wanted to keep the logging strategy related, but separate from, the error strategy. We established a page to capture our logging requirements COSMOS internal logging use cases. The intent was to use these use cases to open up the necessary ERs.

Looking at this page, we clearly have some work that needs to be done. Given that we are getting to the point where we need to start producing logs, we may want to ensure we get a good cut of this work done in i9.

Back to the top