From bc99092@sac.sfbay.sun.com Fri Oct 31 00:27:01 2008
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m9V7R05a010029
	for <LSARC-ext@sac.sfbay.sun.com>; Fri, 31 Oct 2008 00:27:00 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id m9V7QsRV029259;
	Fri, 31 Oct 2008 15:26:59 +0800 (SGT)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K9L00H01E0WUF00@brm-avmta-1.central.sun.com>; Fri,
 31 Oct 2008 01:26:56 -0600 (MDT)
Received: from dm-sfbay-01.sfbay.sun.com ([129.145.155.118])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K9L00LIAE0WPR80@brm-avmta-1.central.sun.com>; Fri,
 31 Oct 2008 01:26:56 -0600 (MDT)
Received: from sac.sfbay.sun.com (new-sac.SFBay.Sun.COM [129.146.175.65])
	by dm-sfbay-01.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2)
 with ESMTP id m9V7QtNg048455; Fri, 31 Oct 2008 00:26:55 -0700 (PDT)
Received: from sac.sfbay.sun.com (localhost [127.0.0.1])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m9V7QsAx010022; Fri,
 31 Oct 2008 00:26:54 -0700 (PDT)
Received: (from bc99092@localhost)
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8/Submit) id m9V7QsYE010018; Fri,
 31 Oct 2008 00:26:54 -0700 (PDT)
Date: Fri, 31 Oct 2008 00:26:54 -0700 (PDT)
From: Brian Cameron <bc99092@sac.sfbay.sun.com>
Subject: pigment and pigment-python [LSARC/2008/668 FastTrack timeout
 11/05/2008]
To: LSARC-ext@sun.com
Cc: gnome-arc@sun.com
Message-id: <200810310726.m9V7QsYE010018@sac.sfbay.sun.com>
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
Status: RO
Content-Length: 7227


