From <IMAP4.psuedo.sims> Fri Aug  1 11:55:39 2008
Date: Fri, 1 Aug 2008 11:55:39 -0700 (PDT)
From: Postmaster
Subject: Message from mail server       
Content-Length: 95
Mime-Version: 1.0
Status: RO
X-IMAP: 1215638906 10

Delete.
This is a system message.                                














--END+PSEUDO--

From sh162551@sac.sfbay.sun.com Mon Jul  7 20:34:20 2008
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m683YKwR010184
	for <LSARC-ext@sac.sfbay.sun.com>; Mon, 7 Jul 2008 20:34:20 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id m683YGSu028999;
	Tue, 8 Jul 2008 04:34:19 +0100 (BST)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K3O00K074L52K00@nwk-avmta-1.sfbay.Sun.COM>; Mon,
 07 Jul 2008 20:34:17 -0700 (PDT)
Received: from dm-sfbay-01.sfbay.sun.com ([129.145.155.118])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K3O0035I4L56YE0@nwk-avmta-1.sfbay.Sun.COM>; Mon,
 07 Jul 2008 20:34:17 -0700 (PDT)
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 m683YEqc023946; Mon, 07 Jul 2008 20:34:15 -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 m683YDNK010172; Mon,
 07 Jul 2008 20:34:13 -0700 (PDT)
Received: (from sh162551@localhost)
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8/Submit) id m683YDuR010168; Mon,
 07 Jul 2008 20:34:13 -0700 (PDT)
Date: Mon, 07 Jul 2008 20:34:13 -0700 (PDT)
From: Shi-Ying Irene Huang <sh162551@sac.sfbay.sun.com>
Subject: Clutter for OpenSolaris [LSARC/2008/426 FastTrack timeout 07/05/2008]
To: lsarc-ext@sun.com
Cc: Erwann.Chenede@sun.com, chris.wang@sun.com
Message-id: <200807080334.m683YDuR010168@sac.sfbay.sun.com>
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
Content-Length: 5667
Status: RO
X-Status: $$$$
X-UID: 0000000001


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:
	 Clutter for OpenSolaris
    1.2. Name of Document Author/Supplier:
	 Author:  Chris Wang
    1.3  Date of This Document:
	07 July, 2008
4. Technical Description
1. Introduction
   1.1. Project/Component Working Name:  Clutter for Solaris
        
   1.2. Name of Document Author/Supplier: Chris Wang  
        
   1.3. Date of This Document: 07/03/08
        
   1.5. Email Aliases:
        1.5.1. Responsible Manager:   leo.binchy@sun.com
        1.5.2. Responsible Engineer:  chris.wang@sun.com,
                                    
2. Project Summary
   2.1. Project Description:
    Clutter is an open source software library for creating fast, visually rich and animated 
    graphical user interfaces.

    Clutter uses OpenGL for rendering but with an API which hides the underlying GL complexity
    from the developer. The Clutter API is intended to be easy to use, efficient and flexible.



    
4. Technical Description:
    4.1. Details:
    Clutter currently features the following:

    * Scene-graph of layered 2D interface elements manipulated in 3D space via position, grouping,
      transparency, scaling, clipping and rotation.
    * Frame based animation engine providing path interpolation, transitions and other custom
      effects via Behaviours and Timelines.
    * Scriptable JSON based layout and animation file support.
    * Advanced input event handling.
    * Custom Pango renderer providing efficient internationalised UTF8 text rendering.
    * Support for high end Open GL features such as Shaders and FBOs.
    * Support for media playback with GStreamer, Cairo graphics rendering and GTK+ embedding
      are available via optional add-on libraries.
    * Object oriented design via GObject with a familiar GTK+ like API.
    
    Clutter aims to be non specific -- it implements no particular style, but rather provides
    a rich generic foundation that facilitates rapid and easy creation of higher level tool kits
    tailored to specific needs.
  
        
    4.5. Interfaces:
        
  Exported interfaces:
    
  Interface                                Stability              Comment        
   ---------------------------------------------------------------------------------
  SUNWclutter                              Uncommitted            SVr4 package  
  SUNWclutter-cairo                          Uncommitted            SVr4 package      
  SUNWclutter-gtk                                    Uncommitted            SVr4 package  
  SUNWclutter-gst                          Uncommitted            SVr4 package
  SUNWclutter-devel                        Uncommitted            devel package
  SUNWclutter-cairo-devel                  Uncommitted            devel package
  SUNWclutter-gst-devel                    Uncommitted            devel pacakge
  SUNWclutter-gtk                          Uncommitted            devel package
  /usr/lib/libclutter-glx-0.6.so.0             Volatile               Clutter lib 
  /usr/lib/libclutter-gst-0.6.so.0             Volatile               Clutter gst lib 
  /usr/lib/libclutter-gtk-0.6.so.0             Volatile               Clutter gtk lib 
  /usr/lib/libclutter-cairo-0.6.so.0       Volatile               Clutter cairo lib 
  /usr/include/clutter-0.6                 Volatile               Clutter headfiles directory
  /usr/lib/pkgconfig/clutter-0.6.pc        Uncommitted            Clutter .pc file 
  /usr/lib/pkgconfig/clutter-cairo-0.6.pc  Uncommitted            Clutter .pc file 
  /usr/lib/pkgconfig/clutter-glx-0.6.pc    Uncommitted            Clutter .pc file 
  /usr/lib/pkgconfig/clutter-gtk-0.6.pc    Uncommitted            Clutter .pc file 
  /usr/lib/pkgconfig/clutter-x11-0.6.pc    Uncommitted            Clutter .pc file 
  /usr/lib/pkgconfig/clutter-gst-0.6.pc    Uncommitted            Clutter .pc file 

  Imported Interfaces 
  Interface                             Stability         Comments 
   ------------------------------------------------------------------------------------
         
  GNOME Committed Platform Libraries    Committed       LSARC/2007/520 GTK+ library
                                                        GNOME 2.20 
  OpenGL                                         External         LSARC 2005/109,
                                                                    LSARC/2005/700, 
                                                                    LSARC/1999/410

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

    4.10. Packaging & Delivery:
         The project will be delivering the following packages:
         SUNWclutter, SUNWclutter-devel, SUNWclutter-cairo, SUNWclutter-cairo-devel
         SUNWclutter-gtk, SUNWclutter-gtk-devel, SUNWclutter-gst, SUNWclutter-gst-devel 
        
    4.11. Security Impact:
         No impact
    
       
5. Reference Documents:
        Unless otherwise stated, path names are relative to the case directory
    
       
    1. SUNWclutter, SUNWclutter-gtk SUNWclutter-cairo, SUNWclutter-gst SVr4 packaging information
    
        pkgmap
        pkginfo
        depend
        
    
    2. Clutter community
    
      http://clutter-project.org/
    3. API reference
      http://clutter-project.org/docs/clutter/0.6/
       

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 Irene.Huang@sun.com Mon Jul  7 20:52:21 2008
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m683qKhk010355
	for <LSARC-ext@sac.sfbay.sun.com>; Mon, 7 Jul 2008 20:52:21 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id m683qJLG004606
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Tue, 8 Jul 2008 04:52:20 +0100 (BST)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K3O00M035F79D00@nwk-avmta-1.sfbay.Sun.COM> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@sun.com); Mon, 07 Jul 2008 20:52:19 -0700 (PDT)
Received: from sineb-mail-2.sun.com ([192.18.19.7])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K3O003XQ5F66YE0@nwk-avmta-1.sfbay.Sun.COM> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Mon,
 07 Jul 2008 20:52:19 -0700 (PDT)
Received: from fe-apac-05.sun.com
 (fe-apac-05.sun.com [192.18.19.176] (may be forged))
	by sineb-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m683rLSf021946	for
 <lsarc-ext@sun.com>; Tue, 08 Jul 2008 03:53:21 +0000 (GMT)
Received: from conversion-daemon.mail-apac.sun.com by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0K3O00G015AD3D00@mail-apac.sun.com>
 (original mail from Irene.Huang@Sun.COM)
 for lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Tue,
 08 Jul 2008 11:51:49 +0800 (SGT)
Received: from [129.158.217.138] by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 with ESMTPSA id <0K3O007975EBXJX6@mail-apac.sun.com>; Tue,
 08 Jul 2008 11:51:48 +0800 (SGT)
