Re: [Spice-devel] spicec or spice-gtk

2011-07-04 Thread Alon Levy
On Mon, Jul 04, 2011 at 01:25:01PM -0400, John A. Sullivan III wrote:
 Which client should one use? I'm a little confused reading the
 documentation version looking at the download page.
 
 http://spice-space.org/page/DeveloperStartPage says, client - this is
 the old spice client. It is still supported but is being phased out in
 favor of a new widgetized gtk/glib based implementation called spice-gtk
 (currently in a separate repository)
 
 However, spicec looks like it is in 0.8.1 whereas the download page says
 gtk is experimental and provides a link with the latest versio being 0.6
 from April.  Thanks - John

Tricky question. We support both clients. spicec is being shipped as
part of RHEV-M and is more mature. spice-gtk is being shipped with Fedora
right now, but will get to RHEL and RHEV-M too probably. spice-gtk is actively
developed, spicec less actively developed (not sure that makes sense).

 
 ___
 Spice-devel mailing list
 Spice-devel@lists.freedesktop.org
 http://lists.freedesktop.org/mailman/listinfo/spice-devel
___
Spice-devel mailing list
Spice-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/spice-devel


Re: [Spice-devel] spicec or spice-gtk

2011-07-04 Thread Damien Churchill
On Jul 4, 2011 6:25 PM, John A. Sullivan III 
jsulli...@opensourcedevel.com wrote:
 However, spicec looks like it is in 0.8.1 whereas the download page says
 gtk is experimental and provides a link with the latest versio being 0.6
 from April.  Thanks - John


Hi,
I believe that spice-gtk follows it's own release cycle so the 0.6 does not
mean it is older than the spicec client.
___
Spice-devel mailing list
Spice-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/spice-devel


Re: [Spice-devel] spicec and spice-gtk

2011-05-02 Thread Kai Mosebach

Then I recommend that we create a library/framework/API so that
 companies can use spice much easier programmatically.

Spice-Gtk has a complete API. It allows to create complete clients
without GTK using spice-client-glib.

This is basically a good approach I think - also to use the whole spice
client programmatically.
What I would like to see here would be a clean split between the
spice-client-glib (w/o the gtk parts) and spicy(the gtk parts) if that¹s
possible at all.



___
Spice-devel mailing list
Spice-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/spice-devel


Re: [Spice-devel] spicec and spice-gtk

2011-05-02 Thread Christophe Fergeau
On Mon, May 02, 2011 at 01:48:27PM +0200, Kai Mosebach wrote:
 This is basically a good approach I think - also to use the whole spice
 client programmatically.
 What I would like to see here would be a clean split between the
 spice-client-glib (w/o the gtk parts) and spicy(the gtk parts) if that¹s
 possible at all.

spice-gtk installs libspice-client-glib, libspice-client-gtk and spicy
here. Is this the clean split you're looking for, or are there issues with
the way it's currently done?

Cheers,

Christophe


pgpyEdBf4yzhi.pgp
Description: PGP signature
___
Spice-devel mailing list
Spice-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/spice-devel


Re: [Spice-devel] spicec and spice-gtk

2011-05-02 Thread Christophe Fergeau
On Mon, May 02, 2011 at 01:59:33PM +0200, Kai Mosebach wrote:
 The question is if I could get a libspice-client-glib without gtk at all?

Ah, this should be doable, but you'd need to patch configure.ac and
gtk/Makefile.am for that, patches welcome :)

Christophe


pgplacMiE2Ta6.pgp
Description: PGP signature
___
Spice-devel mailing list
Spice-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/spice-devel


Re: [Spice-devel] spicec and spice-gtk

2011-04-29 Thread Kai Mosebach
The slim barebone one :) Without all the gtk overhead...
I think if the audio-interface was more portable it would make a pretty
good starting point for porting.

On 4/29/11 11:05 AM, Christophe Fergeau cferg...@redhat.com wrote:

On Fri, Apr 29, 2011 at 10:56:11AM +0200, Kai Mosebach wrote:
 I personally would also like to see spicec available for (Win,LX and
OSX)
 since its a pure cmdline client w/o any additional GTK stuff (good for
own
 development)...

