From sacadmin Tue Feb 12 18:00:13 2008
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 m1D20D6R008803;
	Tue, 12 Feb 2008 18:00:13 -0800 (PST)
Received: (from johnf@localhost)
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8/Submit) id m1D20D2c008799;
	Tue, 12 Feb 2008 18:00:13 -0800 (PST)
Date: Tue, 12 Feb 2008 18:00:13 -0800 (PST)
From: John Fischer <johnf@sac.sfbay.sun.com>
Message-Id: <200802130200.m1D20D2c008799@sac.sfbay.sun.com>
To: PSARC-record@sac.sfbay.sun.com
Subject: gst-python [PSARC/2008/105 FastTrack timeout 02/20/2008]
Status: RO
Content-Length: 549


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:
	 gst-python
    1.2. Name of Document Author/Supplier:
	 Author:  Brian Cameron
    1.3  Date of This Document:
	12 February, 2008
4. Technical Description
    See the case directory for more detail

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


From John.Fischer@sun.com Tue Feb 12 18:42:33 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 m1D2gW28010843
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 12 Feb 2008 18:42:32 -0800 (PST)
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 m1D2gTgO005056
	for <@sunmail2sca.sfbay.sun.com:psarc-ext@sun.com>; Wed, 13 Feb 2008 02:42:31 GMT
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 <0JW50070ZOUSKV00@nwk-avmta-1.sfbay.Sun.COM> for psarc-ext@sun.com
 (ORCPT psarc-ext@sun.com); Tue, 12 Feb 2008 18:42:29 -0800 (PST)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JW5000R0OUS0L60@nwk-avmta-1.sfbay.Sun.COM> for
 psarc-ext@sun.com (ORCPT psarc-ext@sun.com); Tue,
 12 Feb 2008 18:42:28 -0800 (PST)
Received: from fe-sfbay-10.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m1D2gRWU015751	for
 <psarc-ext@sun.com>; Tue, 12 Feb 2008 18:42:27 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-10.sun.com by fe-sfbay-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0JW500B01OS7AZ00@fe-sfbay-10.sun.com>
 (original mail from John.Fischer@Sun.COM)
 for psarc-ext@sun.com (ORCPT psarc-ext@sun.com); Tue,
 12 Feb 2008 18:42:27 -0800 (PST)
Received: from [192.168.10.6] ([24.10.86.139])
 by fe-sfbay-10.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb
 28 2007)) with ESMTPSA id <0JW500L0EOUJOCE0@fe-sfbay-10.sun.com> for
 psarc-ext@sun.com (ORCPT psarc-ext@sun.com); Tue,
 12 Feb 2008 18:42:19 -0800 (PST)
Date: Tue, 12 Feb 2008 18:42:01 -0800
From: John Fischer <John.Fischer@sun.com>
Subject: PSARC/2008/105 - GST Python
Sender: John.Fischer@sun.com
To: psarc-ext@sun.com, Brian Cameron <Brian.Cameron@sun.com>,
        Darren Kenny <Darren.Kenny@sun.com>
Reply-to: John.Fischer@sun.com
Message-id: <47B258F9.1050902@sun.com>
MIME-version: 1.0
Content-type: multipart/mixed; boundary="Boundary_(ID_SdONtxH5z8ubmaxp7QabUQ)"
X-PMX-Version: 5.2.0.264296
User-Agent: Thunderbird 2.0.0.4 (X11/20070622)
Status: RO
Content-Length: 6007

This is a multi-part message in MIME format.

--Boundary_(ID_SdONtxH5z8ubmaxp7QabUQ)
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT

All,

I am sponsoring this fast track for Brian Cameron of the Gnome group.
I have set the timeout for Wednesday February 20th, 2008.  The case
directory contains this proposal.

This project introduces the Python GStreamer.  This module helps users
construct graphs of media-handling components, ranging from simple audio 
playback to complex audio (mixing) and video (non-linear editing)
processing.  I will follow Alan's suggesting and I will be talking with
the Python maintainers about upping the stability level of Python or
working on a contract in parallel.