Date: Tue, 08 Jul 2008 11:52:58 +0800
From: Irene Huang <Irene.Huang@sun.com>
Subject: Re: Clutter for OpenSolaris [LSARC/2008/426 FastTrack timeout
	07/05/2008]
In-reply-to: <200807080334.m683YDuR010168@sac.sfbay.sun.com>
Sender: Irene.Huang@sun.com
To: Shi-Ying Irene Huang <sh162551@sac.sfbay.sun.com>
Cc: lsarc-ext@sun.com, Erwann.Chenede@sun.com, Chris.Wang@sun.com
Message-id: <1215489178.10693.26.camel@goalie>
MIME-version: 1.0
X-Mailer: Evolution 2.12.2
Content-type: text/plain
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200807080334.m683YDuR010168@sac.sfbay.sun.com>
Content-Length: 6288
Status: RO
X-Status: $$$$
X-UID: 0000000002

Hi, all 

I am sponsoring this project, and setting the timeout to be 07/05/2008. 

Additional materials (pkgmaps, pkginfo etc) are available at 
Sun Internal 
http://sac.eng/Archives/CaseLog/arc/LSARC/2008/426/materials/

External
http://www.opensolaris.org/os/community/arc/caselog/2008/426/


--Irene
On Mon, 2008-07-07 at 20:34 -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:
> 	 Clutter for OpenSolaris
>     1.2. Name of Document Author/Supplier:
> 	 Author:  Chris Wang
>     1.3  Date of This Document:
> 	07 July, 2008
> 4. Technical Description
> 1. Introduction
>    1.1. Project/Component Working Name:  Clutter for Solaris
>         
>    1.2. Name of Document Author/Supplier: Chris Wang  
>         
>    1.3. Date of This Document: 07/03/08
>         
>    1.5. Email Aliases:
>         1.5.1. Responsible Manager:   leo.binchy@sun.com
>         1.5.2. Responsible Engineer:  chris.wang@sun.com,
>                                     
> 2. Project Summary
>    2.1. Project Description:
>     Clutter is an open source software library for creating fast, visually rich and animated 
>     graphical user interfaces.
> 
>     Clutter uses OpenGL for rendering but with an API which hides the underlying GL complexity
>     from the developer. The Clutter API is intended to be easy to use, efficient and flexible.
> 
> 
> 
>     
> 4. Technical Description:
>     4.1. Details:
>     Clutter currently features the following:
> 
>     * Scene-graph of layered 2D interface elements manipulated in 3D space via position, grouping,
>       transparency, scaling, clipping and rotation.
>     * Frame based animation engine providing path interpolation, transitions and other custom
>       effects via Behaviours and Timelines.
>     * Scriptable JSON based layout and animation file support.
>     * Advanced input event handling.
>     * Custom Pango renderer providing efficient internationalised UTF8 text rendering.
>     * Support for high end Open GL features such as Shaders and FBOs.
>     * Support for media playback with GStreamer, Cairo graphics rendering and GTK+ embedding
>       are available via optional add-on libraries.
>     * Object oriented design via GObject with a familiar GTK+ like API.
>     
>     Clutter aims to be non specific -- it implements no particular style, but rather provides
>     a rich generic foundation that facilitates rapid and easy creation of higher level tool kits
>     tailored to specific needs.
>   
>         
>     4.5. Interfaces:
>         
>   Exported interfaces:
>     
>   Interface                                Stability              Comment        
>    ---------------------------------------------------------------------------------
>   SUNWclutter                              Uncommitted            SVr4 package  
>   SUNWclutter-cairo                          Uncommitted            SVr4 package      
>   SUNWclutter-gtk                                    Uncommitted            SVr4 package  
>   SUNWclutter-gst                          Uncommitted            SVr4 package
>   SUNWclutter-devel                        Uncommitted            devel package
>   SUNWclutter-cairo-devel                  Uncommitted            devel package
>   SUNWclutter-gst-devel                    Uncommitted            devel pacakge
>   SUNWclutter-gtk                          Uncommitted            devel package
>   /usr/lib/libclutter-glx-0.6.so.0             Volatile               Clutter lib 
>   /usr/lib/libclutter-gst-0.6.so.0             Volatile               Clutter gst lib 
>   /usr/lib/libclutter-gtk-0.6.so.0             Volatile               Clutter gtk lib 
>   /usr/lib/libclutter-cairo-0.6.so.0       Volatile               Clutter cairo lib 
>   /usr/include/clutter-0.6                 Volatile               Clutter headfiles directory
>   /usr/lib/pkgconfig/clutter-0.6.pc        Uncommitted            Clutter .pc file 
>   /usr/lib/pkgconfig/clutter-cairo-0.6.pc  Uncommitted            Clutter .pc file 
>   /usr/lib/pkgconfig/clutter-glx-0.6.pc    Uncommitted            Clutter .pc file 
>   /usr/lib/pkgconfig/clutter-gtk-0.6.pc    Uncommitted            Clutter .pc file 
>   /usr/lib/pkgconfig/clutter-x11-0.6.pc    Uncommitted            Clutter .pc file 
>   /usr/lib/pkgconfig/clutter-gst-0.6.pc    Uncommitted            Clutter .pc file 
> 
>   Imported Interfaces 
>   Interface                             Stability         Comments 
>    ------------------------------------------------------------------------------------
>          
>   GNOME Committed Platform Libraries    Committed       LSARC/2007/520 GTK+ library
>                                                         GNOME 2.20 
>   OpenGL                                         External         LSARC 2005/109,
>                                                                     LSARC/2005/700, 
>                                                                     LSARC/1999/410
> 
>     4.9. I18N/L10N Impact:
>          The JDS team and the G11N are working together to evaluation and
>        provide I18N/L10N support 
> 
>     4.10. Packaging & Delivery:
>          The project will be delivering the following packages:
>          SUNWclutter, SUNWclutter-devel, SUNWclutter-cairo, SUNWclutter-cairo-devel
>          SUNWclutter-gtk, SUNWclutter-gtk-devel, SUNWclutter-gst, SUNWclutter-gst-devel 
>         
>     4.11. Security Impact:
>          No impact
>     
>        
> 5. Reference Documents:
>         Unless otherwise stated, path names are relative to the case directory
>     
>        
>     1. SUNWclutter, SUNWclutter-gtk SUNWclutter-cairo, SUNWclutter-gst SVr4 packaging information
>     
>         pkgmap
>         pkginfo
>         depend
>         
>     
>     2. Clutter community
>     
>       http://clutter-project.org/
>     3. API reference
>       http://clutter-project.org/docs/clutter/0.6/
>        
> 
> 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 James.McPherson@sun.com Mon Jul  7 20:54:22 2008
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca.SFBay.Sun.COM [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m683sMZN010623
	for <LSARC-ext@sac.sfbay.sun.com>; Mon, 7 Jul 2008 20:54:22 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail2sca.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m683sM3K004469
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Mon, 7 Jul 2008 20:54:22 -0700 (PDT)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K3O00L055IM3000@nwk-avmta-2.sfbay.sun.com> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@sun.com); Mon, 07 Jul 2008 20:54:22 -0700 (PDT)
Received: from sineb-mail-2.sun.com ([192.18.19.7])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K3O00IDA5IKRP40@nwk-avmta-2.sfbay.sun.com> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Mon,
 07 Jul 2008 20:54:21 -0700 (PDT)
Received: from fe-apac-05.sun.com
 (fe-apac-05.sun.com [192.18.19.176] (may be forged))
	by sineb-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m683tOFI022090	for
 <lsarc-ext@sun.com>; Tue, 08 Jul 2008 03:55:24 +0000 (GMT)
Received: from conversion-daemon.mail-apac.sun.com by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0K3O00I015G7PS00@mail-apac.sun.com>
 (original mail from James.McPherson@Sun.COM)
 for lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Tue,
 08 Jul 2008 11:53:51 +0800 (SGT)
Received: from [192.168.1.10] ([220.157.71.44])
 by mail-apac.sun.com (Sun Java System Messaging Server 6.2-6.01 (built Apr  3
 2006)) with ESMTPSA id <0K3O007C25HQXJX6@mail-apac.sun.com>; Tue,
 08 Jul 2008 11:53:51 +0800 (SGT)
Date: Tue, 08 Jul 2008 13:54:10 +1000
From: "James C. McPherson" <James.McPherson@sun.com>
Subject: Re: Clutter for OpenSolaris [LSARC/2008/426 FastTrack timeout
 07/05/2008]
