From bc99092@sac.sfbay.sun.com Tue Aug 11 14:19:29 2009
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 n7BLJS3n024853
	for <LSARC-ext@sac.sfbay.sun.com>; Tue, 11 Aug 2009 14:19:28 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id n7BLJPRO021450;
	Tue, 11 Aug 2009 22:19:27 +0100 (BST)
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 <0KO800D09DWE3N00@brm-avmta-1.central.sun.com>; Tue,
 11 Aug 2009 15:19:26 -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 <0KO800CA1DWDTS00@brm-avmta-1.central.sun.com>; Tue,
 11 Aug 2009 15:19:25 -0600 (MDT)
Received: from sac.sfbay.sun.com (sac.SFBay.Sun.COM [129.146.226.132])
	by dm-sfbay-01.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2)
 with ESMTP id n7BLJPvs036782; Tue, 11 Aug 2009 14:19:25 -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 n7BLJOvZ024847; Tue,
 11 Aug 2009 14:19:24 -0700 (PDT)
Received: (from bc99092@localhost)
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8/Submit) id n7BLJNh6024843; Tue,
 11 Aug 2009 14:19:23 -0700 (PDT)
Date: Tue, 11 Aug 2009 14:19:23 -0700 (PDT)
From: Brian Cameron <bc99092@sac.sfbay.sun.com>
Subject: Moovida [LSARC/2009/431 FastTrack timeout 08/25/2009]
To: LSARC-ext@sun.com
Cc: desktop-discuss@opensolaris.org
Message-id: <200908112119.n7BLJNh6024843@sac.sfbay.sun.com>
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
Status: RO
Content-Length: 7862


