From sacadmin Thu Jun 28 02:15:36 2007
Received: from sac.sfbay.sun.com (localhost [127.0.0.1])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l5S9FaR7001104;
	Thu, 28 Jun 2007 02:15:36 -0700 (PDT)
Received: (from sh162551@localhost)
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8/Submit) id l5S9FaxQ001099;
	Thu, 28 Jun 2007 02:15:36 -0700 (PDT)
Date: Thu, 28 Jun 2007 02:15:36 -0700 (PDT)
From: Shi-Ying Irene Huang <sh162551@sac.sfbay.sun.com>
Message-Id: <200706280915.l5S9FaxQ001099@sac.sfbay.sun.com>
To: LSARC@sac.sfbay.sun.com
Cc: desktop-gnome-dev@sun.com
Subject: Vino Package Update [LSARC/2007/391 FastTrack timeout 07/06/2007]
Status: RO
Content-Length: 2335


Template Version: @(#)sac_nextcase 1.63 06/14/07 SMI
This information is Copyright 2007 Sun Microsystems
1. Introduction
    1.1. Project/Component Working Name:
	 Vino Package Update
    1.2. Name of Document Author/Supplier:
	 Author:  Halton Huo
    1.3  Date of This Document:
	28 June, 2007
4. Technical Description
Subject: LSARC FastTrack [12/13/2006]: Vino Package Update

Template Version: @(#)sac_nextcase %I% %G% SMI
1. Introduction
    1.1. Project/Component Working Name:
               Vino Package Update
    1.2. Name of Document Author/Supplier:
               Halton Huo <Halton.Huo@Sun.COM>
    1.3  Date of This Document:
               June 28th, 2007
4. Technical Description
Vino Package Update

Submitter:      Halton Huo
Sponsor:        Irene Huang
Date:           June 28th, 2007

BACKGROUND
Vino is an integrated GNOME VNC server and it includes a VNC client
written in Java as part of LSARC/2006/371,Vino server integration into
Solaris. 
This java client was expected to run as a java applet in browser. But it
can also run as a standalone application. We have got some request to
ship a standalone vnc client under /usr/bin. One of the request is from
Xen team recently. To avoid shipping another VNC client, we decided to
ship a script wrapper of the java client under /usr/bin/. The script
content will be following:
----
#!/bin/sh

exec java -jar /usr/share/gnome/vino/vino-client.jar  ${1+"$@"}
----

TARGET RELEASE
Solaris Nevada build 72


INTERFACE TABLE
EXPORTED:
                               Proposed        		Comments
Interface                      Stability       
Name                           Classification  
=====================================================================
SUNWgnome-remote-desktop       Uncommitted		Package for Vino
							VNC server and
							RealVNC Java Client
/usr/bin/vncviewer             Volatile			A script wrapper of
							vino-client.jar

6. Resources and Schedule
    6.4. Steering Committee requested information
        6.4.1. Consolidation C-team Name:
                JDS
    6.5. ARC review type: FastTrack

6. Resources and Schedule
    6.4. Steering Committee requested information
   	6.4.1. Consolidation C-team Name:
		GNOME
    6.5. ARC review type: FastTrack
    6.6. ARC Exposure: open


From sacadmin Thu Jun 28 07:51:30 2007
Received: from sfbaymail1sca.SFBay.Sun.COM (sfbaymail1sca.SFBay.Sun.COM [129.145.154.35])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l5SEpUAp008875;
	Thu, 28 Jun 2007 07:51:30 -0700 (PDT)
Received: from [192.168.0.101] (vpn-129-150-17-94.SFBay.Sun.COM [129.150.17.94])
	by sfbaymail1sca.SFBay.Sun.COM (8.13.6+Sun/8.13.6/ENSMAIL,v2.2) with ESMTP id l5SEngLX015444;
	Thu, 28 Jun 2007 07:49:44 -0700 (PDT)
Message-ID: <4683CA3D.1090703@sun.com>
Date: Thu, 28 Jun 2007 07:48:29 -0700
From: Alan Coopersmith <alan.coopersmith@sun.com>
User-Agent: Thunderbird 1.5.0.4 (X11/20060602)
MIME-Version: 1.0
To: Shi-Ying Irene Huang <sh162551@sac.sfbay.sun.com>
CC: LSARC@sac.sfbay.sun.com, desktop-gnome-dev@sun.com
Subject: Re: Vino Package Update [LSARC/2007/391 FastTrack timeout 07/06/2007]
References: <200706280915.l5S9FaxQ001099@sac.sfbay.sun.com>
In-Reply-To: <200706280915.l5S9FaxQ001099@sac.sfbay.sun.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Status: RO
Content-Length: 701

Shi-Ying Irene Huang wrote:
> This java client was expected to run as a java applet in browser. But it
> can also run as a standalone application. We have got some request to
> ship a standalone vnc client under /usr/bin. One of the request is from
> Xen team recently. To avoid shipping another VNC client, we decided to
> ship a script wrapper of the java client under /usr/bin/. The script
> content will be following:
> ----
> #!/bin/sh
> 
> exec java -jar /usr/share/gnome/vino/vino-client.jar  ${1+"$@"}

Is there a man page describing what options can be passed via this script?

-- 
	-Alan Coopersmith-           alan.coopersmith@sun.com
	 Sun Microsystems, Inc. - X Window System Engineering

From sacadmin Thu Jun 28 08:31:21 2007
Received: from sfbaymail1sca.SFBay.Sun.COM (sfbaymail1sca.SFBay.Sun.COM [129.145.154.35])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l5SFVLoG009461;
	Thu, 28 Jun 2007 08:31:21 -0700 (PDT)
Received: from brmea-mail-3.sun.com (brmea-mail-3.Sun.COM [192.18.98.34])
	by sfbaymail1sca.SFBay.Sun.COM (8.13.6+Sun/8.13.6/ENSMAIL,v2.2) with ESMTP id l5SFTbG6007288;
	Thu, 28 Jun 2007 08:29:37 -0700 (PDT)
Received: from fe-amer-10.sun.com ([192.18.108.184])
	by brmea-mail-3.sun.com (8.13.6+Sun/8.12.9) with ESMTP id l5SFTbEF000916;
	Thu, 28 Jun 2007 15:29:37 GMT
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0JKC00B01QTT0K00@mail-amer.sun.com>
 (original mail from Keith.Bierman@Sun.COM); Thu,
 28 Jun 2007 09:29:37 -0600 (MDT)
Received: from [192.168.100.100] ([67.165.243.234])
 by mail-amer.sun.com (Sun Java System Messaging Server 6.2-6.01 (built Apr  3
 2006)) with ESMTPSA id <0JKC00MAJR1CFZGT@mail-amer.sun.com>; Thu,
 28 Jun 2007 09:29:37 -0600 (MDT)
Date: Thu, 28 Jun 2007 09:29:34 -0600
From: Keith Bierman <Keith.Bierman@Sun.COM>
Subject: Re: Vino Package Update [LSARC/2007/391 FastTrack timeout 07/06/2007]
In-reply-to: <200706280915.l5S9FaxQ001099@sac.sfbay.sun.com>
Sender: Keith.Bierman@Sun.COM
To: Shi-Ying Irene Huang <sh162551@sac.sfbay.sun.com>
Cc: LSARC@sac.sfbay.sun.com, desktop-gnome-dev@Sun.COM
Message-id: <3D37D548-E55C-439C-A492-BF387A183001@sun.com>
MIME-version: 1.0
X-Mailer: Apple Mail (2.752.2)
Content-type: text/plain; format=flowed; delsp=yes; charset=US-ASCII
Content-transfer-encoding: 7BIT
References: <200706280915.l5S9FaxQ001099@sac.sfbay.sun.com>
Status: RO
Content-Length: 1303


On Jun 28, 2007, at 3:15 AM, Shi-Ying Irene Huang wrote:

>  We have got some request to
> ship a standalone vnc client under /usr/bin. One of the request is  
> from
> Xen team recently.

Do we have any stated rationale for why they want a standalone  
client? Viz. if their real issue is the overhead of starting a VM, or  
in the java vs native implementation, this isn't going to satisfy  
their actual request.

I'm not suggesting that those *are* their reasons; I really have no  
idea why they are making this request.


Keith H. Bierman    keith.bierman@Sun.COM   |  khbkhb@gmail.com
Sun Microsystems Microelectronics Group     | sun IM: khb AIM: kbiermank
5430 Nassau Circle East                     | 650-352-4432 voice+fax
Cherry Hills Village, CO 80113              | sun internal 68207
http://blogs.sun.com/khb                    |
<speaking for myself, not Sun*> Copyright 2007
------------------------------------------------------------




From sacadmin Thu Jun 28 08:40:35 2007
Received: from sfbaymail1sca.SFBay.Sun.COM (sfbaymail1sca.SFBay.Sun.COM [129.145.154.35])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l5SFeZ6V009688;
	Thu, 28 Jun 2007 08:40:35 -0700 (PDT)
Received: from [192.168.0.101] (vpn-129-150-17-94.SFBay.Sun.COM [129.150.17.94])
	by sfbaymail1sca.SFBay.Sun.COM (8.13.6+Sun/8.13.6/ENSMAIL,v2.2) with ESMTP id l5SFclUe012467;
	Thu, 28 Jun 2007 08:38:50 -0700 (PDT)
Message-ID: <4683D5BE.30503@sun.com>
Date: Thu, 28 Jun 2007 08:37:34 -0700
From: Alan Coopersmith <alan.coopersmith@sun.com>
User-Agent: Thunderbird 1.5.0.4 (X11/20060602)
MIME-Version: 1.0
To: Keith Bierman <Keith.Bierman@sun.com>
CC: Shi-Ying Irene Huang <sh162551@sac.sfbay.sun.com>, LSARC@sac.sfbay.sun.com,
        desktop-gnome-dev@sun.com, russell.blaine@sun.com
Subject: Re: Vino Package Update [LSARC/2007/391 FastTrack timeout 07/06/2007]
References: <200706280915.l5S9FaxQ001099@sac.sfbay.sun.com> <3D37D548-E55C-439C-A492-BF387A183001@sun.com>
In-Reply-To: <3D37D548-E55C-439C-A492-BF387A183001@sun.com>
Content-Type: text/plain; charset=US-ASCII; format=flowed
Content-Transfer-Encoding: 7bit
Status: RO
Content-Length: 948

Keith Bierman wrote:
> 
> On Jun 28, 2007, at 3:15 AM, Shi-Ying Irene Huang wrote:
> 
>>  We have got some request to
>> ship a standalone vnc client under /usr/bin. One of the request is from
>> Xen team recently.
> 
> Do we have any stated rationale for why they want a standalone client? 
> Viz. if their real issue is the overhead of starting a VM, or in the 
> java vs native implementation, this isn't going to satisfy their actual 
> request.

 From the discussion at the desktop c-team, they want to be able to run a
VNC client and specify what VNC server to connect to (such as one running
in a Xen instance), while Vino has previously just run it with arguments
such that it always connected to the Vino server.   (I've cc'ed Russ Blaine
who brought this request forward from the Xen team to confirm or clarify
as needed.)

-- 
	-Alan Coopersmith-           alan.coopersmith@sun.com
	 Sun Microsystems, Inc. - X Window System Engineering

From sacadmin Thu Jun 28 08:45:30 2007
Received: from sfbaymail1sca.SFBay.Sun.COM (sfbaymail1sca.SFBay.Sun.COM [129.145.154.35])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l5SFjU0Q009745;
	Thu, 28 Jun 2007 08:45:30 -0700 (PDT)
Received: from sca-es-mail-1.sun.com (sca-es-mail-1.Sun.COM [192.18.43.132])
	by sfbaymail1sca.SFBay.Sun.COM (8.13.6+Sun/8.13.6/ENSMAIL,v2.2) with ESMTP id l5SFhjUI014894;
	Thu, 28 Jun 2007 08:43:45 -0700 (PDT)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id l5SFheQ9012592;
	Thu, 28 Jun 2007 08:43:40 -0700 (PDT)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0JKC00L01RO05900@fe-sfbay-09.sun.com>
 (original mail from John.Fischer@Sun.COM); Thu,
 28 Jun 2007 08:43:40 -0700 (PDT)
Received: from [129.150.12.240] by fe-sfbay-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0JKC00IYSROK4680@fe-sfbay-09.sun.com>; Thu,
 28 Jun 2007 08:43:33 -0700 (PDT)
Date: Thu, 28 Jun 2007 08:42:41 -0700
From: John Fischer <John.Fischer@Sun.COM>
Subject: Re: Vino Package Update [LSARC/2007/391 FastTrack timeout 07/06/2007]
In-reply-to: <200706280915.l5S9FaxQ001099@sac.sfbay.sun.com>
Sender: John.Fischer@Sun.COM
To: Shi-Ying Irene Huang <sh162551@sac.sfbay.sun.com>
Cc: LSARC@sac.sfbay.sun.com, desktop-gnome-dev@Sun.COM
Message-id: <4683D6F1.9040601@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=us-ascii
Content-transfer-encoding: 7BIT
X-Accept-Language: en-us, en
References: <200706280915.l5S9FaxQ001099@sac.sfbay.sun.com>
User-Agent: Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.7) Gecko/20051027
Status: RO
Content-Length: 2833

Irene,

I see that the vncviewer script is declared as being Volatile.
Typically this is for stuff that will change unmanageably by
a community and we will be following the community.  In this
particular case we are the implementors of the script.  Why
wouldn't or shouldn't this be Uncommitted or Committed?

Thanks,

John

Shi-Ying Irene Huang wrote:
> Template Version: @(#)sac_nextcase 1.63 06/14/07 SMI
> This information is Copyright 2007 Sun Microsystems
> 1. Introduction
>     1.1. Project/Component Working Name:
> 	 Vino Package Update
>     1.2. Name of Document Author/Supplier:
> 	 Author:  Halton Huo
>     1.3  Date of This Document:
> 	28 June, 2007
> 4. Technical Description
> Subject: LSARC FastTrack [12/13/2006]: Vino Package Update
> 
> Template Version: @(#)sac_nextcase %I% %G% SMI
> 1. Introduction
>     1.1. Project/Component Working Name:
>                Vino Package Update
>     1.2. Name of Document Author/Supplier:
>                Halton Huo <Halton.Huo@Sun.COM>
>     1.3  Date of This Document:
>                June 28th, 2007
> 4. Technical Description
> Vino Package Update
> 
> Submitter:      Halton Huo
> Sponsor:        Irene Huang
> Date:           June 28th, 2007
> 
> BACKGROUND
> Vino is an integrated GNOME VNC server and it includes a VNC client
> written in Java as part of LSARC/2006/371,Vino server integration into
> Solaris. 
> This java client was expected to run as a java applet in browser. But it
> can also run as a standalone application. We have got some request to
> ship a standalone vnc client under /usr/bin. One of the request is from
> Xen team recently. To avoid shipping another VNC client, we decided to
> ship a script wrapper of the java client under /usr/bin/. The script
> content will be following:
> ----
> #!/bin/sh
> 
> exec java -jar /usr/share/gnome/vino/vino-client.jar  ${1+"$@"}
> ----
> 
> TARGET RELEASE
> Solaris Nevada build 72
> 
> 
> INTERFACE TABLE
> EXPORTED:
>                                Proposed        		Comments
> Interface                      Stability       
> Name                           Classification  
> =====================================================================
> SUNWgnome-remote-desktop       Uncommitted		Package for Vino
> 							VNC server and
> 							RealVNC Java Client
> /usr/bin/vncviewer             Volatile			A script wrapper of
> 							vino-client.jar
> 
> 6. Resources and Schedule
>     6.4. Steering Committee requested information
>         6.4.1. Consolidation C-team Name:
>                 JDS
>     6.5. ARC review type: FastTrack
> 
> 6. Resources and Schedule
>     6.4. Steering Committee requested information
>    	6.4.1. Consolidation C-team Name:
> 		GNOME
>     6.5. ARC review type: FastTrack
>     6.6. ARC Exposure: open
> 

From sacadmin Thu Jun 28 11:11:19 2007
Received: from zion.eng.sun.com (zion [129.146.17.75])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l5SIBJRP013077;
	Thu, 28 Jun 2007 11:11:19 -0700 (PDT)
Received: from [10.7.251.199] (punchin-rab [10.7.251.199])
	by zion.eng.sun.com (8.13.7+Sun/8.13.7) with ESMTP id l5SI9YqH013135;
	Thu, 28 Jun 2007 11:09:34 -0700 (PDT)
Message-ID: <4683F960.2000603@sun.com>
Date: Thu, 28 Jun 2007 11:09:36 -0700
From: Russ Blaine <russell.blaine@sun.com>
User-Agent: Thunderbird 2.0b2 (X11/20070411)
MIME-Version: 1.0
To: Alan Coopersmith <alan.coopersmith@sun.com>
CC: Keith Bierman <Keith.Bierman@sun.com>,
        Shi-Ying Irene Huang <sh162551@sac.sfbay.sun.com>,
        LSARC@sac.sfbay.sun.com, desktop-gnome-dev@sun.com
Subject: Re: Vino Package Update [LSARC/2007/391 FastTrack timeout 07/06/2007]
References: <200706280915.l5S9FaxQ001099@sac.sfbay.sun.com> <3D37D548-E55C-439C-A492-BF387A183001@sun.com> <4683D5BE.30503@sun.com>
In-Reply-To: <4683D5BE.30503@sun.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Status: RO
Content-Length: 1361

We want a /usr/bin/vncviewer script which invokes the vino-client java VNC 
viewer. A plus would be if the script could be made to understand and 
translate options between different vnc clients out there (i.e. realvnc, 
tightvnc, etc).

In any case, solaris should have a /usr/bin/vncviewer - the code is already 
there. All we need is a simple wrapper script.

Alan Coopersmith wrote:
> Keith Bierman wrote:
>>
>> On Jun 28, 2007, at 3:15 AM, Shi-Ying Irene Huang wrote:
>>
>>>  We have got some request to
>>> ship a standalone vnc client under /usr/bin. One of the request is from
>>> Xen team recently.
>>
>> Do we have any stated rationale for why they want a standalone client? 
>> Viz. if their real issue is the overhead of starting a VM, or in the 
>> java vs native implementation, this isn't going to satisfy their 
>> actual request.
> 
>  From the discussion at the desktop c-team, they want to be able to run a
> VNC client and specify what VNC server to connect to (such as one running
> in a Xen instance), while Vino has previously just run it with arguments
> such that it always connected to the Vino server.   (I've cc'ed Russ Blaine
> who brought this request forward from the Xen team to confirm or clarify
> as needed.)
> 

-- 

-----------------------------------------------------
Russ Blaine | Solaris Kernel | russell.blaine@sun.com

From sacadmin Thu Jun 28 19:34:25 2007
Received: from sineb-mail-1.sun.com ([192.18.19.6])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l5T2YO20028051
	for <LSARC@sac.sfbay.sun.com>; Thu, 28 Jun 2007 19:34:24 -0700 (PDT)
Received: from fe-apac-06.sun.com (fe-apac-06.sun.com [192.18.19.177] (may be forged))
	by sineb-mail-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id l5T2WY54016875
	for <LSARC@sac.sfbay.sun.com>; Fri, 29 Jun 2007 02:32:34 GMT
Received: from conversion-daemon.mail-apac.sun.com by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0JKD00101LHBDU00@mail-apac.sun.com>
 (original mail from Halton.Huo@Sun.COM) for LSARC@sac.sfbay.sun.com; Fri,
 29 Jun 2007 10:32:34 +0800 (SGT)
Received: from [129.158.217.65] by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 with ESMTPSA id <0JKD000C4LQ98IOL@mail-apac.sun.com>; Fri,
 29 Jun 2007 10:32:34 +0800 (SGT)
Date: Fri, 29 Jun 2007 10:30:15 +0800
From: Halton Huo <Halton.Huo@Sun.COM>
Subject: Re: Vino Package Update [LSARC/2007/391 FastTrack timeout	07/06/2007]
In-reply-to: <4683CA3D.1090703@sun.com>
Sender: Halton.Huo@Sun.COM
To: Alan Coopersmith <Alan.Coopersmith@Sun.COM>
Cc: LSARC@sac.sfbay.sun.com, desktop-gnome-dev@Sun.COM
Reply-to: Halton.Huo@Sun.COM
Message-id: <1183084215.2405.3.camel@judo>
MIME-version: 1.0
X-Mailer: Evolution 2.10.1
Content-type: text/plain
Content-transfer-encoding: 7BIT
References: <200706280915.l5S9FaxQ001099@sac.sfbay.sun.com>
 <4683CA3D.1090703@sun.com>
Status: RO
Content-Length: 2391

Alan,

man page should be included together, will based CLI options from
vino-client.jar.

usage: vncviewer [options/parameters] [host:displayNum]
[options/parameters]
 
 Options:
   -log <level>    configure logging level
 
 Parameters can be turned on with -<param> or off with -<param>=0
 Parameters which take a value can be specified as -<param> <value>
 Other valid forms are <param>=<value> -<param>=<value> --<param>=<value>
 Parameter names are case-insensitive.  The parameters are:
 
   Port - The VNC server's port number, assuming it is on the host from which the applet was downloaded (default=0)
   Server - The VNC server <host>[:<dpyNum>] or <host>::<port> (default=null)
   AlwaysShowServerDialog - Always show the server dialog even if a server has been specified in an applet parameter or on the command line (default=0)
   SendClipboard - Send clipboard changes to the server (default=1)
   AcceptClipboard - Accept clipboard changes from the server (default=1)
   Shared - Don't disconnect other viewers upon connection - share the desktop instead (default=0)
   ViewOnly - Don't send any mouse or keyboard events to the server (default=0)
   PreferredEncoding - Preferred encoding to use (ZRLE, hextile or raw) - implies AutoSelect=0 (default=null)
   FullColor - Alias for FullColour (default=0)
   FullColour - Use full colour - otherwise 6-bit colour is used until AutoSelect decides the link is fast enough (default=0)
   AutoSelect - Auto select pixel format and encoding (default=1)
   UseLocalCursor - Render the mouse cursor locally (default=1)
   FastCopyRect - Use fast CopyRect - turn this off if you get screen corruption when copying from off-screen (default=1)

Thanks,
Halton.

On Thu, 2007-06-28 at 07:48 -0700, Alan Coopersmith wrote:
> Shi-Ying Irene Huang wrote:
> > This java client was expected to run as a java applet in browser. But it
> > can also run as a standalone application. We have got some request to
> > ship a standalone vnc client under /usr/bin. One of the request is from
> > Xen team recently. To avoid shipping another VNC client, we decided to
> > ship a script wrapper of the java client under /usr/bin/. The script
> > content will be following:
> > ----
> > #!/bin/sh
> > 
> > exec java -jar /usr/share/gnome/vino/vino-client.jar  ${1+"$@"}
> 
> Is there a man page describing what options can be passed via this script?
> 


From sacadmin Thu Jun 28 20:08:38 2007
Received: from sineb-mail-2.sun.com ([192.18.19.7])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l5T38bTE028784;
	Thu, 28 Jun 2007 20:08:38 -0700 (PDT)
Received: from fe-apac-06.sun.com (fe-apac-06.sun.com [192.18.19.177] (may be forged))
	by sineb-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id l5T36lj9002570;
	Fri, 29 Jun 2007 03:06:47 GMT
Received: from conversion-daemon.mail-apac.sun.com by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0JKD00101N5IMC00@mail-apac.sun.com>
 (original mail from Irene.Huang@Sun.COM); Fri, 29 Jun 2007 11:06:47 +0800 (SGT)
Received: from [129.158.217.138] by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 with ESMTPSA id <0JKD002ZLNAM94WO@mail-apac.sun.com>; Fri,
 29 Jun 2007 11:06:23 +0800 (SGT)
Date: Fri, 29 Jun 2007 11:05:24 +0800
From: "Irene (Shi Ying) Huang" <Irene.Huang@Sun.COM>
Subject: Re: Vino Package Update [LSARC/2007/391 FastTrack timeout	07/06/2007]
In-reply-to: <4683D6F1.9040601@sun.com>
Sender: Irene.Huang@Sun.COM
To: John Fischer <John.Fischer@Sun.COM>
Cc: Shi-Ying Irene Huang <sh162551@sac.sfbay.sun.com>, LSARC@sac.sfbay.sun.com,
        desktop-gnome-dev@Sun.COM
Message-id: <1183086324.9979.31.camel@goalie>
MIME-version: 1.0
X-Mailer: Evolution 2.8.1.1
Content-type: text/plain
Content-transfer-encoding: 7BIT
References: <200706280915.l5S9FaxQ001099@sac.sfbay.sun.com>
 <4683D6F1.9040601@sun.com>
Status: RO
Content-Length: 935

Hi, John

The CLI options of vncviewer are inherited from vino-client.jar, a .jar
executable that "will change unmanageably by the community". Whenever
the interfaces of .jar change, so will the interfaces of the vncviewer
script. Promising stability of vncviewer with vino-client.jar being
"Volatile" would be hard, so we choose to define vncviewer as
"Volatile".

Moreover, according to the project team, there's a possibility that
vncviewer might be replaced by RealVNC C client, due to other
considerations or upon customer requests.

Thanks 
--Irene
On Thu, 2007-06-28 at 08:42 -0700, John Fischer wrote:
> Irene,
> 
> I see that the vncviewer script is declared as being Volatile.
> Typically this is for stuff that will change unmanageably by
> a community and we will be following the community.  In this
> particular case we are the implementors of the script.  Why
> wouldn't or shouldn't this be Uncommitted or Committed?



From sacadmin Fri Jul  6 19:46:36 2007
Received: from sfbaymail2sca.sfbay.sun.com (sfbaymail2sca.SFBay.Sun.COM [129.145.155.42])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l672kaEk012561
	for <LSARC@sac.sfbay.sun.com>; Fri, 6 Jul 2007 19:46:36 -0700 (PDT)
Received: from sineb-mail-2.sun.com ([192.18.19.7])
	by sfbaymail2sca.sfbay.sun.com (8.13.6+Sun/8.12.10/ENSMAIL,v2.2) with ESMTP id l672igCb027715
	for <LSARC@sac.sfbay.sun.com>; Fri, 6 Jul 2007 19:44:43 -0700 (PDT)
Received: from fe-apac-05.sun.com (fe-apac-05.sun.com [192.18.19.176] (may be forged))
	by sineb-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id l672iaJi018336
	for <LSARC@sac.sfbay.sun.com>; Sat, 7 Jul 2007 02:44:37 GMT
Received: from conversion-daemon.mail-apac.sun.com by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0JKS00101FKQ1900@mail-apac.sun.com>
 (original mail from Irene.Huang@Sun.COM) for LSARC@sac.sfbay.sun.com; Sat,
 07 Jul 2007 10:44:36 +0800 (SGT)
Received: from [129.158.219.214] by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 with ESMTPSA id <0JKS00D6MFMB94DR@mail-apac.sun.com>; Sat,
 07 Jul 2007 10:44:36 +0800 (SGT)
Date: Sat, 07 Jul 2007 10:43:50 +0800
From: Irene Huang <Irene.Huang@Sun.COM>
Subject: Re: Vino Package Update [LSARC/2007/391 FastTrack timeout	07/06/2007]
In-reply-to: <1183084215.2405.3.camel@judo>
Sender: Irene.Huang@Sun.COM
To: Halton.Huo@Sun.COM
Cc: LSARC@sac.sfbay.sun.com, desktop-gnome-dev@Sun.COM
Message-id: <468EFDE6.50100@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
References: <200706280915.l5S9FaxQ001099@sac.sfbay.sun.com>
 <4683CA3D.1090703@sun.com> <1183084215.2405.3.camel@judo>
User-Agent: Thunderbird 1.5.0.12 (Windows/20070509)
Status: RO
Content-Length: 2757

Hi, LSARC

With no unresolved issues, I am closing this case as approved.
One action item was requested as follows:
           The project team to provide a description of how the wrapper 
script will be used (suggested a manpage)

Thanks
--Irene
Halton Huo wrote:
> Alan,
>
> man page should be included together, will based CLI options from
> vino-client.jar.
>
> usage: vncviewer [options/parameters] [host:displayNum]
> [options/parameters]
>  
>  Options:
>    -log <level>    configure logging level
>  
>  Parameters can be turned on with -<param> or off with -<param>=0
>  Parameters which take a value can be specified as -<param> <value>
>  Other valid forms are <param>=<value> -<param>=<value> --<param>=<value>
>  Parameter names are case-insensitive.  The parameters are:
>  
>    Port - The VNC server's port number, assuming it is on the host from which the applet was downloaded (default=0)
>    Server - The VNC server <host>[:<dpyNum>] or <host>::<port> (default=null)
>    AlwaysShowServerDialog - Always show the server dialog even if a server has been specified in an applet parameter or on the command line (default=0)
>    SendClipboard - Send clipboard changes to the server (default=1)
>    AcceptClipboard - Accept clipboard changes from the server (default=1)
>    Shared - Don't disconnect other viewers upon connection - share the desktop instead (default=0)
>    ViewOnly - Don't send any mouse or keyboard events to the server (default=0)
>    PreferredEncoding - Preferred encoding to use (ZRLE, hextile or raw) - implies AutoSelect=0 (default=null)
>    FullColor - Alias for FullColour (default=0)
>    FullColour - Use full colour - otherwise 6-bit colour is used until AutoSelect decides the link is fast enough (default=0)
>    AutoSelect - Auto select pixel format and encoding (default=1)
>    UseLocalCursor - Render the mouse cursor locally (default=1)
>    FastCopyRect - Use fast CopyRect - turn this off if you get screen corruption when copying from off-screen (default=1)
>
> Thanks,
> Halton.
>
> On Thu, 2007-06-28 at 07:48 -0700, Alan Coopersmith wrote:
>   
>> Shi-Ying Irene Huang wrote:
>>     
>>> This java client was expected to run as a java applet in browser. But it
>>> can also run as a standalone application. We have got some request to
>>> ship a standalone vnc client under /usr/bin. One of the request is from
>>> Xen team recently. To avoid shipping another VNC client, we decided to
>>> ship a script wrapper of the java client under /usr/bin/. The script
>>> content will be following:
>>> ----
>>> #!/bin/sh
>>>
>>> exec java -jar /usr/share/gnome/vino/vino-client.jar  ${1+"$@"}
>>>       
>> Is there a man page describing what options can be passed via this script?
>>
>>     
>
>   


From sacadmin Tue Jul 10 21:38:43 2007
Received: from sfbaymail1sca.SFBay.Sun.COM (sfbaymail1sca.SFBay.Sun.COM [129.145.154.35])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l6B4chX4005519
	for <LSARC@sac.sfbay.sun.com>; Tue, 10 Jul 2007 21:38:43 -0700 (PDT)
Received: from sineb-mail-2.sun.com ([192.18.19.7])
	by sfbaymail1sca.SFBay.Sun.COM (8.13.6+Sun/8.13.6/ENSMAIL,v2.2) with ESMTP id l6B4al4Q010822
	for <LSARC@sac.sfbay.sun.com>; Tue, 10 Jul 2007 21:36:47 -0700 (PDT)
Received: from fe-apac-06.sun.com (fe-apac-06.sun.com [192.18.19.177] (may be forged))
	by sineb-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id l6B4afkv011106
	for <LSARC@sac.sfbay.sun.com>; Wed, 11 Jul 2007 04:36:41 GMT
Received: from conversion-daemon.mail-apac.sun.com by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0JKZ00901Z85SC00@mail-apac.sun.com>
 (original mail from Irene.Huang@Sun.COM) for LSARC@sac.sfbay.sun.com; Wed,
 11 Jul 2007 12:36:41 +0800 (SGT)
Received: from [129.158.217.138] by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 with ESMTPSA id <0JKZ002TFZH490JP@mail-apac.sun.com>; Wed,
 11 Jul 2007 12:36:41 +0800 (SGT)
Date: Wed, 11 Jul 2007 12:35:39 +0800
From: "Irene (Shi Ying) Huang" <Irene.Huang@Sun.COM>
Subject: Re: Vino Package Update [LSARC/2007/391 FastTrack	timeout	07/06/2007]
In-reply-to: <1183084215.2405.3.camel@judo>
Sender: Irene.Huang@Sun.COM
To: Halton.Huo@Sun.COM
Cc: Alan Coopersmith <Alan.Coopersmith@Sun.COM>, LSARC@sac.sfbay.sun.com,
        desktop-gnome-dev@Sun.COM
Message-id: <1184128539.7301.17.camel@goalie>
MIME-version: 1.0
X-Mailer: Evolution 2.8.1.1
Content-type: text/plain
Content-transfer-encoding: 7BIT
References: <200706280915.l5S9FaxQ001099@sac.sfbay.sun.com>
 <4683CA3D.1090703@sun.com> <1183084215.2405.3.camel@judo>
Status: RO
Content-Length: 2686

Hi, LSARC 

Manpage of /usr/bin/vncviewer is available at
http://sac.eng.sun.com/Archives/CaseLog/arc/LSARC/2007/391/manpage

Thanks 

--Irene
On Fri, 2007-06-29 at 10:30 +0800, Halton Huo wrote:
> Alan,
> 
> man page should be included together, will based CLI options from
> vino-client.jar.
> 
> usage: vncviewer [options/parameters] [host:displayNum]
> [options/parameters]
>  
>  Options:
>    -log <level>    configure logging level
>  
>  Parameters can be turned on with -<param> or off with -<param>=0
>  Parameters which take a value can be specified as -<param> <value>
>  Other valid forms are <param>=<value> -<param>=<value> --<param>=<value>
>  Parameter names are case-insensitive.  The parameters are:
>  
>    Port - The VNC server's port number, assuming it is on the host from which the applet was downloaded (default=0)
>    Server - The VNC server <host>[:<dpyNum>] or <host>::<port> (default=null)
>    AlwaysShowServerDialog - Always show the server dialog even if a server has been specified in an applet parameter or on the command line (default=0)
>    SendClipboard - Send clipboard changes to the server (default=1)
>    AcceptClipboard - Accept clipboard changes from the server (default=1)
>    Shared - Don't disconnect other viewers upon connection - share the desktop instead (default=0)
>    ViewOnly - Don't send any mouse or keyboard events to the server (default=0)
>    PreferredEncoding - Preferred encoding to use (ZRLE, hextile or raw) - implies AutoSelect=0 (default=null)
>    FullColor - Alias for FullColour (default=0)
>    FullColour - Use full colour - otherwise 6-bit colour is used until AutoSelect decides the link is fast enough (default=0)
>    AutoSelect - Auto select pixel format and encoding (default=1)
>    UseLocalCursor - Render the mouse cursor locally (default=1)
>    FastCopyRect - Use fast CopyRect - turn this off if you get screen corruption when copying from off-screen (default=1)
> 
> Thanks,
> Halton.
> 
> On Thu, 2007-06-28 at 07:48 -0700, Alan Coopersmith wrote:
> > Shi-Ying Irene Huang wrote:
> > > This java client was expected to run as a java applet in browser. But it
> > > can also run as a standalone application. We have got some request to
> > > ship a standalone vnc client under /usr/bin. One of the request is from
> > > Xen team recently. To avoid shipping another VNC client, we decided to
> > > ship a script wrapper of the java client under /usr/bin/. The script
> > > content will be following:
> > > ----
> > > #!/bin/sh
> > > 
> > > exec java -jar /usr/share/gnome/vino/vino-client.jar  ${1+"$@"}
> > 
> > Is there a man page describing what options can be passed via this script?
> > 
> 


