All,

The timer having expired without comment I am closing this
fast track as approved.

Thanks,

John

On Tue, 2007-06-05 at 15:16, John Fischer wrote:
> All,
> 
> I am sponsoring this case for Dermot McCluskey from the JDS team
> in Ireland.  The case was actually submitted last week and was
> supposed to timeout tomorrow but something happened with the sac_next
> case mechanism.  The case directory contains the proposal in the
> form of the 1-pager.  I am also extending the timeout to be
> Wednesday June 13th, 2007.
> 
> Thanks,
> 
> John
> 
> ______________________________________________________________________
> 1. Introduction
>     1.1. Project/Component Working Name:
>        Tcl/Tk upgrade to 8.4.14
>     1.2. Name of Document Author/Supplier:
>        Author:  Dermot McCluskey
>     1.3  Date of This Document:
>       30 May, 2007
> 4. Technical Description
> Tcl/Tk upgrade to 8.4.14
> 
> 1.  Summary
> 
>       This fast-track increments the versions of Tcl and Tk in Solaris
>       from, in both cases, 8.3.3 to 8.4.14 and moves the packages from
>       /usr/sfw to /usr.
> 
>       Patch release binding is requested.
> 
> 2.  Discussion
> 
>       Tcl is a popular open source scripting language and Tk is an
>       open source GUI toolkit commonly used with Tcl.  The versions
>       currently delivered with Solaris are 6 years old.  Later versions
>       are explicitly required by Hgk, a Mercurial extension, which is in
>       turn required by the Mercurial Plugin for NetBeans (currently
>       under development).
> 
>       Versions 8.4.14 are the latest stable version of Tcl and Tk,
>       being released in October 2006.
> 
>       It is common practise to include the version number as part of
>       the installed executable's filename.  Therefore the command names
>       will change from tclsh8.3 (Tcl shell) and wish8.3 (Tk windowing
>       shell) to tclsh8.4 and wish8.4.  While this convention allows
>       multiple versions of Tcl/Tk to be simultaneously installed, it
>       is not proposed to retain the older versions with this upgrade.
>       Additionally, symbolic links without version suffixes (tclsh and
>       wish) will also be added (these were not provided in Solaris
>       previously).
> 
>       As with the current versions of Tcl and Tk, the tclConfig.sh and
>       tkConfig.sh scripts will be provided.  These build-time
>       convenience scripts are intended to be used by other packages
>       which require Tcl and/or Tk, such as PostgreSQL.
> 
>       The current (8.3.3) versions in Solaris are classified as
>       External and the new versions will be classified as Uncommitted.
>       Compatibility between versions is not guaranteed.
> 
>       Both packages will also be moved from /usr/sfw to /usr so that
>       the commands and libraries can be located in the default path.
> 
>       Tcl and Tk include a large number of manpages - 939 in total,
>       of which 600 are links.  The default behavior when building
>       the packages is to install the manpages as follows:
>       /usr/share/man/man1 - manpages for tclsh and wish commands (2)
>       /usr/share/man/man3 - manpages for API calls to libtcl.so
>               and libtk.so (758)
>       /usr/share/man/mann - manpages for built-in commands in
>               Tcl and Tk shells (179)
> 
>       As the "mann" section is not generally used in Solaris, it is
>       proposed to install these manpages in a new section "man1t".
>       Also, the main bulk of the man3 manpages will be installed in
>       new sections "man3tcl" and "man3tk" - only the library
>       introduction manpages libtcl.3 and libtk.3 will remain in "man3".
> 
> 3.  Interfaces
> 
>       Exported Interfaces
>       ===================
>       SUNWTcl                         Uncommitted     Package name (unchanged)
>       SUNWTk                          Uncommitted     Package name (unchanged)
> 
>       /usr/bin/tclsh8.4               Uncommitted     Command
>       /usr/bin/tclsh                  Uncommitted     Symbolic link
>       /usr/bin/wish8.4                Uncommitted     Command
>       /usr/bin/wish                   Uncommitted     Symbolic link
> 
>       /usr/include/tcl.h              Uncommitted     Header file
>       /usr/include/tclDecls.h         Uncommitted     Header file
>       /usr/include/tclPlatDecls.h     Uncommitted     Header file
>       /usr/include/tk.h               Uncommitted     Header file
>       /usr/include/tkDecls.h          Uncommitted     Header file
>       /usr/include/tkPlatDecls.h      Uncommitted     Header file
> 
>       /usr/lib/libtcl8.4.so           Uncommitted     Library
>       /usr/lib/libtk8.4.so            Uncommitted     Library
> 
>       /usr/lib/tkConfig.sh            Uncommitted     Configuration script
>       /usr/lib/tclConfig.sh           Uncommitted     Configuration script
> 
>       ** In addition, see ATTACHMENT A for a list of all 939 manpages
> 
> 
> (ATTACHMENT A - tcltk_manpage_list.txt: list of all manpages to be install)
> 
> (ATTACHMENT B - tcltk_manpages.tar.gz: tarball of all Tcl/Tk manpages - NOT 
> INCLUDED HERE)
> 
> 6. Resources and Schedule
>     6.4. Steering Committee requested information
>       6.4.1. Consolidation C-team Name:
>               JDS - gnome
>     6.5. ARC review type: FastTrack


Reply via email to