Suresh,

A little late to the game but I have reviewed this fast track.

+1 from an LSARC member with Alan's comment on correcting the
imported X11 interface reference.

Thanks,

John


Suresh Chandrasekharan wrote:
> Submitting this fastrack timing out on 10/22/2009, seeking Solaris minor 
> release binding.
> 
> Suresh
> 
> Template Version: @(#)sac_nextcase 1.68 02/23/09 SMI
> This information is Copyright 2009 Sun Microsystems
> 1. Introduction
>     1.1. Project/Component Working Name:
>        LiveCD session improvement
>     1.2. Name of Document Author/Supplier:
>        Author:  Suresh Chandrasekharan
>     1.3  Date of This Document:
>       14 October, 2009
> 4. Technical Description
>     4.1. Details:
> 
>       gdm-2.28 is soon be integrating to OpenSolaris. Compared 
>       with the existing gdm-2.20.10 this is major rewrite. One of the
>       capabilities of this gdm, if there's a backend libxklavier
>       library to support it is the ability to select a keyboard
>       layout from the gdm login screen. Both the already existing
>       login locales menu and the new keyboard layout menu are placed
>       on a panel at the bottom of the screen.
> 
>       Support to change the keyboard layout is needed at GDM level
>       for machines shared by users who use different keyboards or
>       users sharing a single keyboard with possibly different layouts.
> 
>       PSARC/2009/483 - "libxklavier re-integration" enables gdm-2.28
>       to display the keyboard layouts in the gdm screen. The backend 
>       library libxklavier is provided through that case.
> 
>       One major advantage of providing the gnome keyboard and
>       locale selection at the gdm screen is that, we can effectively
>       replace the text console based keyboard/language selection that
>       we currently have in OpenSolaris 2009.06 LiveCD. The menu based
>       selection can hold more keyboards/locales in them than the text
>       console based selection.
> 
>       The initial feedback from xDesign is that we need to automatically
>       popup the keyboard/language selection when user is booting
>       up the LiveCD. We will also work with LiveCD team to disable the
>       text based selection screens for keyboard layout and locales.
> 
>     4.5. Interfaces:
> 
>       Imported Interfaces
>       -------------------
> 
>       Interface                               Stability       Notes
>       ---------                               ---------       -----
> 
>       From PSARC/2009/483
> 
>         SUNWlibxklavier
> 
>         /usr/lib/libxklavier.so.15.0.0         Volatile        library
>         /usr/lib/libxklavier.so.15             Volatile        sym link 
>         /usr/lib/libxklavier.so                Volatile        sym link
> 
>         SUNWlibxklavier-devel
> 
>         /usr/include/libxklavier/xkl-enum-types.h        Volatile   Header 
> File
>         /usr/include/libxklavier/xkl_config_item.h       Volatile   Header 
> File
>         /usr/include/libxklavier/xkl_config_rec.h        Volatile   Header 
> File
>         /usr/include/libxklavier/xkl_config_registry.h   Volatile   Header 
> File
>         /usr/include/libxklavier/xkl_engine.h            Volatile   Header 
> File
>         /usr/include/libxklavier/xkl_engine_marshal.h    Volatile   Header 
> File
>         /usr/include/libxklavier/xklavier.h              Volatile   Header 
> File
> 
>       From PSARC/2009/117 and PSARC/2009/440
> 
>       /usr/X11/lib/X11/xkb/*   Uncommitted    XKB definition files & 
> directories.
> 
>       Obsoleted Interfaces
>       -------------------
> 
>       Language/kbd selection text console screens in LiveCD from
>       slim_source/usr/src/cmd/slim-instal/svc/live-fs-root
> 
>       Exported Interfaces
>       --------------------
> 
>       No significant interfaces are exported
> 
> 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
> 

Reply via email to