[Resending to lsarc-ext since sac_nextcase sent to just lsarc.]

I am sponsoring this case for Srirama Sharma of the X11 Sustaining team.
I've set the timeout for a week from today - Fri. Feb. 29, 2008.  The case
updates the open source fontconfig library to the latest community release
and requests a patch binding.

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

Template Version: @(#)sac_nextcase 1.64 07/13/07 SMI
This information is Copyright 2008 Sun Microsystems
1. Introduction
    1.1. Project/Component Working Name:
         fontconfig 2.5.0
    1.2. Name of Document Author/Supplier:
         Author:  Srirama Sharma
    1.3  Date of This Document:
        22 February, 2008
4. Technical Description

     This case is for upgrading fontconfig package from version 2.3.2
     to 2.5.0. The fontconfig package includes a library and a set of
     tools which is used for sharing and creating font configuration
     file format which is used by various desktop applications. Please
     see LSARC/2003/273 for more information on fontconfig.

     The new fontconfig 2.5.0 version includes below changes :

     1. Inclusion of a new CLI 'fc-cat' :

        'fc-cat' is a command line utility which comes as part of the
        new fontconfig-2.5.0 tarball. This utility 'fc-cat' is used to
        display the font information from specified font cache files
        or related to a particular font directory in ASCII format.

     2. Few architectural changes to libfontconfig and fc-cache CLI :

        Previously with fontconfig 2.3.2, the font cache files were
        getting created under the directory where the fonts are
        installed (i.e mostly under '/usr/openwin/lib/X11/fonts/' dir)
        Now with the new fontconfig 2.5.0, these font cache files will
        be placed under '/var/cache/fontconfig' directory which also
        helps fontconfig to work correctly in sparse zones where /usr
        is unwritable.

     3. Some of the sections in fonts.conf has now been moved to
        multiple configuration files.  These configuration files are
        installed under '/etc/fonts/conf.avail' directory and then
        symlinked to '/etc/fonts/conf.d'. Fontconfig scans this
        directory, loading all files of the form '[0-9][0-9]*.conf'.

   Interfaces :
   ------------

        All the interfaces from LSARC/2003/273 remain the same except
        for the new exported interfaces mentioned below.


        Exported Interfaces:
        --------------------
        Interface                       Stability       Comments:
        ---------                       ---------       ----------
        /usr/bin/fc-cat                 Volatile        Release Binding: Patch
        /var/cache/fontconfig/          Private         Location where the new
                                                        cache files would be
                                                        created.

   Below is the man page of 'fc-cat' :

--------------------------------Start--------------------------------
NAME
     fc-cat - read font information cache files

SYNOPSIS
     fc-cat [ -rvV? ] [ --recurse ] [ --verbose ] [ --version ] [
     --help ] [ fonts-cache-2-files ] [ dirs ]

DESCRIPTION
     fc-cat reads  the  font  information  from  cache  files  or
     related to font directories and emits it in ASCII form.

OPTIONS
     This program follows the usual GNU command line syntax, with
     long  options  starting with two dashes (`-').  A summary of
     options is included below.

     -r --recurse
          Recurse into subdirectories.

     -v --verbose
          Be verbose.

     -? --help
          Show summary of options.

     -V --version
          Show version of the program and exit.

SEE ALSO
     fc-cache (1).

     The   fontconfig   user's    guide,    in    HTML    format:
     /usr/share/doc/fontconfig/fontconfig-user.html.

AUTHOR
     This manual page was written by Patrick Lam <plam at mit.edu>.

ATTRIBUTES
     See attributes(5) for descriptions of the  following  attri-
     butes:

     _______________________________________
    |   ATTRIBUTE TYPE   |  ATTRIBUTE VALUE|
    |_______________________________________
    | Availability       |  SUNWfontconfig |
    | Interface Stability|  Volatile       |
    |____________________|_________________|

---------------------------------End---------------------------------



6. Resources and Schedule
    6.4. Steering Committee requested information
        6.4.1. Consolidation C-team Name:
                X Consolidation / Desktop C-Team
    6.5. ARC review type: FastTrack
    6.6. ARC Exposure: open


Reply via email to