spice-gtk is to be seen as a gtk widget which you can embed in any gtk
application you want + a sample client. You'd like something even more
barebone which you run with --host --port and which doesn't have any
menus,
toolbars, ... ? Or would spicy be good enough for you with a bit more
command line interaction?

Christophe


___
Spice-devel mailing list
Spice-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/spice-devel


Re: [Spice-devel] spicec and spice-gtk

2011-04-29 Thread Christophe Fergeau
On Fri, Apr 29, 2011 at 11:10:02AM +0200, Kai Mosebach wrote:
 The slim barebone one :) Without all the gtk overhead...

What overhead?

 I think if the audio-interface was more portable it would make a pretty
 good starting point for porting.
 

it? Something requiring X11 osx support isn't good enough for an osx port
imo...

Christophe


pgpjVm5T2OCoe.pgp
Description: PGP signature
___
Spice-devel mailing list
Spice-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/spice-devel


Re: [Spice-devel] spicec and spice-gtk

2011-04-29 Thread Cliff Sharp
There are companies that only use spicec that don't want to make changes
right now.

On Fri, 2011-04-29 at 10:54 +0200, Christophe Fergeau wrote:
 On Thu, Apr 28, 2011 at 03:57:50PM -0500, Cliff Sharp wrote:
  I have spice-gtk built and running on OSX. It has some issues but it does 
  connect. I am in the process of testing this now.
  
  I am trying to build the spice cient spicec (spice-0.8.1) on OSX.
 
 What's missing in spice-gtk that makes you want to build spicec? I'd
 recommend sticking with the more cross-platform alternative :)
 
 Christophe

-- 
Cliff Sharp | csh...@vbridges.com

___
Spice-devel mailing list
Spice-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/spice-devel


Re: [Spice-devel] spicec and spice-gtk

2011-04-29 Thread Christophe Fergeau
On Fri, Apr 29, 2011 at 07:49:14AM -0400, Cliff Sharp wrote:
 There are companies that only use spicec that don't want to make changes
 right now.

