Locale Launcher [PSARC/2007/564 FastTrack timeout 10/08/2007]

Joseph Kowalski jek3 at sun.com
Mon Oct 1 06:51:28 PDT 2007


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
>
>   




More information about the opensolaris-arc mailing list