All of lore.kernel.org
 help / color / mirror / Atom feed
From: Avi Kivity <avi@redhat.com>
To: "Andreas Färber" <andreas.faerber@web.de>
Cc: QEMU Developers <qemu-devel@nongnu.org>
Subject: Re: [Qemu-devel] Unmaintained QEMU builds
Date: Sun, 05 Sep 2010 18:10:37 +0300	[thread overview]
Message-ID: <4C83B2ED.5040501@redhat.com> (raw)
In-Reply-To: <B5490BF8-8416-48B4-A3B6-B77BB64C02AE@web.de>

  On 09/05/2010 06:01 PM, Andreas Färber wrote:
> Am 05.09.2010 um 13:19 schrieb Avi Kivity:
>
>> On 09/04/2010 04:56 PM, Andreas Färber wrote:
>>>
>>> Maybe it's time to rethink the relation between QEMU and its 
>>> frontends / management tools? If we want to compete with the 
>>> commercial products (sic), we might agree on some "official" 
>>> frontend per GUI-centric platform, with a Git-based repository (like 
>>> qemu-kvm.git) and synchronized releases that may call themselves 
>>> "QEMU", linked from qemu.org, rather than having a variety of 
>>> (outdated) Q* frontends per platform of which most are nothing more 
>>> than a configuration window to spawn the regular qemu[-system-x86_64].
>>
>> There is also virt-manager which is quite rich at this time.
>
> Seems I didn't get the point across too well: Standard users on 
> Windows-PC and Mac expect a solution to their needs, not a forest of 
> well-designed libraries and tools with .tgz downloads. QEMU has no 
> such product identity, and there's no prominent binary download link 
> for Win/Mac on the qemu.org frontpage.
>
> virt-manager is neither prominently advertised there either, nor does 
> it have a Windows download.

Definitely, virt-manager is not a solution for Windows/Mac.

