[virt-tools-list] [PATCH] Add a 'class' attribute to OS

Daniel P. Berrange berrange at redhat.com
Thu Jun 30 09:40:48 UTC 2011


On Thu, Jun 30, 2011 at 10:30:47AM +0100, Richard W.M. Jones wrote:
> On Thu, Jun 30, 2011 at 10:16:11AM +0100, Daniel P. Berrange wrote:
> > On Wed, Jun 29, 2011 at 05:27:15PM +0100, Richard W.M. Jones wrote:
> > > On Wed, Jun 29, 2011 at 09:06:13AM -0600, Eric Blake wrote:
> > > > On 06/29/2011 09:00 AM, Daniel P. Berrange wrote:
> > > > > On Wed, Jun 29, 2011 at 05:55:11PM +0300, Zeeshan Ali (Khattak) wrote:
> > > > >> From: "Zeeshan Ali (Khattak)" <zeeshanak at gnome.org>
> > > > >>
> > > > >> This is the generic family this OS belongs to, for example Linux, Windows,
> > > > >> Solaris, UNIX etc.
> > > > 
> > > > >> @@ -35,6 +38,7 @@
> > > > >>      <short-id>openbsd4</short-id>
> > > > >>      <name>OpenBSD 4</name>
> > > > >>      <version>4.9</version>
> > > > >> +    <family>UNIX</family>
> > > > >>      <vendor>OpenBSD Project</vendor>
> > > > >>  
> > > > >>      <devices>
> > > > > 
> > > > > Perhaps we should let BSD have a family of 'BSD' ?
> > > > 
> > > > And if we do that, would we classify MacOS as BSD?
> > > > 
> > > > Also, is MirBSD in the list of known OS yet?  I have successfully
> > > > installed that BSD flavor in a VM in the past.
> > > 
> > > Eric's point above is a good one.  What is "Family"?  It sounds like
> > > it is the historical derivation of the OS, but that's not very useful
> > > except to Unix history geeks.
> > 
> > 'Family' is basically a group of related distros.
> > 
> > So, eg, every Red Hat Enterprise Linux release is in family 'rhel'
> > 
> > Every Fedora release is family 'fedora', etc
> > 
> > It isn't really about UNIX history here. It is more a grouping of
> > a vendor's products.
> 
> OK, but ... In that case I wouldn't want to put OpenBSD in a "UNIX"
> family.  These days "UNIX" just describes a trademark that anyone can
> get if they have enough money.
> 
> "Family" sounds like the organization or person responsible for
> development of the (kernel|whole system).  In which case OpenBSD,
> FreeBSD, NetBSD, PC-BSD and Solaris should all be in different
> families.

Yeah I agree


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




More information about the virt-tools-list mailing list