Hi, all 

I am sponsoring this case. The timeout is set to be 08/22/2008. 

Additional materials include pkgmap and manpages are available at: 
Internally: 
http://sac.eng/Archives/CaseLog/arc/LSARC/2008/524/materials/

Externally 
http://www.opensolaris.org/os/community/arc/caselog/2008/524

Thanks

--Irene

On Fri, 2008-08-15 at 00:59 -0700, Shi-Ying Irene Huang wrote:
> Template Version: @(#)sac_nextcase 1.66 04/17/08 SMI
> This information is Copyright 2008 Sun Microsystems
> 1. Introduction
>     1.1. Project/Component Working Name:
>        ncurses for OpenSolaris
>     1.2. Name of Document Author/Supplier:
>        Author:  Rick Ju
>     1.3  Date of This Document:
>       15 August, 2008
> 4. Technical Description
> 1. Introduction
>    1.1. Project/Component Working Name:
> 
>         ncurses  5.6
> 
>    1.2. Name of Document Author/Supplier:
>         
>         Author:         Rick Ju
>         Sponser:        Irene Huang
> 
>    1.3. Date of This Document:
> 
>         07/11/2008
> 
> 4. Technical Description:
>     4.1. Details:
>      
>      Ncurses is a programming library providing an API, allowing the 
> programmer
>      to write text user interfaces (textual blocky UI) in a terminal-
>      independent manner.  It's a toolkit for developing "GUI-like" apps which
>      run under a terminal emulator.  It also optimizes screen changes, in 
> order
>      to reduce the latency experienced when using remote shells.
> 
>      Ncurses is a free software emulation (clone) of System V Release 4.0 
> (SVR4)
>      curses, an enhancement over the discontinued classic 4.4 BSD curses. The
>      XSI Curses standard issued by X/Open is explicitly and closely modeled on
>      System V.
> 
>      Most ncurses calls can be easily ported to the old curses. System V 
> curses 
>      implementations can support BSD curses programs with just a 
> recompilation.
>      However, a few areas are problematic, such as handling terminal resizing
>      (since no counterpart exists in the old curses). Other subtle differences
>      in call semantics can make porting an ncurses application to commercial
>      Unix somewhat difficult.
> 
>      Ncurses can use either terminfo (with extensible data), or termcap as
>      terminal database.
> 
>      Because most the binaries and libraries use same name with SVR4 curses,
>      we ship the binaries in /usr/gnu/bin and the libraries in
>      /usr/lib/libncurses.
> 
>      For more info, please refer to http://www.gnu.org/software/ncurses.
> 
>     4.2. Interfaces:
>            Exported Interfaces
>                 Interface            Classification    Comments
>                 ---------------     ---------------    -----------------------
>                 /usr/bin/gcaptoinfo 
>                 /usr/bin/gclear
>                 /usr/bin/ginfocmp
>                 /usr/bin/ginfotocap
>                 /usr/bin/greset
>                 /usr/bin/gtack
>                 /usr/bin/gtic
>                 /usr/bin/gtoe
>                 /usr/bin/gtput
>                 /usr/bin/gtset
>                                       Volatile         CLI binaries.
>                                                        These are files with a 
> 'g'
>                                                        prefix.
>                                                        Please see the man 
> pages.
> 
>                 /usr/gnu/bin/captoinfo 
>                 /usr/gnu/bin/clear
>                 /usr/gnu/bin/infocmp
>                 /usr/gnu/bin/infotocap
>                 /usr/gnu/bin/reset
>                 /usr/gnu/bin/tack
>                 /usr/gnu/bin/tic
>                 /usr/gnu/bin/toe
>                 /usr/gnu/bin/tput
>                 /usr/gnu/bin/tset
>                                       Volatile         These are links to 
> binaries
>                                                        in /usr/bin/ with a 
> 'g' prefix
>                                                        Please see the man 
> pages.
>                 /usr/bin/ncurses5-config
>                                       Volatile         CLI binaries.
> 
>                 /usr/lib/libgcurses.so
>                 /usr/lib/libgform.so.5
>                 /usr/lib/libgmenu.so.5
>                 /usr/lib/libgncurses.so.5
>                 /usr/lib/libgpanel.so.5
>                                      Volatile         Supporting libraries  
>                                                       These are files with a 
> 'g' prefix
> 
>                 /usr/gnu/lib/libcurses.so
>                 /usr/gnu/lib/libform.so.5
>                 /usr/gnu/lib/libmenu.so.5
>                 /usr/gnu/lib/libncurses.so.5
>                 /usr/gnu/lib/libpanel.so.5
>                                      Volatile         Supporting libraries  
>                                                       These are links to 
> libraries 
>                                                       in /usr/lib/ with a 'g' 
> prefix
> 
>                 /usr/include/ncurses/
>                                      Volatile         Directory for Header 
> files in
>                                                       development package.
> 
>                 SUNWncurses          Uncommited       ncurses packaging 
> contains
>                                                        binaries, libraries.
>                 SUNWncurses-devel    Uncommited       ncurses packaging 
> contains
>                                                       headers and static
>                                                       libraries
> 
>         Imported Interfaces
>                 Interface        Classification        Comments
>                 --------------- ---------------    -----------------------
>                 libc             Committed         PSARC/1991/064
>                 libm             Committed         LSARC/1992/005
> 
>     4.3. Doc Impact:
>     
>          Man page provided
>      
>     4.4. Packaging & Delivery:
>          SUNWncurses (base package)             - Base package i.e binary, 
> libraries
>          SUNWncurses-devel                      - Development packaging
> 
>     4.5. Dependencies:
>          libc and libm.
>         
>     4.6. I18N/L10N Impact:
> 
>          The JDS team and the G11N are working together to evaluation and
>          provide I18N/L10N support. 
> 
>     4.7 Security Impact:
>          None. 
>             
> 5. Reference Documents:
> 
>     [1] ncurses homepage
>        
>        http://www.gnu.org/software/ncurses/
> 
>     [2] Relates ARC cases          
> 
>        PSARC/1991/064  MT-Safe libc
>        LSARC/1992/005  Bundled libm packaging
> 
> 6. Resources and Schedule
>     6.4. Steering Committee requested information
>       6.4.1. Consolidation C-team Name:
>               Desktop
>     6.5. ARC review type: FastTrack
>     6.6. ARC Exposure: open
> 


Reply via email to