attachment
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=US-ASCII">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7652.24">
<TITLE>CIM> News from Core session today: slight progress. </TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->
<P><FONT SIZE=2 FACE="Arial">Ira, et al., </FONT>
</P>
<P><FONT SIZE=2 FACE="Arial">Good news and bad news from Core today. </FONT>
</P>
<P><FONT SIZE=2 FACE="Arial">Bad news: Neither CR passed the first ballot. </FONT>
</P>
<P><FONT SIZE=2 FACE="Arial">Good news: We want to withdraw one of them anyway, and we have clear guidance about how to get the other one passed. </FONT>
</P>
<P><FONT SIZE=2 FACE="Arial">CIM_PrintAlertLog: </FONT>
<BR><FONT SIZE=2 FACE="Arial">- One issue: why not just use the base class? Good idea. Ira and I had already discussed using the base class directly before we submitted this CR. We will withdraw this one and use the base class (CIM_RecordLog) instead. (Already withdrawn.) </FONT></P>
<P><FONT SIZE=2 FACE="Arial">If we wish to preserve the MappingString to prtAlertTable, then we can add this to the base class. It was asserted that this addition would not be unprecedented, though I have not tripped over any examples. </FONT></P>
<P><FONT SIZE=2 FACE="Arial">John Crandall noted that there should be a naming convention for logs rather than a proliferation of subclasses. Good idea. I will propose something to Core or Server Management. </FONT></P>
<P><FONT SIZE=2 FACE="Arial">CIM_PrintAlertRecord: </FONT>
<BR><FONT SIZE=2 FACE="Arial">Issue: Why not use RecordData instead of defining LocalizedDescription? A fair question. We do intend to put a lot of data into RecordData, but we have not specified it yet, and we don't want to leave writing something down until we write a Printer Profile, several quarters from now. </FONT></P>
<P><FONT SIZE=2 FACE="Arial">Question: Would it be reasonable for us to insert into the Description of RecordFormat a list of the data we intend to publish in there? Answer: Yes, you can override the Description of RecordFormat or RecordData to describe what you plan to put in there, in advance of a formal profile. </FONT></P>
<P><FONT SIZE=2 FACE="Arial">We need to discuss what fields we want to put into the RecordData and what we want to say about them. For instance, we could include a SHALL list and a MAY list of fields, and for each field, give a very short definition and maybe the mapping string to prtAlertXxx. And do we wish to move any other fields that are currently broken out into the RecordData string? (My vote: no, unless forced to do so.) </FONT></P>
<P><FONT SIZE=2 FACE="Arial">Another issue will come up eventually, and that is when do we add the list of alert codes to the CIM Message Registry? And how? I will argue that we ought to be assigned a region in which the mapping of IANA printer alert codes to CIM message number can be calculated. Later. </FONT></P>
<P><FONT SIZE=2 FACE="Arial">Issue: Why not associate to the actually element instead of defining ComponentClassName/ComponentElementName? Answer: The alert record is a static object, recorded at some time in the past. It is intended to capture a snapshot of the condition as it was at that time. The state of the device is not necessarily the same as it was back then, and it might not be possible to form sensible associations. Result: Good reason. Say that in the next draft. </FONT></P>
<BR>
<P><FONT SIZE=2 FACE="Arial">Overall, given the rethinking and rewording necessary, we will have to deal with this CR next week. I will start work on the last couple classes, too, Interlocks and ConsoleLights, and we'll try to submit all three next Friday. </FONT></P>
<P><FONT SIZE=2 FACE="Arial">rick</FONT>
<BR><FONT SIZE=2 FACE="Arial">----------------------</FONT>
<BR><FONT SIZE=2 FACE="Arial">Richard_Landau(at)dell(dot)com, Stds & System Mgt Architecture, CTO Office</FONT>
<BR><FONT SIZE=2 FACE="Arial">+1-512-728-9023, One Dell Way, RR5-3, MS RR5-09, Round Rock, TX 78682</FONT>
</P>
</BODY>
</HTML>