From jek3@sun.com Mon Oct  1 06:55:06 2007
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l91Dt5lK010447
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 1 Oct 2007 06:55:06 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail5.uk.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id l91DpjJL001728;
	Mon, 1 Oct 2007 14:51:55 +0100 (BST)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JP800409JUISB00@nwk-avmta-1.sfbay.Sun.COM>; Mon,
 01 Oct 2007 06:51:54 -0700 (PDT)
Received: from jurassic.eng.sun.com ([129.146.58.166])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JP800FDPJUI4860@nwk-avmta-1.sfbay.Sun.COM>; Mon,
 01 Oct 2007 06:51:54 -0700 (PDT)
Received: from [129.150.12.124]
 (vpn-129-150-12-124.SFBay.Sun.COM [129.150.12.124])
	by jurassic.eng.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l91DpqU4217462; Mon,
 01 Oct 2007 06:51:53 -0700 (PDT)
Date: Mon, 01 Oct 2007 03:51:28 -1000
From: Joseph Kowalski <jek3@sun.com>
Subject: Re: Locale Launcher [PSARC/2007/564 FastTrack timeout 10/08/2007]
In-reply-to: <200710011336.l91Daqoq022908@sparc-build.SFBay.Sun.COM>
To: Suresh Chandrasekharan <sureshc@sparc-build.sfbay.sun.com>
Cc: PSARC-ext@sun.com, shinobu.matsuzuka@sun.com
Message-id: <4700FB60.6010107@sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <200710011336.l91Daqoq022908@sparc-build.SFBay.Sun.COM>
User-Agent: Thunderbird 1.5.0.5 (X11/20060911)
Status: RO
Content-Length: 3457


Seems like a man page (or equivalent) should be part of the submission 
(case).

- jek3


Suresh Chandrasekharan wrote:
> Template Version: @(#)sac_nextcase 1.64 07/13/07 SMI
> This information is Copyright 2007 Sun Microsystems
> 1. Introduction
>     1.1. Project/Component Working Name:
> 	 Locale Launcher
>     1.2. Name of Document Author/Supplier:
> 	 Author:  Suresh Chandrasekharan
>     1.3  Date of This Document:
> 	01 October, 2007
> 4. Technical Description
> Template Version: @(#)sac_nextcase 1.2 09/21/07 SMI
> 1. Introduction
>     1.1. Project/Component Working Name:
>      locale launcher
>     1.2. Name of Document Author/Supplier:
>      Author:  Suresh Chandrasekharan
>     1.3  Date of This Document:
>      Created on: 08 August, 2007
>      Updated on: 21 September, 2007
>
> 4. Technical Description
>
> Solaris supports many legacy (non UTF-8) locales in the dtlogin
> screen. This allows the users to login to legacy locales and launch
> applications in them. There are plans to replace dtlogin with gdm
> as the default display manager in Nevada.
>
> When the shift to gdm happens, legacy locales will be removed from the
> login creen. Since future Solaris plans are to move away from the
> legacy locales, gdm display manager won't be patched with legacy
> locales in the login screen.
>
> A mechanism which will allow users who still use legacy applications to
> run them in a UTF-8 desktop is needed in such a scenario. (We will be
> only removing support for legacy locales at the login screen, all the
> supporting infrastructure pieces which allows users to run legacy
> applications will remain).
>
> The proposed locale launcher (/usr/bin/localelnchr) is such an
> application which will allow the users to launch legacy locale
> applications from a UTF-8 locale.
>
> Locale environment variables, Input methods and fonts are the needed
> components to the successful launch of an application from a desktop.
>
> INTERFACES
> ---------
>
> The following are exported interfaces.
>
> Interface                              Stability        Note
> ---------                             ---------         ----
> localelnchr GUI                    Not-an-interface    The GUI layout  
>                                                        of the switcher
>
> localelnchr stdout/stderr        Not-an-interface      Do not parse output
>
> /usr/bin/localelnchr                Committed          Locale launcher 
> application itself.
>
> SUNWlocalelnchr                     Committed        Package Name
>
> The following are imported interfaces.
>
> Interface            Stability                    Note
> ---------            ---------                    ----
> OWfontpath    	      Committed Private    
> xset                  Committed                 X11 Standards
> fc-list               Volatile
>
> Input method            
> start/stop interfaces        Project Private        Need to work with 
>                                                     input method team to 
> 						    make this 
> 						    Consolidation Private.
>
> 6. Resources and Schedule
>     6.4. Steering Committee requested information
> 	6.4.1. Consolidation C-team Name:
> 			G11N
>     6.5. ARC review type: FastTrack
>
>
> 6. Resources and Schedule
>     6.4. Steering Committee requested information
>    	6.4.1. Consolidation C-team Name:
> 		G11N
>     6.5. ARC review type: FastTrack
>     6.6. ARC Exposure: open
>
>   


From Suresh.Chandrasekharan@sun.com Mon Oct  1 07:00:36 2007
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l91E0Zxo010595
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 1 Oct 2007 07:00:35 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail5.uk.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id l91DvHC8004762
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Mon, 1 Oct 2007 14:57:26 +0100 (BST)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JP800F2WK3OLQ00@nwk-avmta-2.sfbay.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@Sun.Com); Mon, 01 Oct 2007 06:57:24 -0700 (PDT)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JP8007AEK3M6780@nwk-avmta-2.sfbay.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@Sun.Com); Mon,
 01 Oct 2007 06:57:22 -0700 (PDT)
