Improvements needed in XSL translations from group XMLs to MIBs RBLandau 20080310 20080310 - Power, Description of TargetState, what noTransition is used for, that is, to declare that a state exists but you can't request a transition out of it, such as warming or cooling. - Controller, PostCode avail OffReadOnly, not writable. - LightSource: doesn't have full FRU properties. - many groups: Availability for OffReadOnly and OffReadWrite need lots of work. - General: LanguageTagSNMP shorten to TagSNMP. - Filter: OnReadOnly typo. 20080317 - For objects not implemented, it might be more useful to have an in-band null value that means "not implemented," as -2 does in some printer properties. If a zero value could be confused with a zero counter, an in-band NYI value will de-confuse applications. 20080402 - Power: pdmPowerTransitionTime needs a default value that means "unknown." 20080408 - All FRUs: for projectors that don't have local datetime, the ReplaceTime string should probably be writable to the user, or there should be a parallel string available for manual entry. - DisplaySetting: if the DisplaySetAffectsAll property is false, that is, it's specific to an input, which input? DisplaySetInputName should be an index into the Connector table. - DisplaySetting: ColorTemp says "a bunch of standard settings," a trifle informally. - Fan, Filter, TempSensor, TempSwitch: needs Age to go with ReplacementInterval, maybe. If user fills in ReplacementTime, then it's sort of okay not to have time-on age. NO, DON'T DO THIS. Let the user consider the lamp age to be the age measurement for these other parts, too. If these others are replaced out of cycle w.r.t. the lamp(s), then the sys mgr should make a note, perhaps in the writable date field. - All FRUs: Add description that says why the ReplacementPartNumbers and URLs tend to be writable: so the vendor can update them, or the user can, without having to upgrade the firmware. 20080415 Do Visio pictures of projector architecture.