Template Version: @(#)sac_nextcase 1.68 02/23/09 SMI
This information is Copyright 2009 Sun Microsystems
1. Introduction
    1.1. Project/Component Working Name:
	 Moovida
    1.2. Name of Document Author/Supplier:
	 Author:  Brian Cameron
    1.3  Date of This Document:
	11 August, 2009
4. Technical Description

1. Introduction

   1.1. Project/Component Working Name:
        Moovida

   1.2. Name of Document Author/Supplier:
        Brian Cameron

   1.3. Date of This Document:
        08/07/2009

   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: 
               leo.binchy@sun.com

        1.5.2. Responsible Engineer:
               brian.cameron@sun.com

        1.5.3  Marketing Manager:
               glynn.foster@sun.com

        1.5.4. Interest List: 
               desktop-discuss@opensolaris.org 

2. Project Summary
   2.1. Project Description:

        Moovida is a cross-platform media center.  You can watch movies, listen
        to music and view pictures in Moovida.  

        The Moovida application was previously called Elisa, and was previously
        described in case LSARC 2008/713.  This case details the minor changes
        associated with this rebranding.
         
4. Technical Description:
   4.1. Details:

        Moovida has the following changes compared to elisa:

        - The binary and manpage has changed from "elisa" to "moovida".
        - The UI has been redesigned significantly, though the functionalities
          are largely the same.
        - Moovida is now built with Python 2.6 rather than Python 2.4.
        - Now the plugins are delivered in a separate package.  This is needed
          because the plugins now require that the core application be
          installed in order to build.  So, separating the plugins into a
          separate package facilitates building moovida and the plugins.
        - The package name has changed from SUNWgnome-media-center to 
          SUNWmoovida and SUNWmoovida-plugins.  This naming is more clear
          and more correct, since Moovida (and elisa) are Fluendo products
          and not provided by the GNOME community.

        A sidenote, when the coherence module (LSARC 2009/199) integrates into 
        build 124, the Moovida coherence plugin will become enabled.  This
        is not a dependency since Moovida checks at runtime if coherence
        is available and enables the plugin if so. 

   4.2. Interfaces:
        
      Exported Interfaces      Stability             Comments
      -----------------------  --------------------  -------------

      /usr/bin/elisa           Obsolete Volatile     binary
      /usr/lib/python2.4/vendor-packages/elisa-*-py2.4.egg-info/*
                               Obsolete              info files
                               Project Private
      /usr/lib/python2.4/vendor-packages/elisa/*
                               Obsolete              Implementation of 
                               Project Private       application and plugins
      /usr/lib/python2.4/vendor-packages/elisa_plugin_*-py2.4.egg-info/*
                               Obsolete              Plugin info files
                               Project Private
      /usr/lib/python2.4/vendor-packages/elisa-*-py2.4-nspkg.pth
                               Obsolete Volatile     pth file
      /usr/lib/python2.4/vendor-packages/elisa_plugin_*-py2.4-nspkg.pth
                               Obsolete Volatile     Elisa plugins pth file 
      /usr/share/man/man1/elisa.1
                               Obsolete Volatile     Manpage
      SUNWgnome-media-center   Obsolete Uncommitted  Previous package name


      /usr/bin/moovida         Volatile              binary
      /usr/lib/python2.6/vendor-packages/elisa-*-py2.6.egg-info/*
                               Project Private       info files
      /usr/lib/python2.6/vendor-packages/elisa/*
                               Project Private       Implementation of
                                                     application and plugins
      /usr/lib/python2.6/vendor-packages/elisa_plugin_*-py2.6.egg-info/*
                               Project Private       Plugin info files
      /usr/lib/python2.6/vendor-packages/elisa-*-py2.6-nspkg.pth
                               Volatile              pth file 
      /usr/lib/python2.6/vendor-packages/elisa_plugin_*-py2.6-nspkg.pth
                               Volatile              Plugins pth file 
      /usr/share/dbus-1/services/com.fluendo.elisa.service
                               Volatile              D-bus service file
      /usr/share/man/man1/moovida.1
                               Volatile              Manpage
      SUNWmoovida              Uncommitted           Application package name
      SUNWmoovida-plugins      Uncommitted           Plugins package name


      Imported Interfaces      Stability          Comments
      --------------------     ---------------    -----------------------
      Python 2.6               External           PSARC/2009/043 
      Gnome                    Volatile           LSARC/2008/510
      GStreamer                Volatile           LSARC/2006/202
      Python 2.6 gtk           Evolving           LSARC 2005/506
      Python 2.6 cairo         Volatile           LSARC 2006/462
      Python 2.6 Twisted       Uncommitted        PSARC/2008/121
      Python 2.6 Twisted-Web2  Uncommitted        PSARC/2008/670
      Python 2.6 Setuptools    Uncommitted        PSARC/2008/084
      Python 2.6 Coherence     Uncommitted        LSARC/2009/199
      PyOpenSSL 2.6            Uncommitted        PSARC/2009/176
      pigment                  Volatile           LSARC/2008/668
      pigment-python 2.6       Volatile           LSARC/2008/668
      xdg-user-dirs            Uncommitted        LSARC/2008/116
      python 2.6 xdg           Uncommitted        PSARC/2008/103
      HAL                      Contracted         PSARC/2005/399
                               Volatile
      CSSutils                 Volatile           LSARC/2008/658
      D-Bus                    Volatile           LSARC/2006/368

   4.3. Doc Impact:

        Man page is provided with moovida.

   4.4. Packaging & Delivery:
        
        SUNWmoovida, SUNWmoovida-plugins

   4.5. Dependencies:

        LSARC 2008/713 elisa, elisa-plugins-good, elisa-plugins-bad

   4.6. L10N Impact:

        The Desktop team and the G11N team are working together to evaluate and
        provide I18N/L10N support.

   4.7. Security Impact:

        Moovida makes use of SSL for HTTPS support.  The Python-Twisted web
        module and Python-Twisted-Web2 both are used by Moovida and both also
        use OpenSSL for HTTPS support.

        Moovida has an AMP plugin which makes use of Python-Twisted AMP module
        which uses OpenSSL for its protocol.  More information can be found
        about this in the Twisted documentation.  Refer here:

        http://twistedmatrix.com/documents/current/api/twisted.protocols.amp.html
       
5. Reference Documents:

        Moovida webpage:
        http://www.moovida.com/
       
        Moovida API documentation:
        http://www.moovida.com/documentation/

        GStreamer webpage:
        http://gstreamer.freedesktop.org


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 margot.miller@sun.com Tue Aug 11 14:44:52 2009
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 n7BLiqph026248
	for <LSARC-ext@sac.sfbay.sun.com>; Tue, 11 Aug 2009 14:44:52 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n7BLinnh005468
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Tue, 11 Aug 2009 15:44:52 -0600 (MDT)
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 <0KO800I0BF2RGM00@nwk-avmta-2.sfbay.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Tue, 11 Aug 2009 14:44:51 -0700 (PDT)
Received: from jurassic-x4600.sfbay.sun.com ([129.146.17.63])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KO80099OF2QYP80@nwk-avmta-2.sfbay.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Tue,
 11 Aug 2009 14:44:50 -0700 (PDT)
Received: from [10.7.250.88]
 (punchin-client-10-7-250-88.SFBay.Sun.COM [10.7.250.88])
	by jurassic-x4600.sfbay.sun.com (8.14.3+Sun/8.14.3)
 with ESMTP id n7BLind5251572; Tue, 11 Aug 2009 14:44:49 -0700 (PDT)
Date: Tue, 11 Aug 2009 14:44:49 -0700
From: Margot Miller <margot.miller@sun.com>
Subject: Re: Moovida [LSARC/2009/431 FastTrack timeout 08/25/2009]
In-reply-to: <200908112119.n7BLJNh6024843@sac.sfbay.sun.com>
To: Brian Cameron <bc99092@sac.sfbay.sun.com>
Cc: LSARC-ext@sun.com, desktop-discuss@opensolaris.org
Message-id: <4A81E651.2010105@sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200908112119.n7BLJNh6024843@sac.sfbay.sun.com>
User-Agent: Thunderbird 2.0.0.17 (X11/20081023)
Status: RO
Content-Length: 8460

Brian,

Do you guys have the contract for HAL interfaces?  I didn't
see it in case directory.  Do you need a contract for volatile
Dbus interfaces?

A nit- man pages should be listed outside the i/f tables.

Thanks
Margot


Brian Cameron wrote:
> Template Version: @(#)sac_nextcase 1.68 02/23/09 SMI
> This information is Copyright 2009 Sun Microsystems
> 1. Introduction
>     1.1. Project/Component Working Name:
> 	 Moovida
>     1.2. Name of Document Author/Supplier:
> 	 Author:  Brian Cameron
>     1.3  Date of This Document:
> 	11 August, 2009
> 4. Technical Description
>
> 1. Introduction
>
>    1.1. Project/Component Working Name:
>         Moovida
>
>    1.2. Name of Document Author/Supplier:
>         Brian Cameron
>
>    1.3. Date of This Document:
>         08/07/2009
>
>    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: 
>                leo.binchy@sun.com
>
>         1.5.2. Responsible Engineer:
>                brian.cameron@sun.com
>
>         1.5.3  Marketing Manager:
>                glynn.foster@sun.com
>
>         1.5.4. Interest List: 
>                desktop-discuss@opensolaris.org 
>
> 2. Project Summary
>    2.1. Project Description:
>
>         Moovida is a cross-platform media center.  You can watch movies, listen
>         to music and view pictures in Moovida.  
>
>         The Moovida application was previously called Elisa, and was previously
>         described in case LSARC 2008/713.  This case details the minor changes
>         associated with this rebranding.
>          
> 4. Technical Description:
>    4.1. Details:
>
>         Moovida has the following changes compared to elisa:
>
>         - The binary and manpage has changed from "elisa" to "moovida".
>         - The UI has been redesigned significantly, though the functionalities
>           are largely the same.
>         - Moovida is now built with Python 2.6 rather than Python 2.4.
>         - Now the plugins are delivered in a separate package.  This is needed
>           because the plugins now require that the core application be
>           installed in order to build.  So, separating the plugins into a
>           separate package facilitates building moovida and the plugins.
>         - The package name has changed from SUNWgnome-media-center to 
>           SUNWmoovida and SUNWmoovida-plugins.  This naming is more clear
>           and more correct, since Moovida (and elisa) are Fluendo products
>           and not provided by the GNOME community.
>
>         A sidenote, when the coherence module (LSARC 2009/199) integrates into 
>         build 124, the Moovida coherence plugin will become enabled.  This
>         is not a dependency since Moovida checks at runtime if coherence
>         is available and enables the plugin if so. 
>
>    4.2. Interfaces:
>         
>       Exported Interfaces      Stability             Comments
>       -----------------------  --------------------  -------------
>
>       /usr/bin/elisa           Obsolete Volatile     binary
>       /usr/lib/python2.4/vendor-packages/elisa-*-py2.4.egg-info/*
>                                Obsolete              info files
>                                Project Private
>       /usr/lib/python2.4/vendor-packages/elisa/*
>                                Obsolete              Implementation of 
>                                Project Private       application and plugins
>       /usr/lib/python2.4/vendor-packages/elisa_plugin_*-py2.4.egg-info/*
>                                Obsolete              Plugin info files
>                                Project Private
>       /usr/lib/python2.4/vendor-packages/elisa-*-py2.4-nspkg.pth
>                                Obsolete Volatile     pth file
>       /usr/lib/python2.4/vendor-packages/elisa_plugin_*-py2.4-nspkg.pth
>                                Obsolete Volatile     Elisa plugins pth file 
>       /usr/share/man/man1/elisa.1
>                                Obsolete Volatile     Manpage
>       SUNWgnome-media-center   Obsolete Uncommitted  Previous package name
>
>
>       /usr/bin/moovida         Volatile              binary
>       /usr/lib/python2.6/vendor-packages/elisa-*-py2.6.egg-info/*
>                                Project Private       info files
>       /usr/lib/python2.6/vendor-packages/elisa/*
>                                Project Private       Implementation of
>                                                      application and plugins
>       /usr/lib/python2.6/vendor-packages/elisa_plugin_*-py2.6.egg-info/*
>                                Project Private       Plugin info files
>       /usr/lib/python2.6/vendor-packages/elisa-*-py2.6-nspkg.pth
>                                Volatile              pth file 
>       /usr/lib/python2.6/vendor-packages/elisa_plugin_*-py2.6-nspkg.pth
>                                Volatile              Plugins pth file 
>       /usr/share/dbus-1/services/com.fluendo.elisa.service
>                                Volatile              D-bus service file
>       /usr/share/man/man1/moovida.1
>                                Volatile              Manpage
>       SUNWmoovida              Uncommitted           Application package name
>       SUNWmoovida-plugins      Uncommitted           Plugins package name
>
>
>       Imported Interfaces      Stability          Comments
>       --------------------     ---------------    -----------------------
>       Python 2.6               External           PSARC/2009/043 
>       Gnome                    Volatile           LSARC/2008/510
>       GStreamer                Volatile           LSARC/2006/202
>       Python 2.6 gtk           Evolving           LSARC 2005/506
>       Python 2.6 cairo         Volatile           LSARC 2006/462
>       Python 2.6 Twisted       Uncommitted        PSARC/2008/121
>       Python 2.6 Twisted-Web2  Uncommitted        PSARC/2008/670
>       Python 2.6 Setuptools    Uncommitted        PSARC/2008/084
>       Python 2.6 Coherence     Uncommitted        LSARC/2009/199
>       PyOpenSSL 2.6            Uncommitted        PSARC/2009/176
>       pigment                  Volatile           LSARC/2008/668
>       pigment-python 2.6       Volatile           LSARC/2008/668
>       xdg-user-dirs            Uncommitted        LSARC/2008/116
>       python 2.6 xdg           Uncommitted        PSARC/2008/103
>       HAL                      Contracted         PSARC/2005/399
>                                Volatile
>       CSSutils                 Volatile           LSARC/2008/658
>       D-Bus                    Volatile           LSARC/2006/368
>
>    4.3. Doc Impact:
>
>         Man page is provided with moovida.
>
>    4.4. Packaging & Delivery:
>         
>         SUNWmoovida, SUNWmoovida-plugins
>
>    4.5. Dependencies:
>
>         LSARC 2008/713 elisa, elisa-plugins-good, elisa-plugins-bad
>
>    4.6. L10N Impact:
>
>         The Desktop team and the G11N team are working together to evaluate and
>         provide I18N/L10N support.
>
>    4.7. Security Impact:
>
>         Moovida makes use of SSL for HTTPS support.  The Python-Twisted web
>         module and Python-Twisted-Web2 both are used by Moovida and both also
>         use OpenSSL for HTTPS support.
>
>         Moovida has an AMP plugin which makes use of Python-Twisted AMP module
>         which uses OpenSSL for its protocol.  More information can be found
>         about this in the Twisted documentation.  Refer here:
>
>         http://twistedmatrix.com/documents/current/api/twisted.protocols.amp.html
>        
> 5. Reference Documents:
>
>         Moovida webpage:
>         http://www.moovida.com/
>        
>         Moovida API documentation:
>         http://www.moovida.com/documentation/
>
>         GStreamer webpage:
>         http://gstreamer.freedesktop.org
>
>
> 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 Tue Aug 11 16:28:02 2009
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk.SFBay.Sun.COM [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n7BNS2Dc003545
	for <LSARC-ext@sac.sfbay.sun.com>; Tue, 11 Aug 2009 16:28:02 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail3mpk.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n7BNS23N001057
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Tue, 11 Aug 2009 16:28:02 -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 <0KO80020PJUPTN00@nwk-avmta-2.sfbay.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Tue, 11 Aug 2009 16:28:01 -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 <0KO80098HJUOZ2E0@nwk-avmta-2.sfbay.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Tue,
 11 Aug 2009 16:28:00 -0700 (PDT)
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 n7BNS0LL002197	for
 <LSARC-ext@sun.com>; Tue, 11 Aug 2009 23:28:00 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.02 64bit (built Apr 16 2009))
 id <0KO800F00JKR1R00@mail-amer.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Tue, 11 Aug 2009 17:28:00 -0600 (MDT)
Received: from [129.153.250.100] ([unknown] [129.153.250.100])
 by mail-amer.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.02 64bit (built Apr 16 2009))
 with ESMTPSA id <0KO800L77JUOQID0@mail-amer.sun.com>; Tue,
 11 Aug 2009 17:28:00 -0600 (MDT)
Date: Tue, 11 Aug 2009 18:28:22 -0500
From: Brian Cameron <Brian.Cameron@Sun.COM>
Subject: Re: Moovida [LSARC/2009/431 FastTrack timeout 08/25/2009]
In-reply-to: <4A81E651.2010105@sun.com>
Sender: Brian.Cameron@Sun.COM
To: Margot Miller <Margot.Miller@Sun.COM>
Cc: Brian Cameron <bc99092@sac.sfbay.sun.com>, LSARC-ext@Sun.COM,
        desktop-discuss@opensolaris.org
Message-id: <4A81FE96.30103@sun.com>
MIME-version: 1.0
Content-type: text/plain; CHARSET=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200908112119.n7BLJNh6024843@sac.sfbay.sun.com>
 <4A81E651.2010105@sun.com>
User-Agent: Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.9.1.1) Gecko/20090804
 Thunderbird/3.0b3
Status: RO
Content-Length: 614


Margot:

> Do you guys have the contract for HAL interfaces? I didn't
> see it in case directory. Do you need a contract for volatile
> Dbus interfaces?

Here is the Desktop team's contract with HAL:

http://sac.eng.sun.com/arc/LSARC/2006/462/contracts/PSARC-2005-399-Tamarack.txt

D-Bus is a part of the Desktop consolidation.  In fact, the HAL
project has a contract to use it.

http://sac.sfbay.sun.com/arc/LSARC/2006/368/contracts/LSARC-2006-368-dbus.txt

Since D-Bus is a part of the Desktop consolidation, I do not think we
need a contract to use it with other programs in the Desktop
consolidation.

Brian

From Darren.Moffat@sun.com Wed Aug 12 02:23:21 2009
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 n7C9NLdt022518
	for <LSARC-ext@sac.sfbay.sun.com>; Wed, 12 Aug 2009 02:23:21 -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 n7C9NKN5043408
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Wed, 12 Aug 2009 03:23:21 -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 <0KO900F0BBEW2P00@nwk-avmta-1.sfbay.Sun.COM> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Wed, 12 Aug 2009 02:23:20 -0700 (PDT)
Received: from gmp-eb-inf-2.sun.com ([192.18.6.24])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KO9006BABEVEU40@nwk-avmta-1.sfbay.Sun.COM> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Wed,
 12 Aug 2009 02:23:20 -0700 (PDT)
Received: from fe-emea-09.sun.com
 (gmp-eb-lb-1-fe1.eu.sun.com [192.18.6.7] (may be forged))
	by gmp-eb-inf-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n7C9NHSO015006	for
 <LSARC-ext@sun.com>; Wed, 12 Aug 2009 09:23:19 +0000 (GMT)
Received: from conversion-daemon.fe-emea-09.sun.com by fe-emea-09.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KO900B009R7FT00@fe-emea-09.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Wed, 12 Aug 2009 10:23:16 +0100 (BST)
Received: from [192.168.1.105]
 (cpc2-rdng20-2-0-cust917.15-3.cable.virginmedia.com [86.28.167.150])
 by fe-emea-09.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 with ESMTPSA id <0KO900A8VBE5FJA0@fe-emea-09.sun.com>; Wed,
 12 Aug 2009 10:22:53 +0100 (BST)
Date: Wed, 12 Aug 2009 10:22:45 +0100
From: Darren J Moffat <Darren.Moffat@sun.com>
Subject: Re: Moovida [LSARC/2009/431 FastTrack timeout 08/25/2009]
In-reply-to: <200908112119.n7BLJNh6024843@sac.sfbay.sun.com>
Sender: Darren.Moffat@sun.com
To: Brian Cameron <bc99092@sac.sfbay.sun.com>
Cc: LSARC-ext@sun.com, desktop-discuss@opensolaris.org
Message-id: <4A8289E5.2000007@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; CHARSET=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200908112119.n7BLJNh6024843@sac.sfbay.sun.com>
User-Agent: Thunderbird 2.0.0.21 (X11/20090623)
Status: RO
Content-Length: 390

Brian Cameron wrote:
>    4.2. Interfaces:
>         
>       Exported Interfaces      Stability             Comments
>       -----------------------  --------------------  -------------
> 
>       /usr/bin/elisa           Obsolete Volatile     binary

Is this case still delivering a /usr/bin/elisa ?  If not then it isn't 
"Obsolete Volatile" it is actually removed.

-- 
Darren J Moffat

From Michael.Kearney@sun.com Wed Aug 12 07:31:39 2009
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 n7CEVcS8000749
	for <LSARC-ext@sac.sfbay.sun.com>; Wed, 12 Aug 2009 07:31:39 -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 n7CEVXeO026197
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Wed, 12 Aug 2009 15:31:38 +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 <0KO900L0BPOOAY00@nwk-avmta-2.sfbay.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Wed, 12 Aug 2009 07:31:36 -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 <0KO900D0KPOND7E0@nwk-avmta-2.sfbay.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Wed,
 12 Aug 2009 07:31:36 -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 n7CEVZPg006148	for
 <LSARC-ext@sun.com>; Wed, 12 Aug 2009 14:31:35 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KO900200P9USL00@mail-amer.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Wed, 12 Aug 2009 08:31:35 -0600 (MDT)
Received: from [129.147.49.52] ([unknown] [129.147.49.52])
 by mail-amer.sun.com (Sun Java(tm) System Messaging Server 7u2-7.04 64bit
 (built Jul  2 2009)) with ESMTPSA id <0KO900LZ4POHUJA0@mail-amer.sun.com>; Wed,
 12 Aug 2009 08:31:29 -0600 (MDT)
Date: Wed, 12 Aug 2009 08:31:40 -0600
From: Michael Kearney <Michael.Kearney@sun.com>
Subject: Re: Moovida [LSARC/2009/431 FastTrack timeout 08/25/2009]
In-reply-to: <200908112119.n7BLJNh6024843@sac.sfbay.sun.com>
Sender: Michael.Kearney@sun.com
To: Brian Cameron <bc99092@sac.sfbay.sun.com>
Cc: LSARC-ext@sun.com, desktop-discuss@opensolaris.org
Message-id: <4A82D24C.3020300@Sun.com>
MIME-version: 1.0
Content-type: multipart/mixed; boundary="Boundary_(ID_qE5Kp3ys0O4UGmm5B2L5KQ)"
X-PMX-Version: 5.4.1.325704
References: <200908112119.n7BLJNh6024843@sac.sfbay.sun.com>
User-Agent: Thunderbird 2.0.0.19 (Windows/20081209)
Status: RO
Content-Length: 1061

This is a multi-part message in MIME format.

--Boundary_(ID_qE5Kp3ys0O4UGmm5B2L5KQ)
Content-type: text/plain; CHARSET=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT



Brian Cameron wrote:
>       SUNWgnome-media-center   Obsolete Uncommitted  Previous package name
>
>
>       /usr/bin/moovida         Volatile              binary
>   
Is SUNWgnome-media-center removed or present?
/usr/bin/moovida is Volatile, not committed?

          -Michael Kearney

--Boundary_(ID_qE5Kp3ys0O4UGmm5B2L5KQ)
Content-type: text/x-vcard; CHARSET=US-ASCII; name=Michael_Kearney.vcf
Content-transfer-encoding: 7BIT
Content-disposition: attachment; filename=Michael_Kearney.vcf

begin:vcard
fn:Michael Kearney
n:Kearney;Michael
org:Sun Microsystems, Inc.;Archive Core Engineering
adr:500 Eldorado Blvd.;;Mailstop UBRM05-390;Broomfield;CO;80021;US
email;internet:Michael.Kearney@Sun.com
title:Staff Software Engineer
tel;work:303-272-2402
tel;fax:303-272-6554
x-mozilla-html:TRUE
url:http://www.sun.com/
version:2.1
end:vcard


--Boundary_(ID_qE5Kp3ys0O4UGmm5B2L5KQ)--

From Brian.Cameron@sun.com Wed Aug 12 16:09:43 2009
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 n7CN9gbx013435
	for <LSARC-ext@sac.sfbay.sun.com>; Wed, 12 Aug 2009 16:09:42 -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 n7CN9Udg014995
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Thu, 13 Aug 2009 00:09:41 +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 <0KOA00811DO3NN00@nwk-avmta-2.sfbay.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@Sun.COM); Wed, 12 Aug 2009 16:09:39 -0700 (PDT)
Received: from brmea-mail-2.sun.com ([192.18.98.43])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KOA00G4CDO2APC0@nwk-avmta-2.sfbay.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@Sun.COM); Wed,
 12 Aug 2009 16:09:39 -0700 (PDT)
Received: from fe-amer-09.sun.com ([192.18.109.79])
	by brmea-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id n7CN9cH1028859	for
 <LSARC-ext@Sun.COM>; Wed, 12 Aug 2009 23:09:38 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KOA00E00DGFE900@mail-amer.sun.com> for LSARC-ext@Sun.COM
 (ORCPT LSARC-ext@Sun.COM); Wed, 12 Aug 2009 17:09:38 -0600 (MDT)
Received: from [10.0.0.5] ([unknown] [67.167.203.84])
 by mail-amer.sun.com (Sun Java(tm) System Messaging Server 7u2-7.04 64bit
 (built Jul  2 2009)) with ESMTPSA id <0KOA00LQBDO26E60@mail-amer.sun.com>; Wed,
 12 Aug 2009 17:09:38 -0600 (MDT)
Date: Wed, 12 Aug 2009 18:10:01 -0500
From: Brian Cameron <Brian.Cameron@sun.com>
Subject: Re: [desktop-discuss] Moovida [LSARC/2009/431 FastTrack timeout
	08/25/2009]
In-reply-to: <4A8289E5.2000007@Sun.COM>
Sender: Brian.Cameron@sun.com
To: Darren J Moffat <Darren.Moffat@sun.com>
Cc: Brian Cameron <bc99092@sac.sfbay.sun.com>, LSARC-ext@sun.com,
        desktop-discuss@opensolaris.org
Message-id: <4A834BC9.6010009@sun.com>
MIME-version: 1.0
Content-type: text/plain; CHARSET=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200908112119.n7BLJNh6024843@sac.sfbay.sun.com>
 <4A8289E5.2000007@Sun.COM>
User-Agent: Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.9.1.1) Gecko/20090804
 Thunderbird/3.0b3
Status: RO
Content-Length: 705


Darren:

>> Exported Interfaces Stability Comments
>> ----------------------- -------------------- -------------
>>
>> /usr/bin/elisa Obsolete Volatile binary
>
> Is this case still delivering a /usr/bin/elisa ?

No.

> If not then it isn't "Obsolete Volatile" it is actually removed.

I thought that when you removed a previously exported interface you
specified the interface is "Obsolete (the previous classification)".
Is this not true?  Is "Removed" a classification you can use in the
"Stability" column?

We also are removing the /usr/lib/python2.4 interfaces, so perhaps
they should not be listed as "Obsolete Volatile" either?

These interfaces were previously defined in LSARC 2008/713.

Brian

From Brian.Cameron@Sun.COM Wed Aug 12 16:10:41 2009
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 n7CNAe2f021044
	for <LSARC-ext@sac.sfbay.sun.com>; Wed, 12 Aug 2009 16:10:41 -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 n7CNAdNn015850
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Thu, 13 Aug 2009 00:10:39 +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 <0KOA00601DPRQR00@nwk-avmta-1.sfbay.Sun.COM> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Wed, 12 Aug 2009 16:10:39 -0700 (PDT)
Received: from brmea-mail-2.sun.com ([192.18.98.43])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KOA00591DPQ5K50@nwk-avmta-1.sfbay.Sun.COM> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Wed,
 12 Aug 2009 16:10:39 -0700 (PDT)
Received: from fe-amer-09.sun.com ([192.18.109.79])
	by brmea-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id n7CNAcvS029123	for
 <LSARC-ext@sun.com>; Wed, 12 Aug 2009 23:10:38 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KOA00E00DGFE900@mail-amer.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Wed, 12 Aug 2009 17:10:38 -0600 (MDT)
Received: from [10.0.0.5] ([unknown] [67.167.203.84])
 by mail-amer.sun.com (Sun Java(tm) System Messaging Server 7u2-7.04 64bit
 (built Jul  2 2009)) with ESMTPSA id <0KOA00LZ6DPQ6E60@mail-amer.sun.com>; Wed,
 12 Aug 2009 17:10:38 -0600 (MDT)
Date: Wed, 12 Aug 2009 18:11:01 -0500
From: Brian Cameron <Brian.Cameron@Sun.COM>
Subject: Re: [desktop-discuss] Moovida [LSARC/2009/431 FastTrack timeout
	08/25/2009]
In-reply-to: <4A82D24C.3020300@Sun.com>
Sender: Brian.Cameron@Sun.COM
To: Michael Kearney <Michael.Kearney@Sun.COM>
Cc: Brian Cameron <bc99092@sac.sfbay.sun.com>, LSARC-ext@Sun.COM,
        desktop-discuss@opensolaris.org
Message-id: <4A834C05.7030008@sun.com>
MIME-version: 1.0
Content-type: text/plain; CHARSET=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200908112119.n7BLJNh6024843@sac.sfbay.sun.com>
 <4A82D24C.3020300@Sun.com>
User-Agent: Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.9.1.1) Gecko/20090804
 Thunderbird/3.0b3
Status: RO
Content-Length: 307


Michael:

>> /usr/bin/moovida Volatile binary
> Is SUNWgnome-media-center removed or present?

It will be removed.

> /usr/bin/moovida is Volatile, not committed?

As we have seen, the binary name has already changed from
/usr/bin/elisa to /usr/bin/moovida.  So, it has a history of being
Volatile.

Brian

From Darren.Moffat@Sun.COM Thu Aug 13 00:54:31 2009
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 n7D7sVYQ016650
	for <LSARC-ext@sac.sfbay.sun.com>; Thu, 13 Aug 2009 00:54:31 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id n7D7sRX8002188
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Thu, 13 Aug 2009 08:54:30 +0100 (BST)
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 <0KOB009071YS4M00@brm-avmta-1.central.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@Sun.COM); Thu, 13 Aug 2009 01:54:28 -0600 (MDT)
Received: from gmp-eb-inf-1.sun.com ([192.18.6.21])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KOB003Z11YRZQD0@brm-avmta-1.central.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@Sun.COM); Thu,
 13 Aug 2009 01:54:28 -0600 (MDT)
Received: from fe-emea-10.sun.com
 (gmp-eb-lb-1-fe1.eu.sun.com [192.18.6.7] (may be forged))
	by gmp-eb-inf-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n7D7sQ7v008570	for
 <LSARC-ext@Sun.COM>; Thu, 13 Aug 2009 07:54:27 +0000 (GMT)
Received: from conversion-daemon.fe-emea-10.sun.com by fe-emea-10.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.02 64bit (built Apr 16 2009))
 id <0KOB000001ISOT00@fe-emea-10.sun.com> for LSARC-ext@Sun.COM
 (ORCPT LSARC-ext@Sun.COM); Thu, 13 Aug 2009 08:54:24 +0100 (BST)
Received: from [192.168.1.105]
 (cpc2-rdng20-2-0-cust917.15-3.cable.virginmedia.com [86.28.167.150])
 by fe-emea-10.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.02 64bit (built Apr 16 2009))
 with ESMTPSA id <0KOB00H7U1YNHC10@fe-emea-10.sun.com> for LSARC-ext@Sun.COM
 (ORCPT LSARC-ext@Sun.COM); Thu, 13 Aug 2009 08:54:24 +0100 (BST)
Date: Thu, 13 Aug 2009 08:54:14 +0100
From: Darren J Moffat <Darren.Moffat@Sun.COM>
Subject: Re: [desktop-discuss] Moovida [LSARC/2009/431 FastTrack timeout
	08/25/2009]
In-reply-to: <4A834BC9.6010009@sun.com>
Sender: Darren.Moffat@Sun.COM
To: Brian Cameron <Brian.Cameron@Sun.COM>
Cc: LSARC-ext@Sun.COM, desktop-discuss@opensolaris.org
Message-id: <4A83C6A6.2040606@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; CHARSET=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200908112119.n7BLJNh6024843@sac.sfbay.sun.com>
 <4A8289E5.2000007@Sun.COM> <4A834BC9.6010009@sun.com>
User-Agent: Thunderbird 2.0.0.21 (X11/20090623)
Status: RO
Content-Length: 1011

Brian Cameron wrote:
> 
> Darren:
> 
>>> Exported Interfaces Stability Comments
>>> ----------------------- -------------------- -------------
>>>
>>> /usr/bin/elisa Obsolete Volatile binary
>>
>> Is this case still delivering a /usr/bin/elisa ?
> 
> No.
> 
>> If not then it isn't "Obsolete Volatile" it is actually removed.
> 
> I thought that when you removed a previously exported interface you
> specified the interface is "Obsolete (the previous classification)".
> Is this not true?  Is "Removed" a classification you can use in the
> "Stability" column?

To remove some thing you run an EOF case.  Obsolete is used to announce 
EOF with possible future intent to remove.

It is reasonable for a case like this to be the EOF of the old names.  I 
just don't think that Obsolete Volatile is the correct classification, 
since that implies they are still shipped (as they are listed as 
exported interfaces).

Instead there should be a table that lists the EOF and removed interfaces.

-- 
Darren J Moffat

From Brian.Cameron@sun.com Thu Aug 13 16:52:54 2009
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 n7DNqrXb021930
	for <LSARC-ext@sac.sfbay.sun.com>; Thu, 13 Aug 2009 16:52:53 -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 n7DNqrLV035539
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Thu, 13 Aug 2009 17:52:53 -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 <0KOC00K01AC5YG00@nwk-avmta-1.sfbay.Sun.COM> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@Sun.COM); Thu, 13 Aug 2009 16:52:53 -0700 (PDT)
Received: from brmea-mail-4.sun.com ([192.18.98.36])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KOC00605AC4PC60@nwk-avmta-1.sfbay.Sun.COM> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@Sun.COM); Thu,
 13 Aug 2009 16:52:53 -0700 (PDT)
Received: from fe-amer-10.sun.com ([192.18.109.80])
	by brmea-mail-4.sun.com (8.13.6+Sun/8.12.9) with ESMTP id n7DNqq3g021009	for
 <LSARC-ext@Sun.COM>; Thu, 13 Aug 2009 23:52:52 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.02 64bit (built Apr 16 2009))
 id <0KOC00K009S91M00@mail-amer.sun.com> for LSARC-ext@Sun.COM
 (ORCPT LSARC-ext@Sun.COM); Thu, 13 Aug 2009 17:52:52 -0600 (MDT)
Received: from [129.153.250.184] ([unknown] [129.153.250.184])
 by mail-amer.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.02 64bit (built Apr 16 2009))
 with ESMTPSA id <0KOC009EZAC3R960@mail-amer.sun.com> for LSARC-ext@Sun.COM
 (ORCPT LSARC-ext@Sun.COM); Thu, 13 Aug 2009 17:52:52 -0600 (MDT)
Date: Thu, 13 Aug 2009 18:53:14 -0500
From: Brian Cameron <Brian.Cameron@sun.com>
Subject: Re: [desktop-discuss] Moovida [LSARC/2009/431 FastTrack timeout
	08/25/2009]
In-reply-to: <4A83C6A6.2040606@Sun.COM>
Sender: Brian.Cameron@sun.com
To: Darren J Moffat <Darren.Moffat@sun.com>
Cc: lsarc-ext@sun.com, desktop-discuss@opensolaris.org
Message-id: <4A84A76A.9090400@sun.com>
MIME-version: 1.0
Content-type: multipart/mixed; boundary="Boundary_(ID_MpZ4BFzkk78BbcvpB/r7sg)"
X-PMX-Version: 5.4.1.325704
References: <200908112119.n7BLJNh6024843@sac.sfbay.sun.com>
 <4A8289E5.2000007@Sun.COM> <4A834BC9.6010009@sun.com>
 <4A83C6A6.2040606@Sun.COM>
User-Agent: Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.9.1.1) Gecko/20090804
 Thunderbird/3.0b3
Status: RO
Content-Length: 8821

This is a multi-part message in MIME format.

--Boundary_(ID_MpZ4BFzkk78BbcvpB/r7sg)
Content-type: text/plain; CHARSET=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT


Darren:

I updated the onepager for moovida, and moved the Obsolete/Removed
interfaces to a separate table that lists them as "Removed Interfaces".
Is this okay, then?

Brian


>>> If not then it isn't "Obsolete Volatile" it is actually removed.
>>
>> I thought that when you removed a previously exported interface you
>> specified the interface is "Obsolete (the previous classification)".
>> Is this not true? Is "Removed" a classification you can use in the
>> "Stability" column?
>
> To remove some thing you run an EOF case. Obsolete is used to announce
> EOF with possible future intent to remove.
>
> It is reasonable for a case like this to be the EOF of the old names. I
> just don't think that Obsolete Volatile is the correct classification,
> since that implies they are still shipped (as they are listed as
> exported interfaces).
>
> Instead there should be a table that lists the EOF and removed interfaces.
>


--Boundary_(ID_MpZ4BFzkk78BbcvpB/r7sg)
Content-type: text/plain; name=onepager-moovida.txt
Content-transfer-encoding: 7BIT
Content-disposition: attachment; filename=onepager-moovida.txt


1. Introduction

   1.1. Project/Component Working Name:
        Moovida

   1.2. Name of Document Author/Supplier:
        Brian Cameron

   1.3. Date of This Document:
        08/07/2009

   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: 
               leo.binchy@sun.com

        1.5.2. Responsible Engineer:
               brian.cameron@sun.com

        1.5.3  Marketing Manager:
               glynn.foster@sun.com

        1.5.4. Interest List: 
               desktop-discuss@opensolaris.org 

2. Project Summary
   2.1. Project Description:

        Moovida is a cross-platform media center.  You can watch movies, listen
        to music and view pictures in Moovida.  

        The Moovida application was previously called Elisa, and was previously
        described in case LSARC 2008/713.  This case details the minor changes
        associated with this rebranding.
         
4. Technical Description:
   4.1. Details:

        Moovida has the following changes compared to elisa:

        - The binary and manpage has changed from "elisa" to "moovida".
        - The UI has been redesigned significantly, though the functionalities
          are largely the same.
        - Moovida is now built with Python 2.6 rather than Python 2.4.
        - Now the plugins are delivered in a separate package.  This is needed
          because the plugins now require that the core application be
          installed in order to build.  So, separating the plugins into a
          separate package facilitates building moovida and the plugins.
        - The package name has changed from SUNWgnome-media-center to 
          SUNWmoovida and SUNWmoovida-plugins.  This naming is more clear
          and more correct, since Moovida (and elisa) are Fluendo products
          and not provided by the GNOME community.

        A sidenote, when the coherence module (LSARC 2009/199) integrates into 
        build 124, the Moovida coherence plugin will become enabled.  This
        is not a dependency since Moovida checks at runtime if coherence
        is available and enables the plugin if so. 

   4.2. Interfaces:
        
      Exported Interfaces      Stability             Comments
      -----------------------  --------------------  -------------

      /usr/bin/moovida         Volatile              binary
      /usr/lib/python2.6/vendor-packages/elisa-*-py2.6.egg-info/*
                               Project Private       info files
      /usr/lib/python2.6/vendor-packages/elisa/*
                               Project Private       Implementation of
                                                     application and plugins
      /usr/lib/python2.6/vendor-packages/elisa_plugin_*-py2.6.egg-info/*
                               Project Private       Plugin info files
      /usr/lib/python2.6/vendor-packages/elisa-*-py2.6-nspkg.pth
                               Volatile              pth file 
      /usr/lib/python2.6/vendor-packages/elisa_plugin_*-py2.6-nspkg.pth
                               Volatile              Plugins pth file 
      /usr/share/dbus-1/services/com.fluendo.elisa.service
                               Volatile              D-bus service file
      /usr/share/man/man1/moovida.1
                               Volatile              Manpage
      SUNWmoovida              Uncommitted           Application package name
      SUNWmoovida-plugins      Uncommitted           Plugins package name


      Removed Interfaces       Stability             Comments
      -----------------------  --------------------  -------------

      /usr/bin/elisa           Obsolete Volatile     binary
      /usr/lib/python2.4/vendor-packages/elisa-*-py2.4.egg-info/*
                               Obsolete              info files
                               Project Private
      /usr/lib/python2.4/vendor-packages/elisa/*
                               Obsolete              Implementation of 
                               Project Private       application and plugins
      /usr/lib/python2.4/vendor-packages/elisa_plugin_*-py2.4.egg-info/*
                               Obsolete              Plugin info files
                               Project Private
      /usr/lib/python2.4/vendor-packages/elisa-*-py2.4-nspkg.pth
                               Obsolete Volatile     pth file
      /usr/lib/python2.4/vendor-packages/elisa_plugin_*-py2.4-nspkg.pth
                               Obsolete Volatile     Elisa plugins pth file 
      /usr/share/man/man1/elisa.1
                               Obsolete Volatile     Manpage
      SUNWgnome-media-center   Obsolete Uncommitted  Previous package name


      Imported Interfaces      Stability          Comments
      --------------------     ---------------    -----------------------
      Python 2.6               External           PSARC/2009/043 
      Gnome                    Volatile           LSARC/2008/510
      GStreamer                Volatile           LSARC/2006/202
      Python 2.6 gtk           Evolving           LSARC 2005/506
      Python 2.6 cairo         Volatile           LSARC 2006/462
      Python 2.6 Twisted       Uncommitted        PSARC/2008/121
      Python 2.6 Twisted-Web2  Uncommitted        PSARC/2008/670
      Python 2.6 Setuptools    Uncommitted        PSARC/2008/084
      Python 2.6 Coherence     Uncommitted        LSARC/2009/199
      PyOpenSSL 2.6            Uncommitted        PSARC/2009/176
      pigment                  Volatile           LSARC/2008/668
      pigment-python 2.6       Volatile           LSARC/2008/668
      xdg-user-dirs            Uncommitted        LSARC/2008/116
      python 2.6 xdg           Uncommitted        PSARC/2008/103
      HAL                      Contracted         PSARC/2005/399
                               Volatile
      CSSutils                 Volatile           LSARC/2008/658
      D-Bus                    Volatile           LSARC/2006/368

   4.3. Doc Impact:

        Man page is provided with moovida.

   4.4. Packaging & Delivery:
        
        SUNWmoovida, SUNWmoovida-plugins

   4.5. Dependencies:

        LSARC 2008/713 elisa, elisa-plugins-good, elisa-plugins-bad

   4.6. L10N Impact:

        The Desktop team and the G11N team are working together to evaluate and
        provide I18N/L10N support.

   4.7. Security Impact:

        Moovida makes use of SSL for HTTPS support.  The Python-Twisted web
        module and Python-Twisted-Web2 both are used by Moovida and both also
        use OpenSSL for HTTPS support.

        Moovida has an AMP plugin which makes use of Python-Twisted AMP module
        which uses OpenSSL for its protocol.  More information can be found
        about this in the Twisted documentation.  Refer here:

        http://twistedmatrix.com/documents/current/api/twisted.protocols.amp.html
       
5. Reference Documents:

        Moovida webpage:
        http://www.moovida.com/
       
        Moovida API documentation:
        http://www.moovida.com/documentation/

        GStreamer webpage:
        http://gstreamer.freedesktop.org


--Boundary_(ID_MpZ4BFzkk78BbcvpB/r7sg)--

From Darren.Moffat@sun.com Fri Aug 14 01:21:06 2009
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 n7E8L56d008862
	for <LSARC-ext@sac.sfbay.sun.com>; Fri, 14 Aug 2009 01:21: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 n7E8Kx3b003487
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Fri, 14 Aug 2009 09:21: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 <0KOC00D05XV31X00@nwk-avmta-2.sfbay.sun.com> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@sun.com); Fri, 14 Aug 2009 01:21:03 -0700 (PDT)
Received: from gmp-eb-inf-2.sun.com ([192.18.6.24])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KOC00APTXV2JA50@nwk-avmta-2.sfbay.sun.com> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Fri,
 14 Aug 2009 01:21:02 -0700 (PDT)
Received: from fe-emea-09.sun.com
 (gmp-eb-lb-1-fe1.eu.sun.com [192.18.6.7] (may be forged))
	by gmp-eb-inf-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n7E8L1m1018089	for
 <lsarc-ext@sun.com>; Fri, 14 Aug 2009 08:21:01 +0000 (GMT)
Received: from conversion-daemon.fe-emea-09.sun.com by fe-emea-09.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KOC00L00XKY4700@fe-emea-09.sun.com> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@sun.com); Fri, 14 Aug 2009 09:20:46 +0100 (BST)
Received: from [192.168.1.105]
 (cpc2-rdng20-2-0-cust917.15-3.cable.virginmedia.com [86.28.167.150])
 by fe-emea-09.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 with ESMTPSA id <0KOC00I6AXUF8A20@fe-emea-09.sun.com> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@sun.com); Fri, 14 Aug 2009 09:20:39 +0100 (BST)
Date: Fri, 14 Aug 2009 09:20:29 +0100
From: Darren J Moffat <Darren.Moffat@sun.com>
Subject: Re: [desktop-discuss] Moovida [LSARC/2009/431 FastTrack timeout
	08/25/2009]
In-reply-to: <4A84A76A.9090400@sun.com>
Sender: Darren.Moffat@sun.com
To: Brian Cameron <Brian.Cameron@sun.com>
Cc: lsarc-ext@sun.com, desktop-discuss@opensolaris.org
Message-id: <4A851E4D.4010005@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; CHARSET=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200908112119.n7BLJNh6024843@sac.sfbay.sun.com>
 <4A8289E5.2000007@Sun.COM> <4A834BC9.6010009@sun.com>
 <4A83C6A6.2040606@Sun.COM> <4A84A76A.9090400@sun.com>
User-Agent: Thunderbird 2.0.0.21 (X11/20090623)
Status: RO
Content-Length: 323

Brian Cameron wrote:
> 
> Darren:
> 
> I updated the onepager for moovida, and moved the Obsolete/Removed
> interfaces to a separate table that lists them as "Removed Interfaces".
> Is this okay, then?

That looks much clearer to me.  It is now very obvious what is going on.

So this case gets my +1.

-- 
Darren J Moffat

From Michael.Kearney@sun.com Fri Aug 14 06:38:59 2009
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 n7EDcxro015861
	for <LSARC-ext@sac.sfbay.sun.com>; Fri, 14 Aug 2009 06:38:59 -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 n7EDcxq1018900
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Fri, 14 Aug 2009 06:38:59 -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 <0KOD00C21CKYX900@nwk-avmta-2.sfbay.sun.com> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@Sun.COM); Fri, 14 Aug 2009 06:38:58 -0700 (PDT)
Received: from brmea-mail-4.sun.com ([192.18.98.36])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KOD00HXDCKVMYA0@nwk-avmta-2.sfbay.sun.com> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@Sun.COM); Fri,
 14 Aug 2009 06:38:55 -0700 (PDT)
Received: from fe-amer-09.sun.com ([192.18.109.79])
	by brmea-mail-4.sun.com (8.13.6+Sun/8.12.9) with ESMTP id n7EDct7r020551	for
 <lsarc-ext@Sun.COM>; Fri, 14 Aug 2009 13:38:55 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KOD00800CAYEI00@mail-amer.sun.com> for lsarc-ext@Sun.COM
 (ORCPT lsarc-ext@Sun.COM); Fri, 14 Aug 2009 07:38:55 -0600 (MDT)
Received: from [129.147.223.4] ([unknown] [129.147.223.4])
 by mail-amer.sun.com (Sun Java(tm) System Messaging Server 7u2-7.04 64bit
 (built Jul  2 2009)) with ESMTPSA id <0KOD002MVCKUI8A0@mail-amer.sun.com> for
 lsarc-ext@Sun.COM (ORCPT lsarc-ext@Sun.COM); Fri,
 14 Aug 2009 07:38:54 -0600 (MDT)
Date: Fri, 14 Aug 2009 07:39:04 -0600
From: Michael Kearney <Michael.Kearney@sun.com>
Subject: Re: [desktop-discuss] Moovida [LSARC/2009/431 FastTrack timeout
	08/25/2009]
In-reply-to: <4A84A76A.9090400@sun.com>
Sender: Michael.Kearney@sun.com
To: Brian Cameron <Brian.Cameron@sun.com>
Cc: Darren J Moffat <Darren.Moffat@sun.com>, lsarc-ext@sun.com,
        desktop-discuss@opensolaris.org
Message-id: <4A8568F8.1020405@Sun.com>
MIME-version: 1.0
Content-type: multipart/mixed; boundary="Boundary_(ID_dl4veotFjSCgRnnqJP2HYg)"
X-PMX-Version: 5.4.1.325704
References: <200908112119.n7BLJNh6024843@sac.sfbay.sun.com>
 <4A8289E5.2000007@Sun.COM> <4A834BC9.6010009@sun.com>
 <4A83C6A6.2040606@Sun.COM> <4A84A76A.9090400@sun.com>
User-Agent: Thunderbird 2.0.0.19 (Windows/20081209)
Status: RO
Content-Length: 3291

This is a multi-part message in MIME format.

--Boundary_(ID_dl4veotFjSCgRnnqJP2HYg)
Content-type: text/html; CHARSET=US-ASCII
Content-transfer-encoding: 7BIT

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
+1<br>
<br>
Brian Cameron wrote:
<blockquote cite="mid:4A84A76A.9090400@sun.com" type="cite"><br>
Darren:
  <br>
  <br>
I updated the onepager for moovida, and moved the Obsolete/Removed
  <br>
interfaces to a separate table that lists them as "Removed Interfaces".
  <br>
Is this okay, then?
  <br>
  <br>
Brian
  <br>
  <br>
  <br>
  <blockquote type="cite">
    <blockquote type="cite">
      <blockquote type="cite">If not then it isn't "Obsolete Volatile"
it is actually removed.
        <br>
      </blockquote>
      <br>
I thought that when you removed a previously exported interface you
      <br>
specified the interface is "Obsolete (the previous classification)".
      <br>
Is this not true? Is "Removed" a classification you can use in the
      <br>
"Stability" column?
      <br>
    </blockquote>
    <br>
To remove some thing you run an EOF case. Obsolete is used to announce
    <br>
EOF with possible future intent to remove.
    <br>
    <br>
It is reasonable for a case like this to be the EOF of the old names. I
    <br>
just don't think that Obsolete Volatile is the correct classification,
    <br>
since that implies they are still shipped (as they are listed as
    <br>
exported interfaces).
    <br>
    <br>
Instead there should be a table that lists the EOF and removed
interfaces.
    <br>
    <br>
  </blockquote>
  <br>
</blockquote>
<br>
<div class="moz-signature">-- <br>
<table border="0" cellpadding="0" cellspacing="0" width="519">
  <tbody>
    <tr valign="top">
      <td height="121" width="98"><a href="http://www.sun.com"><img
 moz-do-not-send="true" src="http://www.sun.com/emrkt/sigs/6h_top.gif"
 border="0" height="92" width="98"></a></td>
      <td style="font-family: Arial; font-size: 10px;" height="121"
 width="249"><b> Michael Kearney </b><br>
Staff Software Engineer<br>
      <br>
      <b>Sun Microsystems, Inc.</b><br>
MS UBRM05-390, 500 Eldorado Blvd<br>
Broomfield, CO 80021 US<br>
Phone 303-272-2402<br>
Fax 303-272-6554<br>
Email <a class="moz-txt-link-abbreviated" href="mailto:Michael.Kearney@Sun.COM">Michael.Kearney@Sun.COM</a><br>
      </td>
      <td style="font-family: Arial; font-size: 10px;" width="172"><img
 moz-do-not-send="true" src="http://www.sun.com/emrkt/sigs/q01.gif"
 height="118" width="172"></td>
    </tr>
  </tbody>
</table>
</div>
</body>
</html>

--Boundary_(ID_dl4veotFjSCgRnnqJP2HYg)
Content-type: text/x-vcard; CHARSET=US-ASCII; name=Michael_Kearney.vcf
Content-transfer-encoding: 7BIT
Content-disposition: attachment; filename=Michael_Kearney.vcf

begin:vcard
fn:Michael Kearney
n:Kearney;Michael
org:Sun Microsystems, Inc.;Archive Core Engineering
adr:500 Eldorado Blvd.;;Mailstop UBRM05-390;Broomfield;CO;80021;US
email;internet:Michael.Kearney@Sun.com
title:Staff Software Engineer
tel;work:303-272-2402
tel;fax:303-272-6554
x-mozilla-html:TRUE
url:http://www.sun.com/
version:2.1
end:vcard


--Boundary_(ID_dl4veotFjSCgRnnqJP2HYg)--

From Brian.Cameron@sun.com Tue Aug 25 10:37:31 2009
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 n7PHbUoS022502
	for <LSARC-ext@sac.sfbay.sun.com>; Tue, 25 Aug 2009 10:37:30 -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 n7PHbIVS023562
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Tue, 25 Aug 2009 18:37:29 +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 <0KOY0020N0YFCD00@nwk-avmta-1.sfbay.Sun.COM> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Tue, 25 Aug 2009 10:37:27 -0700 (PDT)
Received: from brmea-mail-1.sun.com ([192.18.98.31])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KOY00HXA0YERJA0@nwk-avmta-1.sfbay.Sun.COM> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Tue,
 25 Aug 2009 10:37:26 -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 n7PHbQEL014963	for
 <LSARC-ext@sun.com>; Tue, 25 Aug 2009 17:37:26 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KOY004000IMN600@mail-amer.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Tue, 25 Aug 2009 11:37:26 -0600 (MDT)
Received: from [129.153.250.189] ([unknown] [129.153.250.189])
 by mail-amer.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 with ESMTPSA id <0KOY002QA0YDFMF0@mail-amer.sun.com>; Tue,
 25 Aug 2009 11:37:26 -0600 (MDT)
Date: Tue, 25 Aug 2009 12:37:55 -0500
From: Brian Cameron <Brian.Cameron@sun.com>
Subject: Re: Moovida [LSARC/2009/431 FastTrack timeout 08/25/2009]
In-reply-to: <200908112119.n7BLJNh6024843@sac.sfbay.sun.com>
Sender: Brian.Cameron@sun.com
To: Brian Cameron <bc99092@sac.sfbay.sun.com>
Cc: LSARC-ext@sun.com, desktop-discuss@opensolaris.org
Message-id: <4A942173.70204@sun.com>
MIME-version: 1.0
Content-type: text/plain; CHARSET=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200908112119.n7BLJNh6024843@sac.sfbay.sun.com>
User-Agent: Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.9.1.1) Gecko/20090804
 Thunderbird/3.0b3
Status: RO
Content-Length: 8432


This case was approved at today's LSARC meeting.  I marked the IAM
file "closed approved".

Brian


On 08/11/09 16:19, Brian Cameron wrote:
>
> Template Version: @(#)sac_nextcase 1.68 02/23/09 SMI
> This information is Copyright 2009 Sun Microsystems
> 1. Introduction
>      1.1. Project/Component Working Name:
> 	 Moovida
>      1.2. Name of Document Author/Supplier:
> 	 Author:  Brian Cameron
>      1.3  Date of This Document:
> 	11 August, 2009
> 4. Technical Description
>
> 1. Introduction
>
>     1.1. Project/Component Working Name:
>          Moovida
>
>     1.2. Name of Document Author/Supplier:
>          Brian Cameron
>
>     1.3. Date of This Document:
>          08/07/2009
>
>     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:
>                 leo.binchy@sun.com
>
>          1.5.2. Responsible Engineer:
>                 brian.cameron@sun.com
>
>          1.5.3  Marketing Manager:
>                 glynn.foster@sun.com
>
>          1.5.4. Interest List:
>                 desktop-discuss@opensolaris.org
>
> 2. Project Summary
>     2.1. Project Description:
>
>          Moovida is a cross-platform media center.  You can watch movies, listen
>          to music and view pictures in Moovida.
>
>          The Moovida application was previously called Elisa, and was previously
>          described in case LSARC 2008/713.  This case details the minor changes
>          associated with this rebranding.
>
> 4. Technical Description:
>     4.1. Details:
>
>          Moovida has the following changes compared to elisa:
>
>          - The binary and manpage has changed from "elisa" to "moovida".
>          - The UI has been redesigned significantly, though the functionalities
>            are largely the same.
>          - Moovida is now built with Python 2.6 rather than Python 2.4.
>          - Now the plugins are delivered in a separate package.  This is needed
>            because the plugins now require that the core application be
>            installed in order to build.  So, separating the plugins into a
>            separate package facilitates building moovida and the plugins.
>          - The package name has changed from SUNWgnome-media-center to
>            SUNWmoovida and SUNWmoovida-plugins.  This naming is more clear
>            and more correct, since Moovida (and elisa) are Fluendo products
>            and not provided by the GNOME community.
>
>          A sidenote, when the coherence module (LSARC 2009/199) integrates into
>          build 124, the Moovida coherence plugin will become enabled.  This
>          is not a dependency since Moovida checks at runtime if coherence
>          is available and enables the plugin if so.
>
>     4.2. Interfaces:
>
>        Exported Interfaces      Stability             Comments
>        -----------------------  --------------------  -------------
>
>        /usr/bin/elisa           Obsolete Volatile     binary
>        /usr/lib/python2.4/vendor-packages/elisa-*-py2.4.egg-info/*
>                                 Obsolete              info files
>                                 Project Private
>        /usr/lib/python2.4/vendor-packages/elisa/*
>                                 Obsolete              Implementation of
>                                 Project Private       application and plugins
>        /usr/lib/python2.4/vendor-packages/elisa_plugin_*-py2.4.egg-info/*
>                                 Obsolete              Plugin info files
>                                 Project Private
>        /usr/lib/python2.4/vendor-packages/elisa-*-py2.4-nspkg.pth
>                                 Obsolete Volatile     pth file
>        /usr/lib/python2.4/vendor-packages/elisa_plugin_*-py2.4-nspkg.pth
>                                 Obsolete Volatile     Elisa plugins pth file
>        /usr/share/man/man1/elisa.1
>                                 Obsolete Volatile     Manpage
>        SUNWgnome-media-center   Obsolete Uncommitted  Previous package name
>
>
>        /usr/bin/moovida         Volatile              binary
>        /usr/lib/python2.6/vendor-packages/elisa-*-py2.6.egg-info/*
>                                 Project Private       info files
>        /usr/lib/python2.6/vendor-packages/elisa/*
>                                 Project Private       Implementation of
>                                                       application and plugins
>        /usr/lib/python2.6/vendor-packages/elisa_plugin_*-py2.6.egg-info/*
>                                 Project Private       Plugin info files
>        /usr/lib/python2.6/vendor-packages/elisa-*-py2.6-nspkg.pth
>                                 Volatile              pth file
>        /usr/lib/python2.6/vendor-packages/elisa_plugin_*-py2.6-nspkg.pth
>                                 Volatile              Plugins pth file
>        /usr/share/dbus-1/services/com.fluendo.elisa.service
>                                 Volatile              D-bus service file
>        /usr/share/man/man1/moovida.1
>                                 Volatile              Manpage
>        SUNWmoovida              Uncommitted           Application package name
>        SUNWmoovida-plugins      Uncommitted           Plugins package name
>
>
>        Imported Interfaces      Stability          Comments
>        --------------------     ---------------    -----------------------
>        Python 2.6               External           PSARC/2009/043
>        Gnome                    Volatile           LSARC/2008/510
>        GStreamer                Volatile           LSARC/2006/202
>        Python 2.6 gtk           Evolving           LSARC 2005/506
>        Python 2.6 cairo         Volatile           LSARC 2006/462
>        Python 2.6 Twisted       Uncommitted        PSARC/2008/121
>        Python 2.6 Twisted-Web2  Uncommitted        PSARC/2008/670
>        Python 2.6 Setuptools    Uncommitted        PSARC/2008/084
>        Python 2.6 Coherence     Uncommitted        LSARC/2009/199
>        PyOpenSSL 2.6            Uncommitted        PSARC/2009/176
>        pigment                  Volatile           LSARC/2008/668
>        pigment-python 2.6       Volatile           LSARC/2008/668
>        xdg-user-dirs            Uncommitted        LSARC/2008/116
>        python 2.6 xdg           Uncommitted        PSARC/2008/103
>        HAL                      Contracted         PSARC/2005/399
>                                 Volatile
>        CSSutils                 Volatile           LSARC/2008/658
>        D-Bus                    Volatile           LSARC/2006/368
>
>     4.3. Doc Impact:
>
>          Man page is provided with moovida.
>
>     4.4. Packaging&  Delivery:
>
>          SUNWmoovida, SUNWmoovida-plugins
>
>     4.5. Dependencies:
>
>          LSARC 2008/713 elisa, elisa-plugins-good, elisa-plugins-bad
>
>     4.6. L10N Impact:
>
>          The Desktop team and the G11N team are working together to evaluate and
>          provide I18N/L10N support.
>
>     4.7. Security Impact:
>
>          Moovida makes use of SSL for HTTPS support.  The Python-Twisted web
>          module and Python-Twisted-Web2 both are used by Moovida and both also
>          use OpenSSL for HTTPS support.
>
>          Moovida has an AMP plugin which makes use of Python-Twisted AMP module
>          which uses OpenSSL for its protocol.  More information can be found
>          about this in the Twisted documentation.  Refer here:
>
>          http://twistedmatrix.com/documents/current/api/twisted.protocols.amp.html
>
> 5. Reference Documents:
>
>          Moovida webpage:
>          http://www.moovida.com/
>
>          Moovida API documentation:
>          http://www.moovida.com/documentation/
>
>          GStreamer webpage:
>          http://gstreamer.freedesktop.org
>
>
> 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
>