> (Fwiw while it's certainly nice on Linux and to some limited degree on 
> Solaris (ancient fork apparently), I wouldn't exactly describe the 
> virt-install versions I've seen as "rich"... and setting up the VM is 
> somewhat a prerequisite to using virt-manager's indeed nice features. 

I believe you can install a guest through virt-manager; virt-install is 
just a shortcut.

> Fedora's default security policies on top don't exactly make it easy 
> to try out .isos or downloaded disk images with virt-manager, its 
> German translation had a severe contentual error in the VM's menu and 
> a felt 80% of the BRC bug reports get ignored and closed by a bot 
> anyway, but that's another topic.)
> But sure, on Linux there's a plethora of simplistic Q* frontends, too. 
> (n.b., virt-manager didn't match that regex ;)
>
> Choice and diversity isn't wrong per se, just the comparison of the 
> available options on the two given platforms has shown not to make 
> QEMU a common choice. Whining about lack of bugfix contributions is 
> unlikely going to change that imo.
>
> As a baby step, is there any chance of publishing an automatic nightly 
> Windows (cross-)build as a .zip file on qemu.org? That might give more 
> users a chance of detecting runtime faults during the development cycle.

That's doable and useful, yes.  But I don't really see a path towards a 
competitive full fledged bundled/native qemu GUI.  It's a huge amount of 
work, no one seems interested (or has an employer who's interested), and 
it requires talent we don't have.

It will take a sustained effort by multiple people.  Until then, Windows 
will be a second class host and we'll have to rely on external GUIs.

-- 
error compiling committee.c: too many arguments to function

  reply	other threads:[~2010-09-05 15:10 UTC|newest]

Thread overview: 61+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-08-11 10:58 [Qemu-devel] Unmaintained QEMU builds Stefan Weil
     [not found] ` <AANLkTik+R8MZKL8LBgPUeNeCd9nL-wp94rm0MmMVqzWT@mail.gmail.com>
2010-08-11 11:10   ` Fwd: " Matthijs ter Woord
2010-08-11 16:34 ` Blue Swirl
2010-08-11 18:18   ` Stefan Weil
2010-08-11 18:51     ` Blue Swirl
2010-08-11 19:19       ` Blue Swirl
2010-08-11 19:37         ` Stefan Weil
2010-08-11 22:12           ` [Qemu-devel] " Paolo Bonzini
2010-08-12  9:17             ` Stefan Weil
2010-08-12 12:05               ` Paolo Bonzini
2010-08-17  8:19               ` Jes Sorensen
2010-08-15  9:48           ` [Qemu-devel] " Blue Swirl
2010-08-15 21:42   ` Anthony Liguori
2010-08-16  8:45     ` [Qemu-devel] " Paolo Bonzini
2010-08-16 18:51     ` [Qemu-devel] " Blue Swirl
2010-08-16 20:42       ` Anthony Liguori
2010-08-17 10:09         ` Kevin Wolf
2010-08-17 13:00           ` Anthony Liguori
2010-08-17 18:38         ` Blue Swirl
2010-08-17 18:49           ` malc
2010-08-17 19:56           ` Anthony Liguori
2010-08-18  8:31             ` [Qemu-devel] " Paolo Bonzini
2010-09-04 14:03               ` Andreas Färber
2010-09-05 15:41                 ` Paolo Bonzini
2010-09-05 16:35                   ` Andreas Färber
2010-08-18  9:46             ` [Qemu-devel] " Alexander Graf
2010-09-05 15:31               ` [Qemu-devel] " Paolo Bonzini
2010-09-04 13:56             ` [Qemu-devel] " Andreas Färber
2010-09-05 11:19               ` Avi Kivity
2010-09-05 14:10                 ` Blue Swirl
2010-09-05 14:17                   ` Avi Kivity
2010-09-05 14:40                     ` Blue Swirl
2010-09-05 14:46                       ` Avi Kivity
2010-09-05 15:44                     ` Andreas Färber
2010-09-05 15:57                       ` Avi Kivity
2010-09-05 15:01                 ` Andreas Färber
2010-09-05 15:10                   ` Avi Kivity [this message]
2010-09-05 15:57                     ` Anthony Liguori
2010-09-05 16:05                       ` Avi Kivity
2010-09-05 16:25                         ` Blue Swirl
2010-09-05 16:31                           ` Avi Kivity
2010-09-05 17:33                         ` malc
2010-09-05 17:44                           ` andrzej zaborowski
2010-09-05 17:51                             ` Avi Kivity
2010-09-05 17:56                               ` andrzej zaborowski
2010-09-05 17:57                                 ` Avi Kivity
2010-09-05 19:21                                 ` Edgar E. Iglesias
2010-09-05 19:27                               ` Anthony Liguori
2010-09-05 17:39                         ` Peter Maydell
2010-09-05 19:25                         ` Anthony Liguori
2010-09-06  8:59                         ` [Qemu-devel] " Paolo Bonzini
2010-09-06  9:33                           ` Corentin Chary
2010-09-06 22:44                       ` [Qemu-devel] " Andreas Färber
2010-09-07  7:38                         ` Tristan Gingold
2010-09-07 10:22                           ` Alexander Graf
2010-09-07 10:31                             ` Tristan Gingold
2010-09-07  8:45                         ` [Qemu-devel] " Paolo Bonzini
2010-09-04 14:41             ` [Qemu-devel] " Andreas Färber
2010-09-05 10:03               ` Alexander Graf
2010-09-05 17:54                 ` [Qemu-devel] Unmaintained ppc features (was: Unmaintained QEMU builds) Andreas Färber
2010-08-14 15:22 ` [Qemu-devel] Unmaintained QEMU builds Andreas Färber

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4C83B2ED.5040501@redhat.com \
    --to=avi@redhat.com \
    --cc=andreas.faerber@web.de \
    --cc=qemu-devel@nongnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.