From: Rick Vernam <rickv@hobi.com>
To: joelee724@gmail.com, qemu-devel@nongnu.org
Subject: Re: [Qemu-devel] VMware Player
Date: Thu, 15 Jun 2006 22:39:37 -0500 [thread overview]
Message-ID: <200606152239.37367.rickv@hobi.com> (raw)
In-Reply-To: <4491CB0A.1080108@gmail.com>
QEMU leaves me with very few 'itches to be scratched' ...
The basic tasks that a QUI should confine itself to, IMO, are already pretty
darn easy - define/manage a VM (via a shell script for me), start it, stop
it, pause it...etc..
Even so, I've been thinking about this for some time - months probably...
What I'd develop, if I were to undertake such a task, is a very simple app
that can start qemu according to some configuration, and simply hook into the
monitor to issue such commands as sendkey, stop, cont ...etc ...
I do not imagine a need to have this app embed the qemu VM in itself, only
start it & hook into the monitor. Besides, I don't want to loose precious
real estate - I like the window that a running VM is in just how it is - no
changes.
I've used VMWare in the past a lot. I found the toolbars & menus to be
nothing more than clutter & annoyance. The majority of the work I do with a
VM has everything to do with the VM, and nothing to do with things that can
be done with an additional GUI, however it would be nice to have one for
simplifying those extra tasks...
Specifically, I imagine something sitting in my Sys. Tray. This Sys. Tray
icon menu thing would have options to invoke qemu's monitor commands for easy
access ...or a list of all VMs, each with a sub-menu (I'm thinking stop,
cont, loadvm, savevm, commit, usb stuff, change device x).
Also, I can use the Sys. Tray Icon to bring up it's window with all the
niceties to create a new VM, manage existing VMs...etc.
Right now, I have a shell script that has the 'configuration' of my VM -
changing of that 'configuration' would need to go in the GUI.
I also use the monitor thing for stop, cont, loadvm, startvm, commit, usb
stuff & change device x - that would need to go in the GUI.
Beyond that, what does more bling really bring to the table?
On Thursday 15 June 2006 16:03, Joe Lee wrote:
> Johannes Schindelin wrote:
> > Hi,
> >
> > On Thu, 15 Jun 2006, Joe Lee wrote:
> >> BTW, I am curious to know how much would it cost to develop a good
> >> GUI-Frontend for QEMU that would be comparable to VMware. How much man
> >> hours would this likely take?
> >
> > I do not know VMware. Anybody? I would be interested, too, to know how
> > complicated that frontend is... Should not be too difficult to reproduce
> > it in Tcl/Tk (with a proper Tcl script as config format).
> >
> > Ciao,
> > Dscho
>
> I am hoping some experience developers would comment on this!
> Joe
>
>
> _______________________________________________
> Qemu-devel mailing list
> Qemu-devel@nongnu.org
> http://lists.nongnu.org/mailman/listinfo/qemu-devel
next prev parent reply other threads:[~2006-06-16 3:39 UTC|newest]
Thread overview: 63+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-06-14 14:55 [Qemu-devel] VMware Player Joe Lee
2006-06-14 15:01 ` Paul Brook
2006-06-14 15:53 ` Joe Lee
2006-06-14 16:02 ` Paul Brook
2006-06-14 16:12 ` Joe Lee
2006-06-14 16:21 ` Daniel P. Berrange
2006-06-14 16:39 ` Jan Marten Simons
2006-06-14 17:42 ` Joe Lee
2006-06-14 16:10 ` Oliver Gerlich
2006-06-15 7:47 ` kadil
2006-06-15 13:18 ` WaxDragon
2006-06-15 13:43 ` Julian Seward
2006-06-15 13:50 ` Johannes Schindelin
2006-06-15 16:55 ` [Qemu-devel] " Ben Pfaff
2006-06-15 19:21 ` Joe Lee
2006-06-15 19:33 ` WaxDragon
2006-06-15 19:44 ` Joe Lee
2006-06-16 10:51 ` Jan Marten Simons
2006-06-16 11:01 ` Jan Marten Simons
2006-06-15 14:18 ` [Qemu-devel] " Joe Lee
2006-06-15 14:43 ` Johannes Schindelin
2006-06-15 19:42 ` Joe Lee
2006-06-15 20:55 ` Johannes Schindelin
2006-06-15 21:04 ` Joe Lee
2006-06-15 20:34 ` Joe Lee
2006-06-15 20:56 ` Johannes Schindelin
2006-06-15 21:03 ` Joe Lee
2006-06-16 3:39 ` Rick Vernam [this message]
2006-06-16 4:31 ` Joe Lee
2006-06-16 5:20 ` Rick Vernam
2006-06-15 22:29 ` Oliver Gerlich
2006-06-15 22:52 ` [Qemu-devel] Doing a Tcl/Tk based frontend John Morris
2006-06-15 23:23 ` Daniel P. Berrange
2006-06-15 23:33 ` Oliver Gerlich
2006-06-15 23:41 ` Anthony Liguori
2006-06-15 23:56 ` Daniel P. Berrange
2006-06-16 0:01 ` Anthony Liguori
2006-06-15 23:38 ` Anthony Liguori
2006-06-15 23:03 ` [Qemu-devel] VMware Player Johannes Schindelin
2006-06-15 23:38 ` Oliver Gerlich
2006-06-16 9:34 ` kadil
2006-06-15 15:25 ` Oliver Gerlich
2006-06-15 21:17 ` John Morris
2006-06-16 6:51 ` Tim Walker
2006-06-16 7:21 ` Kevin F. Quinn
2006-06-16 12:45 ` Stuart Brady
2006-06-16 15:02 ` Kevin F. Quinn
2006-06-16 15:07 ` Christian MICHON
2006-06-16 15:35 ` Oliver Gerlich
2006-06-16 17:18 ` Kevin F. Quinn
2006-06-17 16:06 ` [Qemu-devel] GUI for QEmu (ex "VMware Player" topic) NyOS
2006-06-16 14:18 ` [Qemu-devel] VMware Player Joe Lee
2006-06-16 14:26 ` Johannes Schindelin
2006-06-14 16:22 ` Jan Marten Simons
2006-06-14 17:15 ` Mattia Gentilini
2006-06-14 16:27 ` Larry Brigman
-- strict thread matches above, loose matches on Subject: below --
2006-06-17 15:46 Mattia Gentilini (QD)
2006-06-17 6:15 Mattia Gentilini (QD)
2006-06-17 7:25 ` Tim Walker
2005-10-21 19:29 [Qemu-devel] VMWare player John R. Hogerhuis
2005-10-21 20:22 ` Mike Swanson
2005-10-21 21:37 ` John R. Hogerhuis
2005-10-22 14:34 ` Jim C. Brown
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=200606152239.37367.rickv@hobi.com \
--to=rickv@hobi.com \
--cc=joelee724@gmail.com \
--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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).