Thanks,

John


--Boundary_(ID_SdONtxH5z8ubmaxp7QabUQ)
Content-type: text/plain; name=proposal.txt
Content-transfer-encoding: 7BIT
Content-disposition: inline; filename=proposal.txt

1. Introduction
   1.1. Project/Component Working Name:

        gst-python

   1.2. Name of Document Author/Supplier:

        Brian Cameron

   1.3. Date of This Document:

        02/11/2009
        
   1.3.1. Date this project was conceived:

        September, 2003

   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:

                PSARC

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

                robert.odea@sun.com

        1.4.4. The name of your business unit:

                OPG / OpenSource.

   1.5. Email Aliases:
        1.5.1. Responsible Manager:

                leo.binchy@sun.com

        1.5.2. Responsible Engineer:

                darren.kenny@sun.com
                brian.cameron@sun.com

        1.5.3. Marketing Manager:

                dan.roberts@sun.com

        1.5.4. Interest List:

                desktop-discuss@opensolaris.org

4. Technical Description:
    4.1. Details:

        gst-python is a wrapper for the GStreamer library for use in Python
        programs.  This library helps users construct graphs of media-handling
        components, ranging from simple audio playback to complex audio
        (mixing) and video (non-linear editing) processing.  It handles details
        such as managing memory and type casting.

        Since GStreamer library interfaces are Volatile, the GStreamer python
        binding Exported Interfaces are also Volatile.

        The version being integrated is 0.10.10.

        The defs files installed to /usr/share/gst-python/0.10/defs are
        object definition files which provide an easy way to parse what
        API is available in a library.  Such defs files are parsed by
        pygtk-codegen-2.0 to build a .c file containing the actual python
        bindings.

        The defs files are there to help with type conversion and to allow
        overriding some of the interfaces to make them more friendly to the
        target language that's being bound.   For example, some modules use
        classes and method arguments from dependent modules (libgnomeui uses
        classes and method arguments which use GTK+ types).  So these defs
        file would be used if building any bindings which might depend on
        gst-python.

        According to the pygtk team, the bindings generation process for python
        will change when the gobject library has full introspection support.
        So the defs files should remain Project Private until this is 
        reworked.

    4.2. Bug/RFE Number(s):

        None.

    4.3. In Scope:

        See above.

    4.4. Out of Scope:

        See above.

    4.5. Interfaces:

        --------------------------------------------------------------------
        Exported                    Stability       Comments                
        --------------------------------------------------------------------
        SUNWgst-python              Uncommitted     Package name            
        /usr/lib/pkgconfig/gst-python-0.10.pc
                                    Uncommitted     pkgconfig file
        /usr/lib/python2.4/vendor-packages/gst-0.10/* 
                                    Volatile        GST python module
        /usr/share/gst-python/0.10/defs             GST python defs files
                                    Consolidation
                                    Private       
                                                                            
                                                                            
        --------------------------------------------------------------------
        Imported                    Stability       Comments                
        --------------------------------------------------------------------
        GStreamer                   Volatile        LSARC 2004/713          
        Python 2.4.x                Contracted      PSARC 2005/532
                                    External
        PyGobject                   Evolving        LSARC 2005/506
        PyGtk                       Evolving        LSARC 2005/506

    4.6. Doc Impact:

        Man page will be provided pointing to the on-line API documentation.

    4.7. Admin/Config Impact:

        None.

    4.8. HA Impact:

        None.

    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:
    
        Adds new package, SUNWgst-python, approx 1.2 MB.
        Package will go into SUNWCall, SUNWCXall and SUNWCprog clusters.

    4.11. Security Impact:

        None.

    4.12. Dependencies:

        The following versions of the imported interfaces are required:
        Python                  >= 2.4

5. Reference Documents:

        gst-python API documentation
                        http://pygstdocs.berlios.de/




--Boundary_(ID_SdONtxH5z8ubmaxp7QabUQ)--

From John.Fischer@sun.com Wed Feb 20 16:26:08 2008
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m1L0Q8wN018083
	for <psarc-ext@sac.sfbay.sun.com>; Wed, 20 Feb 2008 16:26:08 -0800 (PST)
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 m1L0Q3ts029069
	for <@sunmail2sca.sfbay.sun.com:psarc-ext@sun.com>; Wed, 20 Feb 2008 16:26:08 -0800 (PST)
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 <0JWK00B17BVJ1E00@brm-avmta-1.central.sun.com> for psarc-ext@sun.com
 (ORCPT psarc-ext@sun.com); Wed, 20 Feb 2008 17:26:07 -0700 (MST)
Received: from brmea-mail-1.sun.com ([192.18.98.31])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JWK00MU3BVIFB90@brm-avmta-1.central.sun.com> for
 psarc-ext@sun.com (ORCPT psarc-ext@sun.com); Wed,
 20 Feb 2008 17:26:06 -0700 (MST)
Received: from fe-amer-10.sun.com ([192.18.109.80])
	by brmea-mail-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m1L0Q6UT019788	for
 <psarc-ext@sun.com>; Thu, 21 Feb 2008 00:26:06 +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 <0JWK00J01BNJ4E00@mail-amer.sun.com>
 (original mail from John.Fischer@Sun.COM)
 for psarc-ext@sun.com (ORCPT psarc-ext@sun.com); Wed,
 20 Feb 2008 17:26:06 -0700 (MST)
Received: from 129.145.154.84 ([129.145.154.84])
 by mail-amer.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb 28
 2007)) with ESMTPSA id <0JWK006L8BV9HBE0@mail-amer.sun.com> for
 psarc-ext@sun.com (ORCPT psarc-ext@sun.com); Wed,
 20 Feb 2008 17:25:58 -0700 (MST)
Date: Wed, 20 Feb 2008 16:25:57 -0800
From: John Fischer <John.Fischer@sun.com>
Subject: Re: PSARC/2008/105 - GST Python
In-reply-to: <47B258F9.1050902@sun.com>
Sender: John.Fischer@sun.com
To: psarc-ext@sun.com
Cc: John Fischer <John.Fischer@sun.com>, Brian Cameron <Brian.Cameron@sun.com>,
        Darren Kenny <Darren.Kenny@sun.com>
Reply-to: John.Fischer@sun.com
Message-id: <1203553556.63061.299.camel@sr1-umpk-34>
MIME-version: 1.0
X-Mailer: Ximian Evolution 1.4.6.301c
Content-type: text/plain
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <47B258F9.1050902@sun.com>
Status: RO
Content-Length: 6182

Brian,

This case was approved during PSARC's open business
today.

Thanks,

John

On Tue, 2008-02-12 at 18:42, John Fischer wrote:
> All,
> 
> I am sponsoring this fast track for Brian Cameron of the Gnome group.
> I have set the timeout for Wednesday February 20th, 2008.  The case
> directory contains this proposal.
> 
> This project introduces the Python GStreamer.  This module helps users
> construct graphs of media-handling components, ranging from simple audio 
> playback to complex audio (mixing) and video (non-linear editing)
> processing.  I will follow Alan's suggesting and I will be talking with
> the Python maintainers about upping the stability level of Python or
> working on a contract in parallel.
> 
> Thanks,
> 
> John
> 
> 
> ______________________________________________________________________
> 1. Introduction
>    1.1. Project/Component Working Name:
> 
>         gst-python
> 
>    1.2. Name of Document Author/Supplier:
> 
>         Brian Cameron
> 
>    1.3. Date of This Document:
> 
>         02/11/2009
>         
>    1.3.1. Date this project was conceived:
> 
>         September, 2003
> 
>    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:
> 
>                 PSARC
> 
>         1.4.3. The Director/VP who is "Sponsoring" this project:
> 
>                 robert.odea@sun.com
> 
>         1.4.4. The name of your business unit:
> 
>                 OPG / OpenSource.
> 
>    1.5. Email Aliases:
>         1.5.1. Responsible Manager:
> 
>                 leo.binchy@sun.com
> 
>         1.5.2. Responsible Engineer:
> 
>                 darren.kenny@sun.com
>                 brian.cameron@sun.com
> 
>         1.5.3. Marketing Manager:
> 
>                 dan.roberts@sun.com
> 
>         1.5.4. Interest List:
> 
>                 desktop-discuss@opensolaris.org
> 
> 4. Technical Description:
>     4.1. Details:
> 
>         gst-python is a wrapper for the GStreamer library for use in Python
>         programs.  This library helps users construct graphs of media-handling
>         components, ranging from simple audio playback to complex audio
>         (mixing) and video (non-linear editing) processing.  It handles details
>         such as managing memory and type casting.
> 
>         Since GStreamer library interfaces are Volatile, the GStreamer python
>         binding Exported Interfaces are also Volatile.
> 
>         The version being integrated is 0.10.10.
> 
>         The defs files installed to /usr/share/gst-python/0.10/defs are
>         object definition files which provide an easy way to parse what
>         API is available in a library.  Such defs files are parsed by
>         pygtk-codegen-2.0 to build a .c file containing the actual python
>         bindings.
> 
>         The defs files are there to help with type conversion and to allow
>         overriding some of the interfaces to make them more friendly to the
>         target language that's being bound.   For example, some modules use
>         classes and method arguments from dependent modules (libgnomeui uses
>         classes and method arguments which use GTK+ types).  So these defs
>         file would be used if building any bindings which might depend on
>         gst-python.
> 
>         According to the pygtk team, the bindings generation process for python
>         will change when the gobject library has full introspection support.
>         So the defs files should remain Project Private until this is 
>         reworked.
> 
>     4.2. Bug/RFE Number(s):
> 
>         None.
> 
>     4.3. In Scope:
> 
>         See above.
> 
>     4.4. Out of Scope:
> 
>         See above.
> 
>     4.5. Interfaces:
> 
>         --------------------------------------------------------------------
>         Exported                    Stability       Comments                
>         --------------------------------------------------------------------
>         SUNWgst-python              Uncommitted     Package name            
>         /usr/lib/pkgconfig/gst-python-0.10.pc
>                                     Uncommitted     pkgconfig file
>         /usr/lib/python2.4/vendor-packages/gst-0.10/* 
>                                     Volatile        GST python module
>         /usr/share/gst-python/0.10/defs             GST python defs files
>                                     Consolidation
>                                     Private       
>                                                                             
>                                                                             
>         --------------------------------------------------------------------
>         Imported                    Stability       Comments                
>         --------------------------------------------------------------------
>         GStreamer                   Volatile        LSARC 2004/713          
>         Python 2.4.x                Contracted      PSARC 2005/532
>                                     External
>         PyGobject                   Evolving        LSARC 2005/506
>         PyGtk                       Evolving        LSARC 2005/506
> 
>     4.6. Doc Impact:
> 
>         Man page will be provided pointing to the on-line API documentation.
> 
>     4.7. Admin/Config Impact:
> 
>         None.
> 
>     4.8. HA Impact:
> 
>         None.
> 
>     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:
>     
>         Adds new package, SUNWgst-python, approx 1.2 MB.
>         Package will go into SUNWCall, SUNWCXall and SUNWCprog clusters.
> 
>     4.11. Security Impact:
> 
>         None.
> 
>     4.12. Dependencies:
> 
>         The following versions of the imported interfaces are required:
>         Python                  >= 2.4
> 
> 5. Reference Documents:
> 
>         gst-python API documentation
>                         http://pygstdocs.berlios.de/
> 
> 
> 


