|   | 
      | 
  
  
      | 
      | 
  
 
     | 
    | 
  
  
     | 
    | 
  
  
    |   | 
      | 
  
  
    | 
         
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
 
 |   
 
 | 
    | 
  
  
    |   | 
    |