In-reply-to: <200807080334.m683YDuR010168@sac.sfbay.sun.com>
Sender: James.McPherson@sun.com
To: Shi-Ying Irene Huang <sh162551@sac.sfbay.sun.com>
Cc: lsarc-ext@sun.com, Chris.Wang@sun.com, Erwann.Chenede@sun.com
Reply-to: James.McPherson@sun.com
Message-id: <4872E4E2.4090806@Sun.COM>
Organization: Sun Microsystems
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=UTF-8
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200807080334.m683YDuR010168@sac.sfbay.sun.com>
User-Agent: Thunderbird 2.0.0.14 (X11/20080616)
Content-Length: 902
Status: RO
X-Status: $$$$
X-UID: 0000000003

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:
> 	 Clutter for OpenSolaris
>     1.2. Name of Document Author/Supplier:
> 	 Author:  Chris Wang
>     1.3  Date of This Document:
> 	07 July, 2008
> 4. Technical Description
> 1. Introduction
>    1.1. Project/Component Working Name:  Clutter for Solaris
...
>     2. Clutter community
>     
>       http://clutter-project.org/
>     3. API reference
>       http://clutter-project.org/docs/clutter/0.6/


Apart from the name (don't we want _less_ clutter? haha), what
is the plan to migrate to the 0.7.x version of the API, which
is currently in "unstable" ?


James C. McPherson
--
Senior Kernel Software Engineer, Solaris
Sun Microsystems
http://blogs.sun.com/jmcp	http://www.jmcp.homeunix.com/blog

From Irene.Huang@sun.com Mon Jul  7 22:39:04 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 m685d3Q2013736
	for <LSARC-ext@sac.sfbay.sun.com>; Mon, 7 Jul 2008 22:39:03 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id m685crhl010767
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Tue, 8 Jul 2008 13:39:02 +0800 (SGT)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K3O0030TAD0JP00@nwk-avmta-2.sfbay.sun.com> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@sun.com); Mon, 07 Jul 2008 22:39:01 -0700 (PDT)
Received: from sineb-mail-2.sun.com ([192.18.19.7])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K3O00INLACYRPE0@nwk-avmta-2.sfbay.sun.com> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Mon,
 07 Jul 2008 22:38:59 -0700 (PDT)
Received: from fe-apac-05.sun.com
 (fe-apac-05.sun.com [192.18.19.176] (may be forged))
	by sineb-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m685e284029696	for
 <lsarc-ext@sun.com>; Tue, 08 Jul 2008 05:40:02 +0000 (GMT)
Received: from conversion-daemon.mail-apac.sun.com by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0K3O00M01A5GDR00@mail-apac.sun.com>
 (original mail from Irene.Huang@Sun.COM)
 for lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Tue,
 08 Jul 2008 13:38:29 +0800 (SGT)
Received: from [129.158.217.138] by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 with ESMTPSA id <0K3O003WVAC0JP6L@mail-apac.sun.com>; Tue,
 08 Jul 2008 13:38:26 +0800 (SGT)
Date: Tue, 08 Jul 2008 13:39:34 +0800
From: Irene Huang <Irene.Huang@sun.com>
Subject: Re: Clutter for OpenSolaris [LSARC/2008/426 FastTrack timeout
	07/15/2008]
In-reply-to: <1215489178.10693.26.camel@goalie>
Sender: Irene.Huang@sun.com
To: Shi-Ying Irene Huang <sh162551@sac.sfbay.sun.com>
Cc: lsarc-ext@sun.com, Erwann.Chenede@sun.com, Chris.Wang@sun.com
Message-id: <1215495574.10693.32.camel@goalie>
MIME-version: 1.0
X-Mailer: Evolution 2.12.2
Content-type: text/plain
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200807080334.m683YDuR010168@sac.sfbay.sun.com>
 <1215489178.10693.26.camel@goalie>
Content-Length: 6754
Status: RO
X-Status: $$$$
X-UID: 0000000004

Please note that the timeout is set to be 07/15/2008, a week later,
instead of 07/05/2008, which is a typo. 

Thanks 

--Irene
On Tue, 2008-07-08 at 11:52 +0800, Irene Huang wrote:
> Hi, all 
> 
> I am sponsoring this project, and setting the timeout to be 07/05/2008. 
> 
> Additional materials (pkgmaps, pkginfo etc) are available at 
> Sun Internal 
> http://sac.eng/Archives/CaseLog/arc/LSARC/2008/426/materials/
> 
> External
> http://www.opensolaris.org/os/community/arc/caselog/2008/426/
> 
> 
> --Irene
> On Mon, 2008-07-07 at 20:34 -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:
> > 	 Clutter for OpenSolaris
> >     1.2. Name of Document Author/Supplier:
> > 	 Author:  Chris Wang
> >     1.3  Date of This Document:
> > 	07 July, 2008
> > 4. Technical Description
> > 1. Introduction
> >    1.1. Project/Component Working Name:  Clutter for Solaris
> >         
> >    1.2. Name of Document Author/Supplier: Chris Wang  
> >         
> >    1.3. Date of This Document: 07/03/08
> >         
> >    1.5. Email Aliases:
> >         1.5.1. Responsible Manager:   leo.binchy@sun.com
> >         1.5.2. Responsible Engineer:  chris.wang@sun.com,
> >                                     
> > 2. Project Summary
> >    2.1. Project Description:
> >     Clutter is an open source software library for creating fast, visually rich and animated 
> >     graphical user interfaces.
> > 
> >     Clutter uses OpenGL for rendering but with an API which hides the underlying GL complexity
> >     from the developer. The Clutter API is intended to be easy to use, efficient and flexible.
> > 
> > 
> > 
> >     
> > 4. Technical Description:
> >     4.1. Details:
> >     Clutter currently features the following:
> > 
> >     * Scene-graph of layered 2D interface elements manipulated in 3D space via position, grouping,
> >       transparency, scaling, clipping and rotation.
> >     * Frame based animation engine providing path interpolation, transitions and other custom
> >       effects via Behaviours and Timelines.
> >     * Scriptable JSON based layout and animation file support.
> >     * Advanced input event handling.
> >     * Custom Pango renderer providing efficient internationalised UTF8 text rendering.
> >     * Support for high end Open GL features such as Shaders and FBOs.
> >     * Support for media playback with GStreamer, Cairo graphics rendering and GTK+ embedding
> >       are available via optional add-on libraries.
> >     * Object oriented design via GObject with a familiar GTK+ like API.
> >     
> >     Clutter aims to be non specific -- it implements no particular style, but rather provides
> >     a rich generic foundation that facilitates rapid and easy creation of higher level tool kits
> >     tailored to specific needs.
> >   
> >         
> >     4.5. Interfaces:
> >         
> >   Exported interfaces:
> >     
> >   Interface                                Stability              Comment        
> >    ---------------------------------------------------------------------------------
> >   SUNWclutter                              Uncommitted            SVr4 package  
> >   SUNWclutter-cairo                          Uncommitted            SVr4 package      
> >   SUNWclutter-gtk                                    Uncommitted            SVr4 package  
> >   SUNWclutter-gst                          Uncommitted            SVr4 package
> >   SUNWclutter-devel                        Uncommitted            devel package
> >   SUNWclutter-cairo-devel                  Uncommitted            devel package
> >   SUNWclutter-gst-devel                    Uncommitted            devel pacakge
> >   SUNWclutter-gtk                          Uncommitted            devel package
> >   /usr/lib/libclutter-glx-0.6.so.0             Volatile               Clutter lib 
> >   /usr/lib/libclutter-gst-0.6.so.0             Volatile               Clutter gst lib 
> >   /usr/lib/libclutter-gtk-0.6.so.0             Volatile               Clutter gtk lib 
> >   /usr/lib/libclutter-cairo-0.6.so.0       Volatile               Clutter cairo lib 
> >   /usr/include/clutter-0.6                 Volatile               Clutter headfiles directory
> >   /usr/lib/pkgconfig/clutter-0.6.pc        Uncommitted            Clutter .pc file 
> >   /usr/lib/pkgconfig/clutter-cairo-0.6.pc  Uncommitted            Clutter .pc file 
> >   /usr/lib/pkgconfig/clutter-glx-0.6.pc    Uncommitted            Clutter .pc file 
> >   /usr/lib/pkgconfig/clutter-gtk-0.6.pc    Uncommitted            Clutter .pc file 
> >   /usr/lib/pkgconfig/clutter-x11-0.6.pc    Uncommitted            Clutter .pc file 
> >   /usr/lib/pkgconfig/clutter-gst-0.6.pc    Uncommitted            Clutter .pc file 
> > 
> >   Imported Interfaces 
> >   Interface                             Stability         Comments 
> >    ------------------------------------------------------------------------------------
> >          
> >   GNOME Committed Platform Libraries    Committed       LSARC/2007/520 GTK+ library
> >                                                         GNOME 2.20 
> >   OpenGL                                         External         LSARC 2005/109,
> >                                                                     LSARC/2005/700, 
> >                                                                     LSARC/1999/410
> > 
> >     4.9. I18N/L10N Impact:
> >          The JDS team and the G11N are working together to evaluation and
> >        provide I18N/L10N support 
> > 
> >     4.10. Packaging & Delivery:
> >          The project will be delivering the following packages:
> >          SUNWclutter, SUNWclutter-devel, SUNWclutter-cairo, SUNWclutter-cairo-devel
> >          SUNWclutter-gtk, SUNWclutter-gtk-devel, SUNWclutter-gst, SUNWclutter-gst-devel 
> >         
> >     4.11. Security Impact:
> >          No impact
> >     
> >        
> > 5. Reference Documents:
> >         Unless otherwise stated, path names are relative to the case directory
> >     
> >        
> >     1. SUNWclutter, SUNWclutter-gtk SUNWclutter-cairo, SUNWclutter-gst SVr4 packaging information
> >     
> >         pkgmap
> >         pkginfo
> >         depend
> >         
> >     
> >     2. Clutter community
> >     
> >       http://clutter-project.org/
> >     3. API reference
> >       http://clutter-project.org/docs/clutter/0.6/
> >        
> > 
> > 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 Chris.Wang@sun.com Mon Jul  7 22:57:38 2008
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m685vc5s014124
	for <LSARC-ext@sac.sfbay.sun.com>; Mon, 7 Jul 2008 22:57:38 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m685vcJB051837
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Mon, 7 Jul 2008 23:57:38 -0600 (MDT)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K3O00E09B825B00@nwk-avmta-1.sfbay.Sun.COM> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@sun.com); Mon, 07 Jul 2008 22:57:38 -0700 (PDT)
Received: from sineb-mail-1.sun.com ([192.18.19.6])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K3O008DDB81LV20@nwk-avmta-1.sfbay.Sun.COM> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Mon,
 07 Jul 2008 22:57:38 -0700 (PDT)