Template Version: @(#)sac_nextcase %I% %G% SMI
This information is Copyright 2008 Sun Microsystems
1. Introduction
    1.1. Project/Component Working Name:
	 pigment and pigment-python
    1.2. Name of Document Author/Supplier:
	 Author:  Jerry Tan
    1.3  Date of This Document:
	31 October, 2008
4. Technical Description
1. Introduction

  1.1. Project/Component Working Name:

       pigment and pigment-python

  1.2. Name of Document Author/Supplier:
       Author:         Jerry Tan
       Sponsor:        Brian Cameron

  1.3. Date of This Document:

       10/22/2008

  1.4. Name of Major Document Customer(s)/Consumer(s):

       1.4.1. The PAC or CPT you expect to review your project:

              Solaris PAC

       1.4.2. The ARC(s) you expect to review your project:

              LSARC

       1.4.3. The Director/VP who is "Sponsoring" this project:

              Robert O'Dea

       1.4.4. The name of your business unit:

              Software - OPG

  1.5. Email Aliases:
           1.5.1. Responsible Manager:  harry.lu@sun.com
           1.5.2. Responsible Engineer: jerry.tan@sun.com
           1.5.3. Interest List:        jds-dev@sun.com

2. Project Summary

  2.1. Project Description:

       Pigment is a library for creating rich application user interfaces. 
       It allows embedding multimedia contents such as audio and video with
       the simple integration of the GStreamer library. 

       Pigment has originally been created to be used in the Elisa Media
       Center, but is also really useful for projects looking for slick,
       efficient and innovative user interfaces.

4. Technical Description:

   Pigment has the following features:

    * Written in C using the GLib/GObject libraries
    * Easy to use framework for positioning 2D surfaces in a 3D world
    * Full-featured OpenGL 1.2 to 2.1 plugins
    * Embedding of images and videos through GdkPixbuf GStreamer libraries
    * Fast video playback through hardware scaling and color space conversion
    * Asynchronous (non-blocking) image loading
    * Reentrant and thread-safe API
    * Easy integration in GTK+ through a dedicated widget
    * Up-to-date Python bindings
    * Full Unix/Linux support
    * Some screen-casts
    * Support for the GLX texture-from-pixmap extension
    * Support to rotate and reflect a canvas
    * Motion, entered and left signals to drawables

   pigment-python contains the python bindings for pigment.

   Pigment is built on GLX_EXT_texture_from_pixmap extension to OpenGL,
   which is not available on Solaris SPARC.

    4.1. Interfaces:

  Exported Interfaces

  Interface                                   Classification  Comments
  ---------------                             --------------  -----------------
  SUNWlibpigment                              Uncommitted     Package name 
  SUNWlibpigment-devel                        Uncommitted     Package name
  SUNWlibpigment-python                       Uncommitted     Package name
 
  /usr/lib/libpigment-0.3.so.8.0.1            Volatile        Pigment lib 
  /usr/lib/libpigment-gtk-0.3.so.8.0.1        Volatile        Gtk+ widget lib
  /usr/lib/libpigment-imaging-0.3.so.8.0.1    Volatile        imaging lib

  /usr/lib/pkgconfig/pigment-0.3.pc           Volatile        pigment pc file
  /usr/lib/pkgconfig/pigment-gtk-0.3.pc       Volatile        gtk widget lib pc
  /usr/lib/pkgconfig/pigment-imaging-0.3.pc   Volatile        image lib pc

  /usr/lib/pigment-0.3                        Volatile        Plugins directory
  /usr/lib/pigment-0.3/0.3.11/
                libpgmboilerplate.so          Volatile        Boilerplate
                                                              plugin
  /usr/lib/pigment-0.3/0.3.11                 Volatile        OpenGL plugin
                libpgmopengl.so     


  /usr/include/pigment-0.3                    Volatile        header files
                                                              directory
  /usr/include/pigment-0.3/pgm/gtk/pgmgtk.h   Volatile        gtk widget header
  /usr/include/pigment-0.3/pgm/imaging/       Volatile        image lib header
            pgmimaging.h
  /usr/include/pigment-0.3/pgm/pgm.h          Volatile        pigment lib
                                                              header

  /usr/share/gtk-doc/html/pigment             Volatile        pigment gtk doc

  /usr/lib/python2.4/vendor-packages/
                        _pgmmodule.so         Volatile        pigment python
                                                              binding
  /usr/lib/python2.4/vendor-packages/
                     _pgmimgmodule.so         Volatile        gtk python
                                                              binding
  /usr/lib/python2.4/vendor-packages/
                   _pgmimagemodule.so         Volatile        image python
                                                              binding
  /usr/lib/python2.4/vendor-packages/
                                 pgm/         Uncommitted     Directory of 
                                                              pigment python
                                                              tools

   Imported Interfaces

   Interface                                  Classification   Comments
   ----------------------------------         ---------------  ----------------
    GNOME  Platform Libraries                 Committed        LSARC/2007/520 
    OpenGL                                    External         LSARC 2005/109,
                                                               LSARC/2005/700, 
                                                               LSARC/1999/410
    python                                    External         PSARC/2005/532  
    XComposite                                External         PSARC/2007/240
    Xrender                                   External         LSARC 2001/125
    Gstreamer                                 Violatile        LSARC/2006/202

    4.2. Packaging & Delivery:
        
         Three new packages are delivered:

         SUNWlibpigment                      - base package for binaries
         SUNWlibpigment-devel                - development package
         SUNWpigment-python                  - python binding

    4.3. Security Impact:
        
         None.

    4.4. Dependencies:
        
         pigment depends on gnome base libs and also OpenGL.
         
    4.5. I18N/L10N Impact:

         The JDS team and the G11N are working together to evaluation and
         provide I18N/L10N support 

    4.6. Packaging & Delivery:

         The project will be delivering the following packages:
         SUNWlibpigment, SUNWlibpigment-devel, SUNWpigment-python

5. Reference Documents:
       
    1. SUNWlibpigment, SUNWlibpigment-devel, SUNWpigment-python pkgmap
    
    2. Pigment community    
      https://code.fluendo.com/pigment/trac

    3. API reference
      https://code.fluendo.com/pigment/trac/chrome/site/doc/reference/index.html
       

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


From Brian.Cameron@sun.com Fri Oct 31 00:33:31 2008
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m9V7XUPT010511
	for <LSARC-ext@sac.sfbay.sun.com>; Fri, 31 Oct 2008 00:33:31 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id m9V7XNKM001905;
	Fri, 31 Oct 2008 15:33:30 +0800 (SGT)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K9L00I01EBTBR00@brm-avmta-1.central.sun.com>; Fri,
 31 Oct 2008 01:33:29 -0600 (MDT)
Received: from brmea-mail-2.sun.com ([192.18.98.43])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K9L00L8EEBTPT90@brm-avmta-1.central.sun.com>; Fri,
 31 Oct 2008 01:33:29 -0600 (MDT)
Received: from fe-amer-10.sun.com ([192.18.109.80])
	by brmea-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m9V7XSm4008193; Fri,
 31 Oct 2008 07:33:28 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K9L00E01E779B00@mail-amer.sun.com>
 (original mail from Brian.Cameron@Sun.COM); Fri,
 31 Oct 2008 01:33:28 -0600 (MDT)
Received: from [129.158.217.202] by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0K9L0052XEBQ5K40@mail-amer.sun.com>; Fri,
 31 Oct 2008 01:33:28 -0600 (MDT)
Date: Fri, 31 Oct 2008 00:33:23 -0500
From: Brian Cameron <Brian.Cameron@sun.com>
Subject: Re: pigment and pigment-python [LSARC/2008/668 FastTrack timeout
 11/11/2008]
In-reply-to: <200810310726.m9V7QsYE010018@sac.sfbay.sun.com>
Sender: Brian.Cameron@sun.com
To: Brian Cameron <bc99092@sac.sfbay.sun.com>
Cc: LSARC-ext@sun.com, gnome-arc@sun.com
Message-id: <490A98A3.2070407@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200810310726.m9V7QsYE010018@sac.sfbay.sun.com>
User-Agent: Thunderbird 2.0.0.16 (X11/20080922)
Status: RO
Content-Length: 7808


Apologies, I would prefer the timeout to be 11/11/2008 instead of 
11/05/2008 to provide more time for review.  I updated the IAM file
with the 11/11/2008 date.

Thanks,

Brian


Brian Cameron wrote:
> Template Version: @(#)sac_nextcase %I% %G% SMI
> This information is Copyright 2008 Sun Microsystems
> 1. Introduction
>     1.1. Project/Component Working Name:
> 	 pigment and pigment-python
>     1.2. Name of Document Author/Supplier:
> 	 Author:  Jerry Tan
>     1.3  Date of This Document:
> 	31 October, 2008
> 4. Technical Description
> 1. Introduction
> 
>   1.1. Project/Component Working Name:
> 
>        pigment and pigment-python
> 
>   1.2. Name of Document Author/Supplier:
>        Author:         Jerry Tan
>        Sponsor:        Brian Cameron
> 
>   1.3. Date of This Document:
> 
>        10/22/2008
> 
>   1.4. Name of Major Document Customer(s)/Consumer(s):
> 
>        1.4.1. The PAC or CPT you expect to review your project:
> 
>               Solaris PAC
> 
>        1.4.2. The ARC(s) you expect to review your project:
> 
>               LSARC
> 
>        1.4.3. The Director/VP who is "Sponsoring" this project:
> 
>               Robert O'Dea
> 
>        1.4.4. The name of your business unit:
> 
>               Software - OPG
> 
>   1.5. Email Aliases:
>            1.5.1. Responsible Manager:  harry.lu@sun.com
>            1.5.2. Responsible Engineer: jerry.tan@sun.com
>            1.5.3. Interest List:        jds-dev@sun.com
> 
> 2. Project Summary
> 
>   2.1. Project Description:
> 
>        Pigment is a library for creating rich application user interfaces. 
>        It allows embedding multimedia contents such as audio and video with
>        the simple integration of the GStreamer library. 
> 
>        Pigment has originally been created to be used in the Elisa Media
>        Center, but is also really useful for projects looking for slick,
>        efficient and innovative user interfaces.
> 
> 4. Technical Description:
> 
>    Pigment has the following features:
> 
>     * Written in C using the GLib/GObject libraries
>     * Easy to use framework for positioning 2D surfaces in a 3D world
>     * Full-featured OpenGL 1.2 to 2.1 plugins
>     * Embedding of images and videos through GdkPixbuf GStreamer libraries
>     * Fast video playback through hardware scaling and color space conversion
>     * Asynchronous (non-blocking) image loading
>     * Reentrant and thread-safe API
>     * Easy integration in GTK+ through a dedicated widget
>     * Up-to-date Python bindings
>     * Full Unix/Linux support
>     * Some screen-casts
>     * Support for the GLX texture-from-pixmap extension
>     * Support to rotate and reflect a canvas
>     * Motion, entered and left signals to drawables
> 
>    pigment-python contains the python bindings for pigment.
> 
>    Pigment is built on GLX_EXT_texture_from_pixmap extension to OpenGL,
>    which is not available on Solaris SPARC.
> 
>     4.1. Interfaces:
> 
>   Exported Interfaces
> 
>   Interface                                   Classification  Comments
>   ---------------                             --------------  -----------------
>   SUNWlibpigment                              Uncommitted     Package name 
>   SUNWlibpigment-devel                        Uncommitted     Package name
>   SUNWlibpigment-python                       Uncommitted     Package name
>  
>   /usr/lib/libpigment-0.3.so.8.0.1            Volatile        Pigment lib 
>   /usr/lib/libpigment-gtk-0.3.so.8.0.1        Volatile        Gtk+ widget lib
>   /usr/lib/libpigment-imaging-0.3.so.8.0.1    Volatile        imaging lib
> 
>   /usr/lib/pkgconfig/pigment-0.3.pc           Volatile        pigment pc file
>   /usr/lib/pkgconfig/pigment-gtk-0.3.pc       Volatile        gtk widget lib pc
>   /usr/lib/pkgconfig/pigment-imaging-0.3.pc   Volatile        image lib pc
> 
>   /usr/lib/pigment-0.3                        Volatile        Plugins directory
>   /usr/lib/pigment-0.3/0.3.11/
>                 libpgmboilerplate.so          Volatile        Boilerplate
>                                                               plugin
>   /usr/lib/pigment-0.3/0.3.11                 Volatile        OpenGL plugin
>                 libpgmopengl.so     
> 
> 
>   /usr/include/pigment-0.3                    Volatile        header files
>                                                               directory
>   /usr/include/pigment-0.3/pgm/gtk/pgmgtk.h   Volatile        gtk widget header
>   /usr/include/pigment-0.3/pgm/imaging/       Volatile        image lib header
>             pgmimaging.h
>   /usr/include/pigment-0.3/pgm/pgm.h          Volatile        pigment lib
>                                                               header
> 
>   /usr/share/gtk-doc/html/pigment             Volatile        pigment gtk doc
> 
>   /usr/lib/python2.4/vendor-packages/
>                         _pgmmodule.so         Volatile        pigment python
>                                                               binding
>   /usr/lib/python2.4/vendor-packages/
>                      _pgmimgmodule.so         Volatile        gtk python
>                                                               binding
>   /usr/lib/python2.4/vendor-packages/
>                    _pgmimagemodule.so         Volatile        image python
>                                                               binding
>   /usr/lib/python2.4/vendor-packages/
>                                  pgm/         Uncommitted     Directory of 
>                                                               pigment python
>                                                               tools
> 
>    Imported Interfaces
> 
>    Interface                                  Classification   Comments
>    ----------------------------------         ---------------  ----------------
>     GNOME  Platform Libraries                 Committed        LSARC/2007/520 
>     OpenGL                                    External         LSARC 2005/109,
>                                                                LSARC/2005/700, 
>                                                                LSARC/1999/410
>     python                                    External         PSARC/2005/532  
>     XComposite                                External         PSARC/2007/240
>     Xrender                                   External         LSARC 2001/125
>     Gstreamer                                 Violatile        LSARC/2006/202
> 
>     4.2. Packaging & Delivery:
>         
>          Three new packages are delivered:
> 
>          SUNWlibpigment                      - base package for binaries
>          SUNWlibpigment-devel                - development package
>          SUNWpigment-python                  - python binding
> 
>     4.3. Security Impact:
>         
>          None.
> 
>     4.4. Dependencies:
>         
>          pigment depends on gnome base libs and also OpenGL.
>          
>     4.5. I18N/L10N Impact:
> 
>          The JDS team and the G11N are working together to evaluation and
>          provide I18N/L10N support 
> 
>     4.6. Packaging & Delivery:
> 
>          The project will be delivering the following packages:
>          SUNWlibpigment, SUNWlibpigment-devel, SUNWpigment-python
> 
> 5. Reference Documents:
>        
>     1. SUNWlibpigment, SUNWlibpigment-devel, SUNWpigment-python pkgmap
>     
>     2. Pigment community    
>       https://code.fluendo.com/pigment/trac
> 
>     3. API reference
>       https://code.fluendo.com/pigment/trac/chrome/site/doc/reference/index.html
>        
> 
> 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
> 