Received: from fe-sfbay-10.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id l91DvMms025657	for
 <PSARC-ext@Sun.Com>; Mon, 01 Oct 2007 06:57:22 -0700 (PDT)
Received: from conversion-daemon.fe-sfbay-10.sun.com by fe-sfbay-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0JP800A01K3EZC00@fe-sfbay-10.sun.com>
 (original mail from Suresh.Chandrasekharan@Sun.COM)
 for PSARC-ext@Sun.Com (ORCPT PSARC-ext@Sun.Com); Mon,
 01 Oct 2007 06:57:22 -0700 (PDT)
Received: from [129.150.48.156] by fe-sfbay-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0JP800073K3L9O40@fe-sfbay-10.sun.com>; Mon,
 01 Oct 2007 06:57:22 -0700 (PDT)
Date: Mon, 01 Oct 2007 09:34:19 -0400
From: Suresh Chandrasekharan <Suresh.Chandrasekharan@sun.com>
Subject: Re: Locale Launcher [PSARC/2007/564 FastTrack timeout 10/08/2007]
In-reply-to: <200710011336.l91Daqoq022908@sparc-build.SFBay.Sun.COM>
Sender: Suresh.Chandrasekharan@sun.com
To: Suresh Chandrasekharan <sureshc@sparc-build.sfbay.sun.com>
Cc: PSARC-ext@sun.com, Shinobu.Matsuzuka@sun.com
Message-id: <4700F75B.2040201@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <200710011336.l91Daqoq022908@sparc-build.SFBay.Sun.COM>
User-Agent: Mail/News 1.5.0.4 (X11/20060613)
Status: RO
Content-Length: 2871

Some duplicate info removed from the request.