Received: from fe-apac-05.sun.com
 (fe-apac-05.sun.com [192.18.19.176] (may be forged))
	by sineb-mail-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m685w4OZ004131	for
 <lsarc-ext@sun.com>; Tue, 08 Jul 2008 05:58:04 +0000 (GMT)
Received: from conversion-daemon.mail-apac.sun.com by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0K3O00H01B6AE000@mail-apac.sun.com>
 (original mail from Chris.Wang@Sun.COM) for lsarc-ext@sun.com
 (ORCPT lsarc-ext@sun.com); Tue, 08 Jul 2008 13:57:08 +0800 (SGT)
Received: from [129.158.217.66] by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 with ESMTPSA id <0K3O00460B77PG3I@mail-apac.sun.com>; Tue,
 08 Jul 2008 13:57:08 +0800 (SGT)
Date: Tue, 08 Jul 2008 13:48:03 +0800
From: C Wang <Chris.Wang@sun.com>
Subject: Re: Clutter for OpenSolaris [LSARC/2008/426 FastTrack timeout
 07/05/2008]
In-reply-to: <4872E4E2.4090806@Sun.COM>
Sender: Chris.Wang@sun.com
To: James.McPherson@sun.com
Cc: Shi-Ying Irene Huang <sh162551@sac.sfbay.sun.com>, lsarc-ext@sun.com,
        Erwann.Chenede@sun.com
Message-id: <4872FF93.4050707@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=UTF-8
Content-transfer-encoding: 8BIT
X-PMX-Version: 5.4.1.325704
References: <200807080334.m683YDuR010168@sac.sfbay.sun.com>
 <4872E4E2.4090806@Sun.COM>
User-Agent: Thunderbird 2.0.0.14 (X11/20080506)
Content-Length: 1169
Status: RO
X-Status: $$$$
X-UID: 0000000005

James C. McPherson 写道:
> 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:
>>      Clutter for OpenSolaris
>>     1.2. Name of Document Author/Supplier:
>>      Author:  Chris Wang
>>     1.3  Date of This Document:
>>     07 July, 2008
>> 4. Technical Description
>> 1. Introduction
>>    1.1. Project/Component Working Name:  Clutter for Solaris
> ...
>>     2. Clutter community
>>           http://clutter-project.org/
>>     3. API reference
>>       http://clutter-project.org/docs/clutter/0.6/
>
>
> Apart from the name (don't we want _less_ clutter? haha), what
> is the plan to migrate to the 0.7.x version of the API, which
> is currently in "unstable" ?
>
>
Our current strategy is to ship stable version to the Opensolaris, 
however, we will keep a eye on the community to upgrade our delivery to 
most up-to-date stable release.

Thanks,
Chris

> James C. McPherson
> -- 
> Senior Kernel Software Engineer, Solaris
> Sun Microsystems
> http://blogs.sun.com/jmcp    http://www.jmcp.homeunix.com/blog


From Brian.Cameron@sun.com Thu Jul 10 04:17:28 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 m6ABHRMi020276
	for <LSARC-ext@sac.sfbay.sun.com>; Thu, 10 Jul 2008 04:17:28 -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 m6ABGxdC022903
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Thu, 10 Jul 2008 19:17:26 +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 <0K3S00517FCZST00@brm-avmta-1.central.sun.com> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@sun.com); Thu, 10 Jul 2008 05:17:23 -0600 (MDT)
Received: from brmea-mail-3.sun.com ([192.18.98.34])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K3S00CX4FCY6180@brm-avmta-1.central.sun.com> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Thu,
 10 Jul 2008 05:17:22 -0600 (MDT)
Received: from fe-amer-09.sun.com ([192.18.109.79])
	by brmea-mail-3.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m6ABHMbw019115	for
 <lsarc-ext@sun.com>; Thu, 10 Jul 2008 11:17:22 +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 <0K3S00G01F46HH00@mail-amer.sun.com>
 (original mail from Brian.Cameron@Sun.COM)
 for lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Thu,
 10 Jul 2008 05:17:22 -0600 (MDT)
Received: from [192.168.2.15] ([83.66.109.11])
 by mail-amer.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb 28
 2007)) with ESMTPSA id <0K3S0036VFCRBMG0@mail-amer.sun.com>; Thu,
 10 Jul 2008 05:17:22 -0600 (MDT)
Date: Thu, 10 Jul 2008 06:17:20 -0500
From: Brian Cameron <Brian.Cameron@sun.com>
Subject: Re: Clutter for OpenSolaris [LSARC/2008/426 FastTrack timeout
 07/05/2008]
In-reply-to: <200807080334.m683YDuR010168@sac.sfbay.sun.com>
Sender: Brian.Cameron@sun.com
To: Shi-Ying Irene Huang <sh162551@sac.sfbay.sun.com>
Cc: lsarc-ext@sun.com, Erwann.Chenede@sun.com, Chris.Wang@sun.com
Message-id: <4875EFC0.1060903@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: <200807080334.m683YDuR010168@sac.sfbay.sun.com>
User-Agent: Thunderbird 2.0.0.14 (X11/20080701)
Content-Length: 6247
Status: RO
X-Status: $$$$
X-UID: 0000000006


I do not see any information to explain how Clutter will work (or fail
to work) when OpenGL is not available on a particular system.  From the
materials provided, it seems like OpenGL is a hard requirement.  How
will programs behave if they use Clutter on systems that don't have
OpenGL?

