|  |  | 
  
    |  |  | 
 
  |   |  | 
  
    |  |  | 
  
    |  |  | 
  
    |   xen-cim
Re: [Xen-cim] Suggested SettingsData changes 
| >Regarding the public availability of DMTF WG mofs, I think we should >inherit directly from the mofs and for the time just doc it in the
 >project - perhaps with a link to the mofs enabling DMTF members to
 >access them.  Non-members will not be able to use the providers until
 >DMTF has resolved the issue.
 
 As it stands today, the Open Source Xen CIM providers must either have an (out-of-tree) dependency on obtaining the draft DMTF MOFs by some other means [yuck], or else effectively duplicate what is in the draft CIM_* System Virtualization MOFs into our equivalent Xen_* MOFs, which is probably plagiarism and violates the spirit - if not the letter - of the "DMTF confidential" license. So I agree that probably the best bet for now is proceed with making the Xen_* subclasses of the appropriate DMTF CIM_* classes-to-be, provide a link for obtaining the prerequisite DMTF MOFs, and hopefully in a relatively short time we'll get approval or be granted an exception by the DMTF to copy the requisite CIM_* MOFs in-tree.
 
 - Gareth
 
 Dr. Gareth S. Bestor
 IBM Linux Technology Center
 M/S DES2-01
 15300 SW Koll Parkway, Beaverton, OR 97006
 503-578-3186, T/L 775-3186, Fax 503-578-3186
 
 
  Jim Fehlig <jfehlig@xxxxxxxxxx> 
 
 
 
| 
Jim Fehlig <jfehlig@xxxxxxxxxx> Sent by: xen-cim-bounces@xxxxxxxxxxxxxxxxxxx
 05/11/06 03:02 PM |  |  All,
 
 I have finally gotten around to updating the various SettingsData
 classes in the current model with their latest counterparts from the
 DMTF WG.  Here is what I am considering thus far.
 
 Remove classes
 * Xen_ComputerSystemConfiguration
 * Xen_ComputerSystemSetting
 * Xen_SettingForComputerSystem
 * Xen_ConfigurationForComputerSystem
 * Xen_VirtualDeviceSettingData
 
 Modify classes
 * Xen_ComputerSystemSettingData
 - Inherit from CIM_VirutalSystemSettingData
 - Move ID, SSID, and Uptime from Xen_ComputerSystemSetting to this class
 * Xen_CSSettingDataComponent
 - Inherit from CIM_VirutalSystemSettingDataComponent
 * Xen_ProcessorSettingData
 - Inherit from CIM_ResourceAllocationSettingData
 * Xen_MemorySettingData
 - Inherit from CIM_ResourceAllocationSettingData
 * Xen_DiskSettingData
 - Inherit from CIM_ResourceAllocationSettingData
 * Xen_NetworkPortSettingData
 - Inherit from CIM_ResourceAllocationSettingData
 * Xen_CSSettingDataComponent
 - Inherit from CIM_VirtualSystemSettingDataComponent
 
 Xen_VirtualDeviceSettingData contains a subset of properties found in
 CIM_ResourceAllocationSettingData so removing it should be no problem.
 
 Regarding the public availability of DMTF WG mofs, I think we should
 inherit directly from the mofs and for the time just doc it in the
 project - perhaps with a link to the mofs enabling DMTF members to
 access them.  Non-members will not be able to use the providers until
 DMTF has resolved the issue.
 
 I will begin making these changes to the mofs and affected
 implementation classes.  Please let me know if there are any objections.
 
 Regards,
 Jim
 
 _______________________________________________
 Xen-cim mailing list
 Xen-cim@xxxxxxxxxxxxxxxxxxx
 http://lists.xensource.com/xen-cim
 
 
 
 _______________________________________________
Xen-cim mailing list
Xen-cim@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-cim
 | 
 |  | 
  
    |  |  |