Suresh
> Template Version: @(#)sac_nextcase 1.2 09/21/07 SMI
> 1. Introduction
>     1.1. Project/Component Working Name:
>      locale launcher
>     1.2. Name of Document Author/Supplier:
>      Author:  Suresh Chandrasekharan
>     1.3  Date of This Document:
>      Created on: 08 August, 2007
>      Updated on: 21 September, 2007
>
> 4. Technical Description
>
> Solaris supports many legacy (non UTF-8) locales in the dtlogin
> screen. This allows the users to login to legacy locales and launch
> applications in them. There are plans to replace dtlogin with gdm
> as the default display manager in Nevada.
>
> When the shift to gdm happens, legacy locales will be removed from the
> login creen. Since future Solaris plans are to move away from the
> legacy locales, gdm display manager won't be patched with legacy
> locales in the login screen.
>
> A mechanism which will allow users who still use legacy applications to
> run them in a UTF-8 desktop is needed in such a scenario. (We will be
> only removing support for legacy locales at the login screen, all the
> supporting infrastructure pieces which allows users to run legacy
> applications will remain).
>
> The proposed locale launcher (/usr/bin/localelnchr) is such an
> application which will allow the users to launch legacy locale
> applications from a UTF-8 locale.
>
> Locale environment variables, Input methods and fonts are the needed
> components to the successful launch of an application from a desktop.
>
> INTERFACES
> ---------
>
> The following are exported interfaces.
>
> Interface                              Stability        Note
> ---------                             ---------         ----
> localelnchr GUI                    Not-an-interface    The GUI layout  
>                                                        of the switcher
>
> localelnchr stdout/stderr        Not-an-interface      Do not parse output
>
> /usr/bin/localelnchr                Committed          Locale launcher 
> application itself.
>
> SUNWlocalelnchr                     Committed        Package Name
>
> The following are imported interfaces.
>
> Interface            Stability                    Note
> ---------            ---------                    ----
> OWfontpath    	      Committed Private    
> xset                  Committed                 X11 Standards
> fc-list               Volatile
>
> Input method            
> start/stop interfaces        Project Private        Need to work with 
>                                                     input method team to 
> 						    make this 
> 						    Consolidation Private.
>
>
> 6. Resources and Schedule
>     6.4. Steering Committee requested information
>    	6.4.1. Consolidation C-team Name:
> 		G11N
>     6.5. ARC review type: FastTrack
>     6.6. ARC Exposure: open
>
>   


From Suresh.Chandrasekharan@Sun.COM Mon Oct  1 07:08:51 2007
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l91E8per010916
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 1 Oct 2007 07:08:51 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id l91E4lYt012645
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Mon, 1 Oct 2007 08:04:47 -0600 (MDT)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JP80021VKHI6F00@brm-avmta-1.central.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@Sun.Com); Mon, 01 Oct 2007 08:05:42 -0600 (MDT)
Received: from sca-es-mail-2.sun.com ([192.18.43.133])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JP8005M7KHGC8D0@brm-avmta-1.central.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@Sun.Com); Mon,
 01 Oct 2007 08:05:40 -0600 (MDT)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id l91E5e9X012218	for
 <PSARC-ext@Sun.Com>; Mon, 01 Oct 2007 07:05: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 <0JP800I01KBII500@fe-sfbay-09.sun.com>
 (original mail from Suresh.Chandrasekharan@Sun.COM)
 for PSARC-ext@Sun.Com (ORCPT PSARC-ext@Sun.Com); Mon,
 01 Oct 2007 07:05:40 -0700 (PDT)
Received: from [129.150.48.156] by fe-sfbay-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0JP800NBBKH81N90@fe-sfbay-09.sun.com>; Mon,
 01 Oct 2007 07:05:33 -0700 (PDT)
Date: Mon, 01 Oct 2007 09:42:30 -0400
From: Suresh Chandrasekharan <Suresh.Chandrasekharan@Sun.COM>
Subject: Re: Locale Launcher [PSARC/2007/564 FastTrack timeout 10/08/2007]
In-reply-to: <4700FB60.6010107@sun.com>
Sender: Suresh.Chandrasekharan@Sun.COM
To: Joseph Kowalski <jek3@Sun.COM>
Cc: Suresh Chandrasekharan <sureshc@sparc-build.sfbay.sun.com>,
        PSARC-ext@Sun.COM, Shinobu.Matsuzuka@Sun.COM
Message-id: <4700F946.9020102@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <200710011336.l91Daqoq022908@sparc-build.SFBay.Sun.COM>
 <4700FB60.6010107@sun.com>
User-Agent: Mail/News 1.5.0.4 (X11/20060613)
Status: RO
Content-Length: 3727

Thanks. Pl. see it under /shared/sac/PSARC/2007/564/man

Suresh