Brian


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:
> 	 Clutter for OpenSolaris
>     1.2. Name of Document Author/Supplier:
> 	 Author:  Chris Wang
>     1.3  Date of This Document:
> 	07 July, 2008
> 4. Technical Description
> 1. Introduction
>    1.1. Project/Component Working Name:  Clutter for Solaris
>         
>    1.2. Name of Document Author/Supplier: Chris Wang  
>         
>    1.3. Date of This Document: 07/03/08
>         
>    1.5. Email Aliases:
>         1.5.1. Responsible Manager:   leo.binchy@sun.com
>         1.5.2. Responsible Engineer:  chris.wang@sun.com,
>                                     
> 2. Project Summary
>    2.1. Project Description:
>     Clutter is an open source software library for creating fast, visually rich and animated 
>     graphical user interfaces.
> 
>     Clutter uses OpenGL for rendering but with an API which hides the underlying GL complexity
>     from the developer. The Clutter API is intended to be easy to use, efficient and flexible.
> 
> 
> 
>     
> 4. Technical Description:
>     4.1. Details:
>     Clutter currently features the following:
> 
>     * Scene-graph of layered 2D interface elements manipulated in 3D space via position, grouping,
>       transparency, scaling, clipping and rotation.
>     * Frame based animation engine providing path interpolation, transitions and other custom
>       effects via Behaviours and Timelines.
>     * Scriptable JSON based layout and animation file support.
>     * Advanced input event handling.
>     * Custom Pango renderer providing efficient internationalised UTF8 text rendering.
>     * Support for high end Open GL features such as Shaders and FBOs.
>     * Support for media playback with GStreamer, Cairo graphics rendering and GTK+ embedding
>       are available via optional add-on libraries.
>     * Object oriented design via GObject with a familiar GTK+ like API.
>     
>     Clutter aims to be non specific -- it implements no particular style, but rather provides
>     a rich generic foundation that facilitates rapid and easy creation of higher level tool kits
>     tailored to specific needs.
>   
>         
>     4.5. Interfaces:
>         
>   Exported interfaces:
>     
>   Interface                                Stability              Comment        
>    ---------------------------------------------------------------------------------
>   SUNWclutter                              Uncommitted            SVr4 package  
>   SUNWclutter-cairo                          Uncommitted            SVr4 package      
>   SUNWclutter-gtk                                    Uncommitted            SVr4 package  
>   SUNWclutter-gst                          Uncommitted            SVr4 package
>   SUNWclutter-devel                        Uncommitted            devel package
>   SUNWclutter-cairo-devel                  Uncommitted            devel package
>   SUNWclutter-gst-devel                    Uncommitted            devel pacakge
>   SUNWclutter-gtk                          Uncommitted            devel package
>   /usr/lib/libclutter-glx-0.6.so.0             Volatile               Clutter lib 
>   /usr/lib/libclutter-gst-0.6.so.0             Volatile               Clutter gst lib 
>   /usr/lib/libclutter-gtk-0.6.so.0             Volatile               Clutter gtk lib 
>   /usr/lib/libclutter-cairo-0.6.so.0       Volatile               Clutter cairo lib 
>   /usr/include/clutter-0.6                 Volatile               Clutter headfiles directory
>   /usr/lib/pkgconfig/clutter-0.6.pc        Uncommitted            Clutter .pc file 
>   /usr/lib/pkgconfig/clutter-cairo-0.6.pc  Uncommitted            Clutter .pc file 
>   /usr/lib/pkgconfig/clutter-glx-0.6.pc    Uncommitted            Clutter .pc file 
>   /usr/lib/pkgconfig/clutter-gtk-0.6.pc    Uncommitted            Clutter .pc file 
>   /usr/lib/pkgconfig/clutter-x11-0.6.pc    Uncommitted            Clutter .pc file 
>   /usr/lib/pkgconfig/clutter-gst-0.6.pc    Uncommitted            Clutter .pc file 
> 
>   Imported Interfaces 
>   Interface                             Stability         Comments 
>    ------------------------------------------------------------------------------------
>          
>   GNOME Committed Platform Libraries    Committed       LSARC/2007/520 GTK+ library
>                                                         GNOME 2.20 
>   OpenGL                                         External         LSARC 2005/109,
>                                                                     LSARC/2005/700, 
>                                                                     LSARC/1999/410
> 
>     4.9. I18N/L10N Impact:
>          The JDS team and the G11N are working together to evaluation and
>        provide I18N/L10N support 
> 
>     4.10. Packaging & Delivery:
>          The project will be delivering the following packages:
>          SUNWclutter, SUNWclutter-devel, SUNWclutter-cairo, SUNWclutter-cairo-devel
>          SUNWclutter-gtk, SUNWclutter-gtk-devel, SUNWclutter-gst, SUNWclutter-gst-devel 
>         
>     4.11. Security Impact:
>          No impact
>     
>        
> 5. Reference Documents:
>         Unless otherwise stated, path names are relative to the case directory
>     
>        
>     1. SUNWclutter, SUNWclutter-gtk SUNWclutter-cairo, SUNWclutter-gst SVr4 packaging information
>     
>         pkgmap
>         pkginfo
>         depend
>         
>     
>     2. Clutter community
>     
>       http://clutter-project.org/
>     3. API reference
>       http://clutter-project.org/docs/clutter/0.6/
>        
> 
> 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 Alan.Coopersmith@sun.com Thu Jul 10 07:45:07 2008
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m6AEj67P025123
	for <LSARC-ext@sac.sfbay.sun.com>; Thu, 10 Jul 2008 07:45:06 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id m6AEj2q9012739
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Thu, 10 Jul 2008 15:45:05 +0100 (BST)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K3S00I15OZ4EY00@nwk-avmta-2.sfbay.sun.com> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@sun.com); Thu, 10 Jul 2008 07:45:04 -0700 (PDT)
Received: from sca-es-mail-2.sun.com ([192.18.43.133])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K3S00G0BOZ2WN20@nwk-avmta-2.sfbay.sun.com> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Thu,
 10 Jul 2008 07:45:03 -0700 (PDT)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m6AEj2lZ015142	for
 <lsarc-ext@sun.com>; Thu, 10 Jul 2008 07:45:02 -0700 (PDT)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K3S00H01OUJFL00@fe-sfbay-09.sun.com>
 (original mail from Alan.Coopersmith@Sun.COM)
 for lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Thu,
 10 Jul 2008 07:45:02 -0700 (PDT)
Received: from [10.6.102.118] by fe-sfbay-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0K3S00563OYTKUC0@fe-sfbay-09.sun.com>; Thu,
 10 Jul 2008 07:45:02 -0700 (PDT)
Date: Thu, 10 Jul 2008 07:44:53 -0700
From: Alan Coopersmith <Alan.Coopersmith@sun.com>
Subject: Re: Clutter for OpenSolaris [LSARC/2008/426 FastTrack timeout
 07/05/2008]
In-reply-to: <4875EFC0.1060903@sun.com>
Sender: Alan.Coopersmith@sun.com
To: Brian Cameron <Brian.Cameron@sun.com>
Cc: Shi-Ying Irene Huang <sh162551@sac.sfbay.sun.com>, lsarc-ext@sun.com,
        Erwann.Chenede@sun.com, Chris.Wang@sun.com
Message-id: <48762065.4060903@sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
X-Enigmail-Version: 0.95.1
References: <200807080334.m683YDuR010168@sac.sfbay.sun.com>
 <4875EFC0.1060903@sun.com>
User-Agent: Thunderbird 2.0.0.6 (X11/20071119)
Content-Length: 803
Status: RO
X-Status: $$$$
X-UID: 0000000007

Brian Cameron wrote:
> 
> I do not see any information to explain how Clutter will work (or fail
> to work) when OpenGL is not available on a particular system.  From the
> materials provided, it seems like OpenGL is a hard requirement.  How
> will programs behave if they use Clutter on systems that don't have
> OpenGL?

What systems will we have without OpenGL?   It may be the software
implementation, without any hardware acceleration, so slow, but all
systems should have OpenGL unless the admin removed the package (in
which case they should get warned that the clutter packages depend
on that, though that is tough to get right with the different SPARC
vs. x86 OpenGL packages).

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


From Chris.Wang@sun.com Thu Jul 10 22:10:16 2008
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca.SFBay.Sun.COM [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m6B5AGTr022930
	for <LSARC-ext@sac.sfbay.sun.com>; Thu, 10 Jul 2008 22:10:16 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail2sca.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m6B5AEod006948
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Thu, 10 Jul 2008 22:10:16 -0700 (PDT)
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 <0K3T00E0FT12QN00@brm-avmta-1.central.sun.com> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@sun.com); Thu, 10 Jul 2008 23:10:14 -0600 (MDT)
Received: from sineb-mail-1.sun.com ([192.18.19.6])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K3T00BAVT11C010@brm-avmta-1.central.sun.com> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Thu,
 10 Jul 2008 23:10:14 -0600 (MDT)