Not on OSX, do they? I'm really not understanding why using spice-gtk seems
to be so bad for you :(

Christophe


pgpByFrLpGmPB.pgp
Description: PGP signature
___
Spice-devel mailing list
Spice-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/spice-devel


Re: [Spice-devel] spicec and spice-gtk

2011-04-29 Thread Cliff Sharp
I never said that spice-gtk is bad for me.
There are companies that need and use spicec.

On Fri, 2011-04-29 at 14:06 +0200, Christophe Fergeau wrote:
 On Fri, Apr 29, 2011 at 07:49:14AM -0400, Cliff Sharp wrote:
  There are companies that only use spicec that don't want to make changes
  right now.
 
 Not on OSX, do they? I'm really not understanding why using spice-gtk seems
 to be so bad for you :(
 
 Christophe

-- 
Cliff Sharp | csh...@vbridges.com

___
Spice-devel mailing list
Spice-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/spice-devel


Re: [Spice-devel] spicec and spice-gtk

2011-04-29 Thread Christophe Fergeau
On Fri, Apr 29, 2011 at 07:22:12AM -0500, Cliff Sharp wrote:
 I never said that spice-gtk is bad for me.
 There are companies that need and use spicec.

Once again, why do they *need* it as opposed to they need a spice client,
they don't really care if it's C, python, raw X, Qt, ...
Saying these (hypothetical so far) companies that on OSX they won't get
spicec but spice-gtk or whatever we come up with would be a deal breaker?
If so, again, why?

Christophe


pgphNVMSpoCHh.pgp
Description: PGP signature
___
Spice-devel mailing list
Spice-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/spice-devel


Re: [Spice-devel] spicec and spice-gtk

2011-04-29 Thread Cliff Sharp
Good question...

Here are some recommendations --

There are a number of companies that interface to spicec programmatically.

These companies right now do a fork exec or whatever to run spicec from within 
their software products.
There are a number of reasons why they do not implement the spice protocol 
within their products and why they don't include the spicec software as part of 
their code base for their projects.

So, firstly I feel we should support command line with spice-gtk so these 
people can switch over quickly.

Then I recommend that we create a library/framework/API so that companies can 
use spice much easier programmatically.

What do you think? 


On Apr 29, 2011, at 7:39 AM, Christophe Fergeau wrote:

 On Fri, Apr 29, 2011 at 07:22:12AM -0500, Cliff Sharp wrote:
 I never said that spice-gtk is bad for me.
 There are companies that need and use spicec.
 
 Once again, why do they *need* it as opposed to they need a spice client,
 they don't really care if it's C, python, raw X, Qt, ...
 Saying these (hypothetical so far) companies that on OSX they won't get
 spicec but spice-gtk or whatever we come up with would be a deal breaker?
 If so, again, why?
 
 Christophe




Cliff Sharp | csh...@vbridges.com







___
Spice-devel mailing list
Spice-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/spice-devel


Re: [Spice-devel] spicec and spice-gtk

2011-04-29 Thread Marc-André Lureau
Hi,

- Original Message -
 There are a number of companies that interface to spicec
 programmatically.
 
 These companies right now do a fork exec or whatever to run spicec
 from within their software products.
 There are a number of reasons why they do not implement the spice
 protocol within their products and why they don't include the spicec
 software as part of their code base for their projects.
 
 
 So, firstly I feel we should support command line with spice-gtk so
 these people can switch over quickly.

We have an option group, even provided as part of the spice-client-glib API, 
and usable from spicy:

$ spicy --help-spice
Usage:
  spicy [OPTION...] - spice client application

A Gtk client to connect to Spice servers.

Spice Options:
  --uri=uri   Spice server uri
  -h, --host=host Spice server address
  -p, --port=port Spice server port
  -s, --secure-port=port  Spice server secure port
  --ca-file=file  Truststore file for secure connections
  -w, --password=password Server password
  --host-subject=host-subject Subject of the host certificate 
(field=value pairs separated by commas)

Report bugs to spice-devel@lists.freedesktop.org.

 
 
 Then I recommend that we create a library/framework/API so that
 companies can use spice much easier programmatically.

Spice-Gtk has a complete API. It allows to create complete clients without GTK 
using spice-client-glib.

See reference documentation: http://fedorapeople.org/~elmarco/spice-gtk/

regards

-- 
Marc-André Lureau
___
Spice-devel mailing list
Spice-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/spice-devel


Re: [Spice-devel] spicec and spice-gtk

2011-04-29 Thread Cliff Sharp
This is great - thank you

On Apr 29, 2011, at 10:01 AM, Marc-André Lureau wrote:

 Hi,
 
 - Original Message -
 There are a number of companies that interface to spicec
 programmatically.
 
 These companies right now do a fork exec or whatever to run spicec
 from within their software products.
 There are a number of reasons why they do not implement the spice
 protocol within their products and why they don't include the spicec
 software as part of their code base for their projects.
 
 
 So, firstly I feel we should support command line with spice-gtk so
 these people can switch over quickly.
 
 We have an option group, even provided as part of the spice-client-glib API, 
 and usable from spicy:
 
 $ spicy --help-spice
 Usage:
  spicy [OPTION...] - spice client application
 
 A Gtk client to connect to Spice servers.
 
 Spice Options:
  --uri=uri   Spice server uri
  -h, --host=host Spice server address
  -p, --port=port Spice server port
  -s, --secure-port=port  Spice server secure port
  --ca-file=file  Truststore file for secure connections
  -w, --password=password Server password
  --host-subject=host-subject Subject of the host certificate 
 (field=value pairs separated by commas)
 
 Report bugs to spice-devel@lists.freedesktop.org.
 
 
 
 Then I recommend that we create a library/framework/API so that
 companies can use spice much easier programmatically.
 
 Spice-Gtk has a complete API. It allows to create complete clients without 
 GTK using spice-client-glib.
 
 See reference documentation: http://fedorapeople.org/~elmarco/spice-gtk/
 
 regards
 
 -- 
 Marc-André Lureau




Cliff Sharp | csh...@vbridges.com







___
Spice-devel mailing list
Spice-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/spice-devel