On Fri, Jun 17, 2011 at 05:08:56PM +0300, Zeeshan Ali wrote: > From: "Zeeshan Ali (Khattak)" <[email protected]> > > --- > data/oses/Makefile.am | 3 +- > data/oses/windows.xml | 72 > +++++++++++++++++++++++++++++++++++++++++++++++++ > 2 files changed, 74 insertions(+), 1 deletions(-) > create mode 100644 data/oses/windows.xml > > diff --git a/data/oses/Makefile.am b/data/oses/Makefile.am > index 87be72b..7afd1d6 100644 > --- a/data/oses/Makefile.am > +++ b/data/oses/Makefile.am > @@ -8,6 +8,7 @@ database_DATA = \ > mandriva.xml \ > debian.xml \ > ubuntu.xml \ > - generic-linux.xml > + generic-linux.xml \ > + windows.xml > > EXTRA_DIST = $(database_DATA) > diff --git a/data/oses/windows.xml b/data/oses/windows.xml > new file mode 100644 > index 0000000..60cb913 > --- /dev/null > +++ b/data/oses/windows.xml > @@ -0,0 +1,72 @@ > +<libosinfo version="0.0.1"> > + > + <os id="http://microsoft.com/windows"> > + <short-id>windows</short-id> > + <name>Microsoft Windows</name> > + <!-- Version is dummy here because this is just a generic entry --> > + <version>1</version>
Can we just leave out <version> entirely here, or is the parser mandating it ? > + <vendor>Microsoft</vendor> > + > + <devices> > + <device id="http://pciids.sourceforge.net/v2.2/pci.ids/1234/1111"/> > + <device id="http://www.linux-usb.org/usb.ids/80ee/0021"/> > + </devices> > + </os> > + > + <os id="http://microsoft.com/winxp"> > + <short-id>winxp</short-id> > + <name>Microsoft Windows XP</name> > + <version>5.1</version> > + <vendor>Microsoft</vendor> > + <derives id="http://microsoft.com/windows"/> > + </os> > + > + <os id="http://microsoft.com/winxp64"> > + <short-id>winxp64</short-id> > + <name>Microsoft Windows XP (x86_64)</name> > + <version>5.2</version> > + <vendor>Microsoft</vendor> > + <derives id="http://microsoft.com/windows"/> > + </os> > + > + <os id="http://microsoft.com/win2k"> > + <short-id>win2k</short-id> > + <name>Microsoft Windows 2000</name> > + <version>5.0</version> > + <vendor>Microsoft</vendor> > + <derives id="http://microsoft.com/windows"/> > + </os> > + > + <os id="http://microsoft.com/win2k3"> > + <short-id>win2k3</short-id> > + <name>Microsoft Windows Server 2003</name> > + <version>5.2</version> > + <vendor>Microsoft</vendor> > + <derives id="http://microsoft.com/windows"/> > + </os> > + > + <os id="http://microsoft.com/win2k8"> > + <short-id>win2k8</short-id> > + <name>Microsoft Windows Server 2008</name> > + <version>6.0</version> > + <vendor>Microsoft</vendor> > + <derives id="http://microsoft.com/windows"/> > + </os> > + > + <os id="http://microsoft.com/vista"> > + <short-id>vista</short-id> > + <name>Microsoft Windows Vista</name> > + <version>6.0</version> > + <vendor>Microsoft</vendor> > + <derives id="http://microsoft.com/windows"/> > + </os> > + > + <os id="http://microsoft.com/win7"> > + <short-id>win7</short-id> > + <name>Microsoft Windows 7</name> > + <version>6.1</version> > + <vendor>Microsoft</vendor> > + <derives id="http://microsoft.com/windows"/> > + </os> The <derives> look ok, but we do still also want <upgrades> to express the relation between the versions Regards, Daniel -- |: http://berrange.com -o- http://www.flickr.com/photos/dberrange/ :| |: http://libvirt.org -o- http://virt-manager.org :| |: http://autobuild.org -o- http://search.cpan.org/~danberr/ :| |: http://entangle-photo.org -o- http://live.gnome.org/gtk-vnc :| _______________________________________________ virt-tools-list mailing list [email protected] https://www.redhat.com/mailman/listinfo/virt-tools-list