Received: from fe-apac-05.sun.com
 (fe-apac-05.sun.com [192.18.19.176] (may be forged))
	by sineb-mail-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m6B5AeVt001361	for
 <lsarc-ext@sun.com>; Fri, 11 Jul 2008 05:10:40 +0000 (GMT)
Received: from conversion-daemon.mail-apac.sun.com by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0K3T00201SYUCQ00@mail-apac.sun.com>
 (original mail from Chris.Wang@Sun.COM) for lsarc-ext@sun.com
 (ORCPT lsarc-ext@sun.com); Fri, 11 Jul 2008 13:09:44 +0800 (SGT)
Received: from [129.158.217.66] by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 with ESMTPSA id <0K3T00MGGT079VIS@mail-apac.sun.com>; Fri,
 11 Jul 2008 13:09:44 +0800 (SGT)
Date: Fri, 11 Jul 2008 13:00:33 +0800
From: C Wang <Chris.Wang@sun.com>
Subject: Re: Clutter for OpenSolaris [LSARC/2008/426 FastTrack timeout
 07/05/2008]
In-reply-to: <4875EFC0.1060903@sun.com>
Sender: Chris.Wang@sun.com
To: Brian Cameron <Brian.Cameron@sun.com>
Cc: Shi-Ying Irene Huang <sh162551@sac.sfbay.sun.com>, lsarc-ext@sun.com,
        Erwann.Chenede@sun.com
Message-id: <4876E8F1.8070302@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=UTF-8
Content-transfer-encoding: 8BIT
X-PMX-Version: 5.4.1.325704
References: <200807080334.m683YDuR010168@sac.sfbay.sun.com>
 <4875EFC0.1060903@sun.com>
User-Agent: Thunderbird 2.0.0.14 (X11/20080506)
Content-Length: 5243
Status: RO
X-Status: $$$$
X-UID: 0000000008

Brian:
As Alan mentioned, we have software fall back solution for OpenGL 
accelerate if the hardware one doesn't present. Since Clutter is using 
OpenGL for rendering, if the admin manually remove the GL library, it 
will fail.

Chris


Brian Cameron 写道:
>
> I do not see any information to explain how Clutter will work (or fail
> to work) when OpenGL is not available on a particular system. From the
> materials provided, it seems like OpenGL is a hard requirement. How
> will programs behave if they use Clutter on systems that don't have
> OpenGL?
>
> Brian
>
>
> 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:
>> Clutter for OpenSolaris
>> 1.2. Name of Document Author/Supplier:
>> Author: Chris Wang
>> 1.3 Date of This Document:
>> 07 July, 2008
>> 4. Technical Description
>> 1. Introduction
>> 1.1. Project/Component Working Name: Clutter for Solaris
>> 1.2. Name of Document Author/Supplier: Chris Wang 1.3. Date of This 
>> Document: 07/03/08
>> 1.5. Email Aliases:
>> 1.5.1. Responsible Manager: leo.binchy@sun.com
>> 1.5.2. Responsible Engineer: chris.wang@sun.com,
>> 2. Project Summary
>> 2.1. Project Description:
>> Clutter is an open source software library for creating fast, 
>> visually rich and animated graphical user interfaces.
>>
>> Clutter uses OpenGL for rendering but with an API which hides the 
>> underlying GL complexity
>> from the developer. The Clutter API is intended to be easy to use, 
>> efficient and flexible.
>>
>>
>>
>> 4. Technical Description:
>> 4.1. Details:
>> Clutter currently features the following:
>>
>> * Scene-graph of layered 2D interface elements manipulated in 3D 
>> space via position, grouping,
>> transparency, scaling, clipping and rotation.
>> * Frame based animation engine providing path interpolation, 
>> transitions and other custom
>> effects via Behaviours and Timelines.
>> * Scriptable JSON based layout and animation file support.
>> * Advanced input event handling.
>> * Custom Pango renderer providing efficient internationalised UTF8 
>> text rendering.
>> * Support for high end Open GL features such as Shaders and FBOs.
>> * Support for media playback with GStreamer, Cairo graphics rendering 
>> and GTK+ embedding
>> are available via optional add-on libraries.
>> * Object oriented design via GObject with a familiar GTK+ like API.
>> Clutter aims to be non specific -- it implements no particular style, 
>> but rather provides
>> a rich generic foundation that facilitates rapid and easy creation of 
>> higher level tool kits
>> tailored to specific needs.
>> 4.5. Interfaces:
>> Exported interfaces:
>> Interface Stability Comment 
>> --------------------------------------------------------------------------------- 
>>
>> SUNWclutter Uncommitted SVr4 package SUNWclutter-cairo Uncommitted 
>> SVr4 package SUNWclutter-gtk Uncommitted SVr4 package SUNWclutter-gst 
>> Uncommitted SVr4 package
>> SUNWclutter-devel Uncommitted devel package
>> SUNWclutter-cairo-devel Uncommitted devel package
>> SUNWclutter-gst-devel Uncommitted devel pacakge
>> SUNWclutter-gtk Uncommitted devel package
>> /usr/lib/libclutter-glx-0.6.so.0 Volatile Clutter lib 
>> /usr/lib/libclutter-gst-0.6.so.0 Volatile Clutter gst lib 
>> /usr/lib/libclutter-gtk-0.6.so.0 Volatile Clutter gtk lib 
>> /usr/lib/libclutter-cairo-0.6.so.0 Volatile Clutter cairo lib 
>> /usr/include/clutter-0.6 Volatile Clutter headfiles directory
>> /usr/lib/pkgconfig/clutter-0.6.pc Uncommitted Clutter .pc file 
>> /usr/lib/pkgconfig/clutter-cairo-0.6.pc Uncommitted Clutter .pc file 
>> /usr/lib/pkgconfig/clutter-glx-0.6.pc Uncommitted Clutter .pc file 
>> /usr/lib/pkgconfig/clutter-gtk-0.6.pc Uncommitted Clutter .pc file 
>> /usr/lib/pkgconfig/clutter-x11-0.6.pc Uncommitted Clutter .pc file 
>> /usr/lib/pkgconfig/clutter-gst-0.6.pc Uncommitted Clutter .pc file
>> Imported Interfaces Interface Stability Comments 
>> ------------------------------------------------------------------------------------ 
>>
>> GNOME Committed Platform Libraries Committed LSARC/2007/520 GTK+ library
>> GNOME 2.20 OpenGL External LSARC 2005/109,
>> LSARC/2005/700, LSARC/1999/410
>>
>> 4.9. I18N/L10N Impact:
>> The JDS team and the G11N are working together to evaluation and
>> provide I18N/L10N support
>> 4.10. Packaging & Delivery:
>> The project will be delivering the following packages:
>> SUNWclutter, SUNWclutter-devel, SUNWclutter-cairo, 
>> SUNWclutter-cairo-devel
>> SUNWclutter-gtk, SUNWclutter-gtk-devel, SUNWclutter-gst, 
>> SUNWclutter-gst-devel 4.11. Security Impact:
>> No impact
>> 5. Reference Documents:
>> Unless otherwise stated, path names are relative to the case directory
>> 1. SUNWclutter, SUNWclutter-gtk SUNWclutter-cairo, SUNWclutter-gst 
>> SVr4 packaging information
>> pkgmap
>> pkginfo
>> depend
>> 2. Clutter community
>> http://clutter-project.org/
>> 3. API reference
>> http://clutter-project.org/docs/clutter/0.6/
>>
>> 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 Irene.Huang@sun.com Mon Jul 14 17:39:25 2008
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m6F0dOh2022540
	for <LSARC-ext@sac.sfbay.sun.com>; Mon, 14 Jul 2008 17:39:25 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id m6F0dFKs012896
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Tue, 15 Jul 2008 01:39:24 +0100 (BST)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K400040DV5K0Z00@nwk-avmta-1.sfbay.Sun.COM> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@sun.com); Mon, 14 Jul 2008 17:39:20 -0700 (PDT)
Received: from sineb-mail-2.sun.com ([192.18.19.7])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K40006N1V5JVZB0@nwk-avmta-1.sfbay.Sun.COM> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Mon,
 14 Jul 2008 17:39:20 -0700 (PDT)