Joseph Kowalski wrote:
>
> Seems like a man page (or equivalent) should be part of the submission 
> (case).
>
> - jek3
>
>
> Suresh Chandrasekharan wrote:
>> Template Version: @(#)sac_nextcase 1.64 07/13/07 SMI
>> This information is Copyright 2007 Sun Microsystems
>> 1. Introduction
>>     1.1. Project/Component Working Name:
>>      Locale Launcher
>>     1.2. Name of Document Author/Supplier:
>>      Author:  Suresh Chandrasekharan
>>     1.3  Date of This Document:
>>     01 October, 2007
>> 4. Technical Description
>> Template Version: @(#)sac_nextcase 1.2 09/21/07 SMI
>> 1. Introduction
>>     1.1. Project/Component Working Name:
>>      locale launcher
>>     1.2. Name of Document Author/Supplier:
>>      Author:  Suresh Chandrasekharan
>>     1.3  Date of This Document:
>>      Created on: 08 August, 2007
>>      Updated on: 21 September, 2007
>>
>> 4. Technical Description
>>
>> Solaris supports many legacy (non UTF-8) locales in the dtlogin
>> screen. This allows the users to login to legacy locales and launch
>> applications in them. There are plans to replace dtlogin with gdm
>> as the default display manager in Nevada.
>>
>> When the shift to gdm happens, legacy locales will be removed from the
>> login creen. Since future Solaris plans are to move away from the
>> legacy locales, gdm display manager won't be patched with legacy
>> locales in the login screen.
>>
>> A mechanism which will allow users who still use legacy applications to
>> run them in a UTF-8 desktop is needed in such a scenario. (We will be
>> only removing support for legacy locales at the login screen, all the
>> supporting infrastructure pieces which allows users to run legacy
>> applications will remain).
>>
>> The proposed locale launcher (/usr/bin/localelnchr) is such an
>> application which will allow the users to launch legacy locale
>> applications from a UTF-8 locale.
>>
>> Locale environment variables, Input methods and fonts are the needed
>> components to the successful launch of an application from a desktop.
>>
>> INTERFACES
>> ---------
>>
>> The following are exported interfaces.
>>
>> Interface                              Stability        Note
>> ---------                             ---------         ----
>> localelnchr GUI                    Not-an-interface    The GUI 
>> layout                                                         of the 
>> switcher
>>
>> localelnchr stdout/stderr        Not-an-interface      Do not parse 
>> output
>>
>> /usr/bin/localelnchr                Committed          Locale 
>> launcher application itself.
>>
>> SUNWlocalelnchr                     Committed        Package Name
>>
>> The following are imported interfaces.
>>
>> Interface            Stability                    Note
>> ---------            ---------                    ----
>> OWfontpath              Committed Private    xset                  
>> Committed                 X11 Standards
>> fc-list               Volatile
>>
>> Input method            start/stop interfaces        Project 
>> Private        Need to work with 
>>                                                     input method team 
>> to                             make this                             
>> Consolidation Private.
>>
>> 6. Resources and Schedule
>>     6.4. Steering Committee requested information
>>     6.4.1. Consolidation C-team Name:
>>             G11N
>>     6.5. ARC review type: FastTrack
>>
>>
>> 6. Resources and Schedule
>>     6.4. Steering Committee requested information
>>        6.4.1. Consolidation C-team Name:
>>         G11N
>>     6.5. ARC review type: FastTrack
>>     6.6. ARC Exposure: open
>>
>>   
>


From alan.coopersmith@Sun.COM Mon Oct  1 10:15:02 2007
Received: from sunmail4.Singapore.Sun.COM (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l91HF1sX017431
	for <psarc-ext@sac.sfbay.Sun.COM>; Mon, 1 Oct 2007 10:15:02 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail4.Singapore.Sun.COM (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id l91HBdJ4016239
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Tue, 2 Oct 2007 01:11:52 +0800 (SGT)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JP80020TT3QUK00@nwk-avmta-2.sfbay.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Mon, 01 Oct 2007 10:11:50 -0700 (PDT)
Received: from sfbaymail1sca.SFBay.Sun.COM ([129.145.154.35])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JP800LGBT3P3Z50@nwk-avmta-2.sfbay.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Mon,
 01 Oct 2007 10:11:49 -0700 (PDT)
Received: from [192.168.0.101]
 (vpn-129-150-16-162.SFBay.Sun.COM [129.150.16.162])
	by sfbaymail1sca.SFBay.Sun.COM (8.13.6+Sun/8.13.6/ENSMAIL,v2.2)
 with ESMTP id l91HBkI8025554; Mon, 01 Oct 2007 10:11:47 -0700 (PDT)
Date: Mon, 01 Oct 2007 10:10:22 -0700
From: Alan Coopersmith <alan.coopersmith@Sun.COM>
Subject: Re: Locale Launcher [PSARC/2007/564 FastTrack timeout 10/08/2007]
In-reply-to: <200710011336.l91Daqoq022908@sparc-build.SFBay.Sun.COM>
To: Suresh Chandrasekharan <sureshc@sparc-build.sfbay.sun.com>
Cc: PSARC-ext@Sun.COM, Shinobu.Matsuzuka@Sun.COM
Message-id: <470129FE.8060402@sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <200710011336.l91Daqoq022908@sparc-build.SFBay.Sun.COM>
User-Agent: Thunderbird 1.5.0.4 (X11/20060602)
Status: RO
Content-Length: 535

Suresh Chandrasekharan wrote:
> Interface            Stability                    Note
> ---------            ---------                    ----
> xset                  Committed                 X11 Standards

It's not clear what you're importing here.   Calling xset with
specific options to change settings is Committed, but the output
format from the command is Not-An-Interface and subject to change
without warning.

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

From Suresh.Chandrasekharan@sun.com Mon Oct  1 10:22:34 2007
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l91HMXrM017526
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 1 Oct 2007 10:22:33 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail3mpk.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id l91HJOTp024417
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Mon, 1 Oct 2007 10:19:25 -0700 (PDT)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JP800E1TTGCZ000@brm-avmta-1.central.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Mon, 01 Oct 2007 11:19:24 -0600 (MDT)
Received: from sca-es-mail-2.sun.com ([192.18.43.133])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JP8004M1TG946A0@brm-avmta-1.central.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Mon,
 01 Oct 2007 11:19:22 -0600 (MDT)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id l91HJL2A001532	for
 <PSARC-ext@sun.com>; Mon, 01 Oct 2007 10:19:21 -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 <0JP800M01SIUUM00@fe-sfbay-09.sun.com>
 (original mail from Suresh.Chandrasekharan@Sun.COM)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Mon,
 01 Oct 2007 10:19:21 -0700 (PDT)
Received: from [129.150.48.156] by fe-sfbay-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0JP8008MGTFX8MF0@fe-sfbay-09.sun.com>; Mon,
 01 Oct 2007 10:19:10 -0700 (PDT)
Date: Mon, 01 Oct 2007 12:56:07 -0400
From: Suresh Chandrasekharan <Suresh.Chandrasekharan@sun.com>
Subject: Re: Locale Launcher [PSARC/2007/564 FastTrack timeout 10/08/2007]
In-reply-to: <470129FE.8060402@sun.com>
Sender: Suresh.Chandrasekharan@sun.com
To: Alan Coopersmith <Alan.Coopersmith@sun.com>
Cc: Suresh Chandrasekharan <sureshc@sparc-build.sfbay.sun.com>,
        PSARC-ext@sun.com, Shinobu.Matsuzuka@sun.com
Message-id: <470126A7.20404@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <200710011336.l91Daqoq022908@sparc-build.SFBay.Sun.COM>
 <470129FE.8060402@sun.com>
User-Agent: Mail/News 1.5.0.4 (X11/20060613)
Status: RO
Content-Length: 808

Alan Coopersmith wrote:
> Suresh Chandrasekharan wrote:
>> Interface            Stability                    Note
>> ---------            ---------                    ----
>> xset                  Committed                 X11 Standards
>
> It's not clear what you're importing here.   Calling xset with
> specific options to change settings is Committed, but the output
> format from the command is Not-An-Interface and subject to change
> without warning.
>
Thanks Alan.

We will certainly parse the Font Path output to see needed paths are 
included before we
use it to set font path. Hope the comma separated font path is a 
committed output format, isn't it ?

Font Path:
  
/export/home/sureshc/.gnome2/share/cursor-fonts,/usr/openwin/lib/X11/fonts/Type1/,/usr/openwin/lib/X11/fonts/Type1/sun/

Suresh

From alan.coopersmith@sun.com Mon Oct  1 10:45:37 2007
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l91Hjb9R018614
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 1 Oct 2007 10:45:37 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail3mpk.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id l91HgRka000835
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Mon, 1 Oct 2007 10:42:28 -0700 (PDT)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JP800G17UIRBI00@brm-avmta-1.central.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Mon, 01 Oct 2007 11:42:27 -0600 (MDT)
Received: from sfbaymail1sca.SFBay.Sun.COM ([129.145.154.35])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JP80043GUIQ3ZC0@brm-avmta-1.central.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Mon,
 01 Oct 2007 11:42:26 -0600 (MDT)
Received: from [192.168.0.101]
 (vpn-129-150-16-162.SFBay.Sun.COM [129.150.16.162])
	by sfbaymail1sca.SFBay.Sun.COM (8.13.6+Sun/8.13.6/ENSMAIL,v2.2)
 with ESMTP id l91HgNtj008506; Mon, 01 Oct 2007 10:42:25 -0700 (PDT)
Date: Mon, 01 Oct 2007 10:40:59 -0700
From: Alan Coopersmith <alan.coopersmith@sun.com>
Subject: Re: Locale Launcher [PSARC/2007/564 FastTrack timeout 10/08/2007]
In-reply-to: <470126A7.20404@sun.com>
To: Suresh Chandrasekharan <Suresh.Chandrasekharan@sun.com>
Cc: PSARC-ext@sun.com, Shinobu.Matsuzuka@sun.com
Message-id: <4701312B.9090601@sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <200710011336.l91Daqoq022908@sparc-build.SFBay.Sun.COM>
 <470129FE.8060402@sun.com> <470126A7.20404@sun.com>
User-Agent: Thunderbird 1.5.0.4 (X11/20060602)
Status: RO
Content-Length: 1679

Suresh Chandrasekharan wrote:
> Alan Coopersmith wrote:
>> Suresh Chandrasekharan wrote:
>>> Interface            Stability                    Note
>>> ---------            ---------                    ----
>>> xset                  Committed                 X11 Standards
>>
>> It's not clear what you're importing here.   Calling xset with
>> specific options to change settings is Committed, but the output
>> format from the command is Not-An-Interface and subject to change
>> without warning.
>>
> Thanks Alan.
> 
> We will certainly parse the Font Path output to see needed paths are 
> included before we
> use it to set font path. Hope the comma separated font path is a 
> committed output format, isn't it ?
> 
> Font Path:
>  
> /export/home/sureshc/.gnome2/share/cursor-fonts,/usr/openwin/lib/X11/fonts/Type1/,/usr/openwin/lib/X11/fonts/Type1/sun/ 

Not really - the "Font Path" tag could change with localization, and the
path especially cannot be relied on to be a list of font servers or
directories that directly contain fonts.   Xorg inherits the long-ago
XFree86 extension of being able to append qualifiers such as ":unscaled",
and the X11R7.3 release adds the ability to have a "catalog" directory
that contains symlinks to other font paths [1].

The Committed method of getting the current font path is XGetFontPath(3X11).

As far as I know, there has never been a public method of parsing the font 
path, or determining what meaning is applied to the values it contains.

[1] http://lists.freedesktop.org/archives/xorg/2007-June/025744.html

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

From Suresh.Chandrasekharan@sun.com Mon Oct  1 13:11:55 2007
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l91KBtBF023065
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 1 Oct 2007 13:11:55 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id l91K7no3002407
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Mon, 1 Oct 2007 14:07:51 -0600 (MDT)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JP900H0D1AMZ600@nwk-avmta-1.sfbay.Sun.COM> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Mon, 01 Oct 2007 13:08:46 -0700 (PDT)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JP900GEK1AKJW60@nwk-avmta-1.sfbay.Sun.COM> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Mon,
 01 Oct 2007 13:08:44 -0700 (PDT)
Received: from fe-sfbay-10.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id l91K8iM0010143	for
 <PSARC-ext@sun.com>; Mon, 01 Oct 2007 13:08:44 -0700 (PDT)
Received: from conversion-daemon.fe-sfbay-10.sun.com by fe-sfbay-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0JP900501145F100@fe-sfbay-10.sun.com>
 (original mail from Suresh.Chandrasekharan@Sun.COM)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Mon,
 01 Oct 2007 13:08:44 -0700 (PDT)
Received: from [129.150.48.156] by fe-sfbay-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0JP9001UR1AGFFC0@fe-sfbay-10.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Mon, 01 Oct 2007 13:08:41 -0700 (PDT)
Date: Mon, 01 Oct 2007 15:45:38 -0400
From: Suresh Chandrasekharan <Suresh.Chandrasekharan@sun.com>
Subject: Re: Locale Launcher [PSARC/2007/564 FastTrack timeout 10/08/2007]
In-reply-to: <4701312B.9090601@sun.com>
Sender: Suresh.Chandrasekharan@sun.com
To: Alan Coopersmith <alan.coopersmith@sun.com>
Cc: PSARC-ext@sun.com, Shinobu.Matsuzuka@sun.com
Message-id: <47014E62.4040205@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <200710011336.l91Daqoq022908@sparc-build.SFBay.Sun.COM>
 <470129FE.8060402@sun.com> <470126A7.20404@sun.com> <4701312B.9090601@sun.com>
User-Agent: Mail/News 1.5.0.4 (X11/20060613)
Status: RO
Content-Length: 930

Thanks much. It's my mistake of carrying over an initial idea to use a 
script in the back end of locale launcher. We'll use mostly C code, and 
can use X(Get|Set)FontPath and the likes.

Suresh
>
> Not really - the "Font Path" tag could change with localization, and the
> path especially cannot be relied on to be a list of font servers or
> directories that directly contain fonts.   Xorg inherits the long-ago
> XFree86 extension of being able to append qualifiers such as ":unscaled",
> and the X11R7.3 release adds the ability to have a "catalog" directory
> that contains symlinks to other font paths [1].
>
> The Committed method of getting the current font path is 
> XGetFontPath(3X11).
>
> As far as I know, there has never been a public method of parsing the 
> font path, or determining what meaning is applied to the values it 
> contains.
>
> [1] http://lists.freedesktop.org/archives/xorg/2007-June/025744.html
>


From glenn.skinner@sun.com Mon Oct  1 14:27:29 2007
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l91LRTif026069
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 1 Oct 2007 14:27:29 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail3mpk.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id l91LOLNY001958;
	Mon, 1 Oct 2007 14:24:22 -0700 (PDT)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JP9007034SLPO00@brm-avmta-1.central.sun.com>; Mon,
 01 Oct 2007 15:24:21 -0600 (MDT)
Received: from ivrel.sfbay.sun.com ([129.146.74.76])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JP9007FQ4SL8Y00@brm-avmta-1.central.sun.com>; Mon,
 01 Oct 2007 15:24:21 -0600 (MDT)
Received: from ivrel (ivrel [129.146.74.76])
	by ivrel.sfbay.sun.com (8.13.8+Sun/8.13.8) with SMTP id l91LJsjn017899; Mon,
 01 Oct 2007 14:19:54 -0700 (PDT)
Date: Mon, 01 Oct 2007 14:19:54 -0700 (PDT)
From: Glenn Skinner <glenn.skinner@sun.com>
Subject: Re: 2007/564 [Locale Launcher]
To: PSARC-ext@sun.com, sureshc@sparc-build.sfbay.sun.com
Cc: shinobu.matsuzuka@sun.com
Reply-to: Glenn Skinner <glenn.skinner@sun.com>
Message-id: <200710012119.l91LJsjn017899@ivrel.sfbay.sun.com>
MIME-version: 1.0
X-Mailer: dtmail 1.3.0 @(#)CDE Version 1.6_36 SunOS 5.11 sun4u sparc
Content-type: TEXT/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
Content-MD5: omSZPLf5sg3h4mfy/toBZA==
X-PMX-Version: 5.2.0.264296
Status: RO
Content-Length: 821

    Date: Mon, 01 Oct 2007 06:36:52 -0700 (PDT)
    From: Suresh Chandrasekharan <sureshc@sparc-build.sfbay.sun.com>
    Subject: Locale Launcher [PSARC/2007/564 FastTrack timeout
	    10/08/2007]

    4. Technical Description

    ...
    The proposed locale launcher (/usr/bin/localelnchr) is such an
    application which will allow the users to launch legacy locale
    applications from a UTF-8 locale.

Why "localelnchr" as opposed to "localelauncher"?  If the reason was
only to conform to the recommendation to limit utility name lengths,
then I think you should reconsider.  I don't believe that squashing out
three vowels for the sake of conformity justifies the reduced clarity.

(Please note that the recommendation on name lengths is just that -- a
recommendation -- not a hard and fast limit.)

		-- Glenn


From Suresh.Chandrasekharan@sun.com Mon Oct  1 16:11:30 2007
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l91NBUMK001497
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 1 Oct 2007 16:11:30 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail2sca.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id l91N8MoD011081;
	Mon, 1 Oct 2007 16:08:22 -0700 (PDT)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JP900D0V9LYTU00@nwk-avmta-1.sfbay.Sun.COM>; Mon,
 01 Oct 2007 16:08:22 -0700 (PDT)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JP9004NG9LYQMA0@nwk-avmta-1.sfbay.Sun.COM>; Mon,
 01 Oct 2007 16:08:22 -0700 (PDT)
Received: from fe-sfbay-10.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id l91N8MDB002142;
 Mon, 01 Oct 2007 16:08:22 -0700 (PDT)
Received: from conversion-daemon.fe-sfbay-10.sun.com by fe-sfbay-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0JP900C019GC7D00@fe-sfbay-10.sun.com>
 (original mail from Suresh.Chandrasekharan@Sun.COM); Mon,
 01 Oct 2007 16:08:22 -0700 (PDT)
Received: from [129.150.48.156] by fe-sfbay-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0JP900JP59LWB770@fe-sfbay-10.sun.com>; Mon,
 01 Oct 2007 16:08:21 -0700 (PDT)
Date: Mon, 01 Oct 2007 18:45:17 -0400
From: Suresh Chandrasekharan <Suresh.Chandrasekharan@sun.com>
Subject: Re: 2007/564 [Locale Launcher]
In-reply-to: <200710012119.l91LJsjn017899@ivrel.sfbay.sun.com>
Sender: Suresh.Chandrasekharan@sun.com
To: Glenn Skinner <glenn.skinner@sun.com>
Cc: PSARC-ext@sun.com, sureshc@sparc-build.sfbay.sun.com,
        Shinobu.Matsuzuka@sun.com
Message-id: <4701787D.5010904@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <200710012119.l91LJsjn017899@ivrel.sfbay.sun.com>
User-Agent: Mail/News 1.5.0.4 (X11/20060613)
Status: RO
Content-Length: 788

The only reason for abbreviating this is utilities like 
/usr/sbin/localeadm and the newer /usr/bin/localectr already have such 
precedence. (See 
http://developers.sun.com/global/products_platforms/solaris/reference/techart/locale-creator.html 
for a locale creator doc link)

I'm open on this, and don't mind /usr/bin/localelauncher

Thanks,
Suresh
>
> Why "localelnchr" as opposed to "localelauncher"?  If the reason was
> only to conform to the recommendation to limit utility name lengths,
> then I think you should reconsider.  I don't believe that squashing out
> three vowels for the sake of conformity justifies the reduced clarity.
>
> (Please note that the recommendation on name lengths is just that -- a
> recommendation -- not a hard and fast limit.)
>
> 		-- Glenn
>
>   


From glenn.skinner@sun.com Wed Oct  3 11:18:30 2007
Received: from sunmail4.Singapore.Sun.COM (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l93IIT9w005591
	for <psarc-ext@sac.sfbay.Sun.COM>; Wed, 3 Oct 2007 11:18:30 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail4.Singapore.Sun.COM (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id l93IF8wx021829;
	Thu, 4 Oct 2007 02:15:17 +0800 (SGT)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JPC00E09LDGUU00@brm-avmta-1.central.sun.com>; Wed,
 03 Oct 2007 12:15:16 -0600 (MDT)
Received: from ivrel.sfbay.sun.com ([129.146.74.76])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JPC001VNLDFBC90@brm-avmta-1.central.sun.com>; Wed,
 03 Oct 2007 12:15:15 -0600 (MDT)
Received: from ivrel (ivrel [129.146.74.76])
	by ivrel.sfbay.sun.com (8.13.8+Sun/8.13.8) with SMTP id l93IAkI3020108; Wed,
 03 Oct 2007 11:10:46 -0700 (PDT)
Date: Wed, 03 Oct 2007 11:10:46 -0700 (PDT)
From: Glenn Skinner <glenn.skinner@sun.com>
Subject: Re: 2007/564 [Locale Launcher]
To: Suresh.Chandrasekharan@sun.com
Cc: PSARC-ext@sun.com, sureshc@sparc-build.sfbay.sun.com,
        Shinobu.Matsuzuka@sun.com
Reply-to: Glenn Skinner <glenn.skinner@sun.com>
Message-id: <200710031810.l93IAkI3020108@ivrel.sfbay.sun.com>
MIME-version: 1.0
X-Mailer: dtmail 1.3.0 @(#)CDE Version 1.6_36 SunOS 5.11 sun4u sparc
Content-type: TEXT/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
Content-MD5: 9vlUd11A73sD1ja1mP36yQ==
X-PMX-Version: 5.2.0.264296
Status: RO
Content-Length: 1381

    Date: Mon, 01 Oct 2007 18:45:17 -0400
    From: Suresh Chandrasekharan <Suresh.Chandrasekharan@sun.com>
    Subject: Re: 2007/564 [Locale Launcher]

    The only reason for abbreviating this is utilities like
    /usr/sbin/localeadm and the newer /usr/bin/localectr already have
    such precedence.  (See
    http://developers.sun.com/global/products_platforms/solaris/reference/techart/locale-creator.html
    for a locale creator doc link)

    I'm open on this, and don't mind /usr/bin/localelauncher

    > Why "localelnchr" as opposed to "localelauncher"?  If the reason
    > was only to conform to the recommendation to limit utility name
    > lengths, then I think you should reconsider.  I don't believe
    > that squashing out three vowels for the sake of conformity
    > justifies the reduced clarity.
    >
    > (Please note that the recommendation on name lengths is just that
    > -- a recommendation -- not a hard and fast limit.)

We approved this case as modified to use "localelauncher" as the
utility's name during ARC business of PSARC today.

The rationale was that there's precedent for abbreviated suffixes such
as "adm" and "ctr" and that many utility names already use those
abbreviations, but that there's no such precedent for abbreviating
"launcher".  Combining that with my earlier observation (above) led to
the stated outcome.

		-- Glenn