Received: from fe-apac-06.sun.com
 (fe-apac-06.sun.com [192.18.19.177] (may be forged))
	by sineb-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m6F0eOai005109	for
 <lsarc-ext@sun.com>; Tue, 15 Jul 2008 00:40:24 +0000 (GMT)
Received: from conversion-daemon.mail-apac.sun.com by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0K4000401UXMI000@mail-apac.sun.com>
 (original mail from Irene.Huang@Sun.COM)
 for lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Tue,
 15 Jul 2008 08:37:00 +0800 (SGT)
Received: from [129.158.217.138] by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 with ESMTPSA id <0K4000BYNV1MRG3I@mail-apac.sun.com>; Tue,
 15 Jul 2008 08:37:00 +0800 (SGT)
Date: Tue, 15 Jul 2008 08:39:59 +0800
From: Irene Huang <Irene.Huang@sun.com>
Subject: Re: Clutter for OpenSolaris [LSARC/2008/426 FastTrack timeout
	07/05/2008]
In-reply-to: <4875EFC0.1060903@sun.com>
Sender: Irene.Huang@sun.com
To: Brian Cameron <Brian.Cameron@sun.com>
Cc: Shi-Ying Irene Huang <sh162551@sac.sfbay.sun.com>, lsarc-ext@sun.com,
        Erwann.Chenede@sun.com, Chris.Wang@sun.com
Message-id: <1216082399.1351.21.camel@goalie>
MIME-version: 1.0
X-Mailer: Evolution 2.12.2
Content-type: text/plain
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200807080334.m683YDuR010168@sac.sfbay.sun.com>
 <4875EFC0.1060903@sun.com>
Content-Length: 6801
Status: RO
X-Status: $$$$
X-UID: 0000000009

Hi, all 

There's no more questions after last thursday. I'd assume that there's
no further issues with this case and would like to close it as
approved. 

Any objections, please speak within 24 hours. 

Thanks 


--irene
On Thu, 2008-07-10 at 06:17 -0500, Brian Cameron wrote:
> I do not see any information to explain how Clutter will work (or fail
> to work) when OpenGL is not available on a particular system.  From the
> materials provided, it seems like OpenGL is a hard requirement.  How
> will programs behave if they use Clutter on systems that don't have
> OpenGL?
> 
> Brian
> 
> 
> 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:
> > 	 Clutter for OpenSolaris
> >     1.2. Name of Document Author/Supplier:
> > 	 Author:  Chris Wang
> >     1.3  Date of This Document:
> > 	07 July, 2008
> > 4. Technical Description
> > 1. Introduction
> >    1.1. Project/Component Working Name:  Clutter for Solaris
> >         
> >    1.2. Name of Document Author/Supplier: Chris Wang  
> >         
> >    1.3. Date of This Document: 07/03/08
> >         
> >    1.5. Email Aliases:
> >         1.5.1. Responsible Manager:   leo.binchy@sun.com
> >         1.5.2. Responsible Engineer:  chris.wang@sun.com,
> >                                     
> > 2. Project Summary
> >    2.1. Project Description:
> >     Clutter is an open source software library for creating fast, visually rich and animated 
> >     graphical user interfaces.
> > 
> >     Clutter uses OpenGL for rendering but with an API which hides the underlying GL complexity
> >     from the developer. The Clutter API is intended to be easy to use, efficient and flexible.
> > 
> > 
> > 
> >     
> > 4. Technical Description:
> >     4.1. Details:
> >     Clutter currently features the following:
> > 
> >     * Scene-graph of layered 2D interface elements manipulated in 3D space via position, grouping,
> >       transparency, scaling, clipping and rotation.
> >     * Frame based animation engine providing path interpolation, transitions and other custom
> >       effects via Behaviours and Timelines.
> >     * Scriptable JSON based layout and animation file support.
> >     * Advanced input event handling.
> >     * Custom Pango renderer providing efficient internationalised UTF8 text rendering.
> >     * Support for high end Open GL features such as Shaders and FBOs.
> >     * Support for media playback with GStreamer, Cairo graphics rendering and GTK+ embedding
> >       are available via optional add-on libraries.
> >     * Object oriented design via GObject with a familiar GTK+ like API.
> >     
> >     Clutter aims to be non specific -- it implements no particular style, but rather provides
> >     a rich generic foundation that facilitates rapid and easy creation of higher level tool kits
> >     tailored to specific needs.
> >   
> >         
> >     4.5. Interfaces:
> >         
> >   Exported interfaces:
> >     
> >   Interface                                Stability              Comment        
> >    ---------------------------------------------------------------------------------
> >   SUNWclutter                              Uncommitted            SVr4 package  
> >   SUNWclutter-cairo                          Uncommitted            SVr4 package      
> >   SUNWclutter-gtk                                    Uncommitted            SVr4 package  
> >   SUNWclutter-gst                          Uncommitted            SVr4 package
> >   SUNWclutter-devel                        Uncommitted            devel package
> >   SUNWclutter-cairo-devel                  Uncommitted            devel package
> >   SUNWclutter-gst-devel                    Uncommitted            devel pacakge
> >   SUNWclutter-gtk                          Uncommitted            devel package
> >   /usr/lib/libclutter-glx-0.6.so.0             Volatile               Clutter lib 
> >   /usr/lib/libclutter-gst-0.6.so.0             Volatile               Clutter gst lib 
> >   /usr/lib/libclutter-gtk-0.6.so.0             Volatile               Clutter gtk lib 
> >   /usr/lib/libclutter-cairo-0.6.so.0       Volatile               Clutter cairo lib 
> >   /usr/include/clutter-0.6                 Volatile               Clutter headfiles directory
> >   /usr/lib/pkgconfig/clutter-0.6.pc        Uncommitted            Clutter .pc file 
> >   /usr/lib/pkgconfig/clutter-cairo-0.6.pc  Uncommitted            Clutter .pc file 
> >   /usr/lib/pkgconfig/clutter-glx-0.6.pc    Uncommitted            Clutter .pc file 
> >   /usr/lib/pkgconfig/clutter-gtk-0.6.pc    Uncommitted            Clutter .pc file 
> >   /usr/lib/pkgconfig/clutter-x11-0.6.pc    Uncommitted            Clutter .pc file 
> >   /usr/lib/pkgconfig/clutter-gst-0.6.pc    Uncommitted            Clutter .pc file 
> > 
> >   Imported Interfaces 
> >   Interface                             Stability         Comments 
> >    ------------------------------------------------------------------------------------
> >          
> >   GNOME Committed Platform Libraries    Committed       LSARC/2007/520 GTK+ library
> >                                                         GNOME 2.20 
> >   OpenGL                                         External         LSARC 2005/109,
> >                                                                     LSARC/2005/700, 
> >                                                                     LSARC/1999/410
> > 
> >     4.9. I18N/L10N Impact:
> >          The JDS team and the G11N are working together to evaluation and
> >        provide I18N/L10N support 
> > 
> >     4.10. Packaging & Delivery:
> >          The project will be delivering the following packages:
> >          SUNWclutter, SUNWclutter-devel, SUNWclutter-cairo, SUNWclutter-cairo-devel
> >          SUNWclutter-gtk, SUNWclutter-gtk-devel, SUNWclutter-gst, SUNWclutter-gst-devel 
> >         
> >     4.11. Security Impact:
> >          No impact
> >     
> >        
> > 5. Reference Documents:
> >         Unless otherwise stated, path names are relative to the case directory
> >     
> >        
> >     1. SUNWclutter, SUNWclutter-gtk SUNWclutter-cairo, SUNWclutter-gst SVr4 packaging information
> >     
> >         pkgmap
> >         pkginfo
> >         depend
> >         
> >     
> >     2. Clutter community
> >     
> >       http://clutter-project.org/
> >     3. API reference
> >       http://clutter-project.org/docs/clutter/0.6/
> >        
> > 
> > 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 Thu Jul 24 05:55:27 2008
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca.SFBay.Sun.COM [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m6OCtRuY003436
	for <LSARC-ext@sac.sfbay.sun.com>; Thu, 24 Jul 2008 05:55:27 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail2sca.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m6OCtRCA020436
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Thu, 24 Jul 2008 05:55:27 -0700 (PDT)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K4I00E07H8EK400@nwk-avmta-2.sfbay.sun.com> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@sun.com); Thu, 24 Jul 2008 05:55:26 -0700 (PDT)
Received: from brmea-mail-1.sun.com ([192.18.98.31])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K4I004NZH8DYQ90@nwk-avmta-2.sfbay.sun.com> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Thu,
 24 Jul 2008 05:55:25 -0700 (PDT)
Received: from fe-amer-09.sun.com ([192.18.109.79])
	by brmea-mail-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m6OCtP5b006007	for
 <lsarc-ext@sun.com>; Thu, 24 Jul 2008 12:55:25 +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 <0K4I00101H0Q8500@mail-amer.sun.com>
 (original mail from Brian.Cameron@Sun.COM)
 for lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Thu,
 24 Jul 2008 06:55:25 -0600 (MDT)
Received: from [129.156.226.192] by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0K4I001BJH8B1U10@mail-amer.sun.com>; Thu,
 24 Jul 2008 06:55:25 -0600 (MDT)
Date: Thu, 24 Jul 2008 07:55:31 -0500
From: Brian Cameron <Brian.Cameron@sun.com>
Subject: Re: Clutter for OpenSolaris [LSARC/2008/426 FastTrack timeout
 07/05/2008]
In-reply-to: <4876E8F1.8070302@sun.com>
Sender: Brian.Cameron@sun.com
To: C Wang <Chris.Wang@sun.com>
Cc: Shi-Ying Irene Huang <sh162551@sac.sfbay.sun.com>, lsarc-ext@sun.com,
        Erwann.Chenede@sun.com
Message-id: <48887BC3.8060404@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=UTF-8
Content-transfer-encoding: 8BIT
X-PMX-Version: 5.4.1.325704
References: <200807080334.m683YDuR010168@sac.sfbay.sun.com>
 <4875EFC0.1060903@sun.com> <4876E8F1.8070302@sun.com>
User-Agent: Thunderbird 2.0.0.14 (X11/20080701)
Content-Length: 5756
Status: RO
X-Status: $$$$
X-UID: 0000000010


Chris:

> As Alan mentioned, we have software fall back solution for OpenGL 
> accelerate if the hardware one doesn't present. Since Clutter is using 
> OpenGL for rendering, if the admin manually remove the GL library, it 
> will fail.

Thanks.  I just remembered that Erwann had to do a bunch of work to
detect if OpenGL was workable or not in order to determine if Compiz
should be available to a user or not.  Perhaps that has more to do
with its dependency on the Composite extension, and whether it is
available?  I was just wondering if there were similar issues for
Clutter.  If not, then that's great.

Brian


> Brian Cameron 写道:
>>
>> I do not see any information to explain how Clutter will work (or fail
>> to work) when OpenGL is not available on a particular system. From the
>> materials provided, it seems like OpenGL is a hard requirement. How
>> will programs behave if they use Clutter on systems that don't have
>> OpenGL?
>>
>> Brian
>>
>>
>> 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:
>>> Clutter for OpenSolaris
>>> 1.2. Name of Document Author/Supplier:
>>> Author: Chris Wang
>>> 1.3 Date of This Document:
>>> 07 July, 2008
>>> 4. Technical Description
>>> 1. Introduction
>>> 1.1. Project/Component Working Name: Clutter for Solaris
>>> 1.2. Name of Document Author/Supplier: Chris Wang 1.3. Date of This 
>>> Document: 07/03/08
>>> 1.5. Email Aliases:
>>> 1.5.1. Responsible Manager: leo.binchy@sun.com
>>> 1.5.2. Responsible Engineer: chris.wang@sun.com,
>>> 2. Project Summary
>>> 2.1. Project Description:
>>> Clutter is an open source software library for creating fast, 
>>> visually rich and animated graphical user interfaces.
>>>
>>> Clutter uses OpenGL for rendering but with an API which hides the 
>>> underlying GL complexity
>>> from the developer. The Clutter API is intended to be easy to use, 
>>> efficient and flexible.
>>>
>>>
>>>
>>> 4. Technical Description:
>>> 4.1. Details:
>>> Clutter currently features the following:
>>>
>>> * Scene-graph of layered 2D interface elements manipulated in 3D 
>>> space via position, grouping,
>>> transparency, scaling, clipping and rotation.
>>> * Frame based animation engine providing path interpolation, 
>>> transitions and other custom
>>> effects via Behaviours and Timelines.
>>> * Scriptable JSON based layout and animation file support.
>>> * Advanced input event handling.
>>> * Custom Pango renderer providing efficient internationalised UTF8 
>>> text rendering.
>>> * Support for high end Open GL features such as Shaders and FBOs.
>>> * Support for media playback with GStreamer, Cairo graphics rendering 
>>> and GTK+ embedding
>>> are available via optional add-on libraries.
>>> * Object oriented design via GObject with a familiar GTK+ like API.
>>> Clutter aims to be non specific -- it implements no particular style, 
>>> but rather provides
>>> a rich generic foundation that facilitates rapid and easy creation of 
>>> higher level tool kits
>>> tailored to specific needs.
>>> 4.5. Interfaces:
>>> Exported interfaces:
>>> Interface Stability Comment 
>>> --------------------------------------------------------------------------------- 
>>>
>>> SUNWclutter Uncommitted SVr4 package SUNWclutter-cairo Uncommitted 
>>> SVr4 package SUNWclutter-gtk Uncommitted SVr4 package SUNWclutter-gst 
>>> Uncommitted SVr4 package
>>> SUNWclutter-devel Uncommitted devel package
>>> SUNWclutter-cairo-devel Uncommitted devel package
>>> SUNWclutter-gst-devel Uncommitted devel pacakge
>>> SUNWclutter-gtk Uncommitted devel package
>>> /usr/lib/libclutter-glx-0.6.so.0 Volatile Clutter lib 
>>> /usr/lib/libclutter-gst-0.6.so.0 Volatile Clutter gst lib 
>>> /usr/lib/libclutter-gtk-0.6.so.0 Volatile Clutter gtk lib 
>>> /usr/lib/libclutter-cairo-0.6.so.0 Volatile Clutter cairo lib 
>>> /usr/include/clutter-0.6 Volatile Clutter headfiles directory
>>> /usr/lib/pkgconfig/clutter-0.6.pc Uncommitted Clutter .pc file 
>>> /usr/lib/pkgconfig/clutter-cairo-0.6.pc Uncommitted Clutter .pc file 
>>> /usr/lib/pkgconfig/clutter-glx-0.6.pc Uncommitted Clutter .pc file 
>>> /usr/lib/pkgconfig/clutter-gtk-0.6.pc Uncommitted Clutter .pc file 
>>> /usr/lib/pkgconfig/clutter-x11-0.6.pc Uncommitted Clutter .pc file 
>>> /usr/lib/pkgconfig/clutter-gst-0.6.pc Uncommitted Clutter .pc file
>>> Imported Interfaces Interface Stability Comments 
>>> ------------------------------------------------------------------------------------ 
>>>
>>> GNOME Committed Platform Libraries Committed LSARC/2007/520 GTK+ library
>>> GNOME 2.20 OpenGL External LSARC 2005/109,
>>> LSARC/2005/700, LSARC/1999/410
>>>
>>> 4.9. I18N/L10N Impact:
>>> The JDS team and the G11N are working together to evaluation and
>>> provide I18N/L10N support
>>> 4.10. Packaging & Delivery:
>>> The project will be delivering the following packages:
>>> SUNWclutter, SUNWclutter-devel, SUNWclutter-cairo, 
>>> SUNWclutter-cairo-devel
>>> SUNWclutter-gtk, SUNWclutter-gtk-devel, SUNWclutter-gst, 
>>> SUNWclutter-gst-devel 4.11. Security Impact:
>>> No impact
>>> 5. Reference Documents:
>>> Unless otherwise stated, path names are relative to the case directory
>>> 1. SUNWclutter, SUNWclutter-gtk SUNWclutter-cairo, SUNWclutter-gst 
>>> SVr4 packaging information
>>> pkgmap
>>> pkginfo
>>> depend
>>> 2. Clutter community
>>> http://clutter-project.org/
>>> 3. API reference
>>> http://clutter-project.org/docs/clutter/0.6/
>>>
>>> 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
>>>
>>
> 


